VirtualBox

source: vbox/trunk/src/VBox/VMM/PGMInternal.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @27282   15 years vboxsync More stats
(edit) @27271   15 years vboxsync Reference count debugging code added
(edit) @27184   15 years vboxsync Alignment
(edit) @27182   15 years vboxsync Saved the state of ballooned memory and reinflate when loading the …
(edit) @27163   15 years vboxsync Profiling of large page allocation
(edit) @27065   15 years vboxsync Fixed and cleaned up reference counting mess. Additional code for …
(edit) @27038   15 years vboxsync Try to reuse a 2mb large page if it was previously disabled for …
(edit) @27026   15 years vboxsync More large page work
(edit) @26947   15 years vboxsync Avoid deadlocks in PGMR3PhysFreeRamPages
(edit) @26718   15 years vboxsync Updates & fixes
(edit) @26625   15 years vboxsync Large page code cleanup
(edit) @26622   15 years vboxsync Statistics
(edit) @26616   15 years vboxsync More large page work (disabled)
(edit) @26606   15 years vboxsync Large page work
(edit) @26577   15 years vboxsync More large page work
(edit) @26491   15 years vboxsync VMM: whitespace cleanup.
(edit) @26364   15 years vboxsync Flush the PGM pool cache as we might have stale references to pages …
(edit) @26277   15 years vboxsync VMM: more RC/GC warnings - CSAMDoesPageNeedScanning and CSAMMarkPage …
(edit) @26202   15 years vboxsync Broke up guest page fault and dirty page checking to avoid taking the …
(edit) @26150   15 years vboxsync PGM: Split out the inlined code from PGMInternal.h and into …
(edit) @26107   15 years vboxsync PGM: Some harmless page counting error and factored out the pure MMIO …
(edit) @25956   15 years vboxsync PGMInternal.h: todo about splitting the file; one VBOX_WITH_RAW_MODE thing.
(edit) @25937   15 years vboxsync PGM: PGM_WITHOUT_MAPPINGS must be defined in PGMInternal.h
(edit) @25935   15 years vboxsync PGM,CPUM: Be more careful and flexible with guest mappings on restore. …
(edit) @25825   15 years vboxsync r=bird: hot-plug review and code style cleanup. check out the @todos
(edit) @25816   15 years vboxsync CPU hotplug: Merge the first patch. Resets a CPU state if a CPU was …
(edit) @25647   15 years vboxsync Some more doxygen fixes, now for Core.docs.
(edit) @25539   15 years vboxsync Cleaned up pgmPoolMonitorChainChanging
(edit) @25537   15 years vboxsync Removed all inactive PGM pool code.
(edit) @25502   15 years vboxsync More consistent and correct tlb flushing for pgm pool page flushing.
(edit) @24960   15 years vboxsync Experimental code added (not used!)
(edit) @24874   15 years vboxsync Main,VMM,VBoxManage: Added a parameter to IConsole::Teleport for …
(edit) @24807   15 years vboxsync PGM: Enabled real write monitored pages.
(edit) @24799   15 years vboxsync PGM/darwin: Fixed SMP in non-release builds.
(edit) @24793   15 years vboxsync SSM,PGM: Added the pass number to the LiveVote callback. Improved …
(edit) @24767   15 years vboxsync PGM: Deal with write monitored pages without involving EMT. This works …
(edit) @24723   15 years vboxsync Introducing PGMPhysInvalidatePageMapTLBEntry
(edit) @24722   15 years vboxsync Increased the size of the chunk and physical page TLBs
(edit) @24711   15 years vboxsync Missing flushes + more stats
(edit) @24192   15 years vboxsync Enabled dirty page optimization again; watch for regressions
(edit) @23853   15 years vboxsync docs
(edit) @23539   15 years vboxsync PGMSavedState: Added some sanity checks for write monitored pages …
(edit) @23535   15 years vboxsync PGMSavedState: More statistics.
(edit) @23534   15 years vboxsync PGMSavedState: Mmio2 bugfixes and more statistics.
(edit) @23518   15 years vboxsync PGMSavedState: More MMIO2 work (incomplete).
(edit) @23514   15 years vboxsync alignment fix.
(edit) @23513   15 years vboxsync PGMSavedState: MMIO2 optimizations in the works.
(edit) @23488   15 years vboxsync PGM: Lock stats and check for write locks on monitored pages during …
(edit) @23486   15 years vboxsync PGMPAGE: optimization todos for later. enough for now.
(edit) @23485   15 years vboxsync PGMPAGE: Optimized tests accessing both u2HandlerPhysStateY and …
(edit) @23484   15 years vboxsync PGMPAGE: Removed the non-PGM_PAGE_WITH_U16MISCY bits.
(edit) @23483   15 years vboxsync PGMPAGE: Merging u2HandlerPhysStateY into the misc field.
(edit) @23480   15 years vboxsync Fixed bad proprocessing around PGM_PAGE_INIT…
(edit) @23479   15 years vboxsync PGM: Fixed wrong PGM_PAGE_MAX_LOCKS value.
(edit) @23478   15 years vboxsync PGMPAGE: Removed the PGM_PAGE_WITH_BIT_FIELD bits.
(edit) @23477   15 years vboxsync PGMPAGE: Spell it out for the compiler. (soon, no bitfields)
(edit) @23471   15 years vboxsync PGM: Made PGM_PAGE_WITH_LOCKS unconditional.
(edit) @23470   15 years vboxsync PGMPAGE: Removed the non-PGM_PAGE_WITH_PAGEID_IN_HCPHYS cases.
(edit) @23461   15 years vboxsync PGM: Enabled page lock counters.
(edit) @23460   15 years vboxsync PGM: Page lock counters. (disabled)
(edit) @23459   15 years vboxsync PGMPAGE: Enable HCPhys and idPage merge.
(edit) @23458   15 years vboxsync PGMPAGE: HCPhys and idPage migration work, part 2.
(edit) @23457   15 years vboxsync PGMPAGE: HCPhys and idPage migration work, part 1.
(edit) @23455   15 years vboxsync PGMPAGE: Moved the usage tracking data out of HCPhysY.
(edit) @23454   15 years vboxsync PGMPAGE: prep for lock counting. renamed all names (X->Y) just to make …
(edit) @23453   15 years vboxsync PGMPhysPageMap cleanup.
(edit) @23449   15 years vboxsync PGMSavedState: Corrected live save statistics a bit and did a quick …
(edit) @23443   15 years vboxsync PGMSavedState: New state saved state format in the works.
(edit) @23415   15 years vboxsync PGM: Saved state hacking and some minor cleanups.
(edit) @23398   15 years vboxsync PGM: ROM pages are soo much fun.
(edit) @23393   15 years vboxsync PGM: live save work in progress.
(edit) @23372   15 years vboxsync pgmR3PoolClearAll.
(edit) @23307   15 years vboxsync VMM: Moved the saved state code out of PGM.cpp and into PGMSavedState.cpp.
(edit) @23306   15 years vboxsync PGM: Live state saving work (in progress).
(edit) @23210   15 years vboxsync Disabled PGMPOOL_WITH_OPTIMIZED_DIRTY_PT for the moment
(edit) @23121   15 years vboxsync Paging updates: - use the dirty page handling after fewer writes - …
(edit) @23097   15 years vboxsync Distinguish between single page sync operations due to non-present or …
(edit) @23093   15 years vboxsync PGM_SYNC_NR_PAGES increased for VT-x/AMD-V
(edit) @23067   15 years vboxsync Flush page tables that have been updated with invalid entries.
(edit) @22936   15 years vboxsync PGMInternal.h: warning.
(edit) @22933   15 years vboxsync PGMInternal.h: burn fix.
(edit) @22929   15 years vboxsync build hacking.
(edit) @22926   15 years vboxsync PGM: alignment fix.
(edit) @22924   15 years vboxsync VMM: Made STAM assert on missaligned statistics. Fixed a bunch of …
(edit) @22919   15 years vboxsync VMM/PGM: Alignment fixes that cures crashes on snow leopard when gdb …
(edit) @22785   15 years vboxsync Increase the nr of dirty pages from 8 to 16
(edit) @22783   15 years vboxsync More stats
(edit) @22775   15 years vboxsync Statistics
(edit) @22764   15 years vboxsync PGMPoolFlushPage -> pgmPoolFlushPageByGCPhys
(edit) @22760   15 years vboxsync Backed out 51884 (caused gurus) and 51924 (not responsible). Rewrote …
(edit) @22759   15 years vboxsync Disabled PGMPOOL_WITH_OPTIMIZED_DIRTY_PT for now (guru meditations on …
(edit) @22755   15 years vboxsync Stats
(edit) @22754   15 years vboxsync Enabled PGMPOOL_WITH_OPTIMIZED_DIRTY_PT
(edit) @22748   15 years vboxsync PGM pool updates
(edit) @22713   15 years vboxsync Stats
(edit) @22709   15 years vboxsync Also check for dirty pages
(edit) @22695   15 years vboxsync Must flush pgm pool pages in PGMR3PhysGCPhys2CCPtrExternal to avoid …
(edit) @22600   15 years vboxsync Removed unnecessary EPT invlpg calls. Invalidate the page who's R/W …
(edit) @22510   15 years vboxsync More statistics
(edit) @22473   15 years vboxsync Disabled experiment with optimized dirty PTs.
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette