VirtualBox

source: vbox/trunk/src/VBox/VMM/PGM.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @26718   15 years vboxsync Updates & fixes
(edit) @26622   15 years vboxsync Statistics
(edit) @26535   15 years vboxsync Cleaned up
(edit) @26491   15 years vboxsync VMM: whitespace cleanup.
(edit) @26437   15 years vboxsync VMM: VBOX_WITH_RAW_MODE fixes
(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) @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) @25732   15 years vboxsync PDMCritSect: Deployed lock ordering. (ring-3 only, only DEBUG_bird atm)
(edit) @25228   15 years vboxsync PGM.cpp: -Wshadow.
(edit) @25122   15 years vboxsync gcc warning
(edit) @25015   15 years vboxsync VMM: a few more -Wshadow fixes.
(edit) @24874   15 years vboxsync Main,VMM,VBoxManage: Added a parameter to IConsole::Teleport for …
(edit) @24797   15 years vboxsync PGM: More padding assertions.
(edit) @24793   15 years vboxsync SSM,PGM: Added the pass number to the LiveVote callback. Improved …
(edit) @24768   15 years vboxsync PGM: Live save stats.
(edit) @24723   15 years vboxsync Introducing PGMPhysInvalidatePageMapTLBEntry
(edit) @24711   15 years vboxsync Missing flushes + more stats
(edit) @24695   15 years vboxsync Unify page TLB clearing in PGMPhysInvalidatePageMapTLB
(edit) @24542   15 years vboxsync PGM: Allow writes during resuming.
(edit) @24077   15 years vboxsync Fixed nested paging for 64 bits guests on 32 bits hosts (AMD-V only).
(edit) @23488   15 years vboxsync PGM: Lock stats and check for write locks on monitored pages during …
(edit) @23393   15 years vboxsync PGM: live save work in progress.
(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) @23097   15 years vboxsync Distinguish between single page sync operations due to non-present or …
(edit) @22890   15 years vboxsync VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
(edit) @22793   15 years vboxsync SSM,*: Renamed phase to pass (uPhase/SSM_PHASE_FINAL) and wrote the …
(edit) @22716   15 years vboxsync Added pgmpoolcheck debug command
(edit) @22480   15 years vboxsync SSM,VMM,Devices,Main,VBoxBFE: Live snapshot/migration SSM API adjustments.
(edit) @22327   15 years vboxsync Disabled rarely useful statistics as they pollute the log
(edit) @22326   15 years vboxsync Disabled rarely useful statistics as they pollute the log
(edit) @22137   15 years vboxsync PGM: Relocate pSelfRC of the MMIO2 ram ranges since unmapped ones will …
(edit) @21994   15 years vboxsync PGM: Added '.pgmphystofile <file> [nozero]' for getting more …
(edit) @21928   15 years vboxsync PGM: Fixed restore bug where pgmR3LoadLocked left a 32-bit ~0U behind.
(edit) @21168   15 years vboxsync More statistics
(edit) @21164   15 years vboxsync Extra statistics for PGMPhysRead/Write
(edit) @20925   15 years vboxsync Reset paging mode back to real mode before resetting the pgm pool. …
(edit) @20874   15 years vboxsync VMMR0CallHost -> VMMRZCallRing3[NoCpu]; VMMCALLHOST -> VMMCALLRING3.
(edit) @20864   15 years vboxsync SUP,*: API cleanup.
(edit) @20808   15 years vboxsync Removed dead code
(edit) @20277   16 years vboxsync Removed obsolete comment
(edit) @20012   16 years vboxsync PGM: MMR3PageAlloc() / MMR3PageAllocLow() already set the …
(edit) @19793   16 years vboxsync Deal with critical section nesting when trying to clean up after a …
(edit) @19780   16 years vboxsync Dropped obsolete stat for ring 3 stale TLBs
(edit) @19774   16 years vboxsync More stats
(edit) @19772   16 years vboxsync Backed out 47401-3 for now
(edit) @19769   16 years vboxsync Deal with stale TLB entries for harmless page entry updates. Wider locking.
(edit) @19735   16 years vboxsync Relax critical alignment requirements a bit.
(edit) @19682   16 years vboxsync Try to cleanup after one VCPU goes into guru meditation mode. Release …
(edit) @19666   16 years vboxsync Deal with VMMCALLHOST_MMHYPER_LOCK correctly.
(edit) @19141   16 years vboxsync Action flags breakup. Fixed PGM saved state loading of 2.2.2 images. …
(edit) @19077   16 years vboxsync Already have pVCpu
(edit) @19076   16 years vboxsync CPUMGetGuestCpuId needs a pVCpu parameter.
(edit) @19044   16 years vboxsync PGM: Use const SSMFIELDS arrays.
(edit) @19024   16 years vboxsync PGM: Moved shadow mode exit and re-enter from PGMAllPool.cpp to …
(edit) @18992   16 years vboxsync More PGM api changes
(edit) @18988   16 years vboxsync PGM api changes
(edit) @18984   16 years vboxsync Autoset does belong in PGMCPU
(edit) @18974   16 years vboxsync Autoset belongs in PGM
(edit) @18950   16 years vboxsync Mac fixes
(edit) @18927   16 years vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @18889   16 years vboxsync VMM: respect VBOX_WITH_PREALLOC_RAM_BY_DEFAULT
(edit) @18880   16 years vboxsync PGM/MM: Implemented the /RamPreAlloc CFGM option.
(edit) @18861   16 years vboxsync PGM: Increased saved state version and deal with the MMIO description …
(edit) @18665   16 years vboxsync VMM: Clean out the VBOX_WITH_NEW_PHYS_CODE #ifdefs. (part 1)
(edit) @18645   16 years vboxsync VMSetRuntimeError[V] refactoring: fFatal -> fFlags, may return …
(edit) @18617   16 years vboxsync PGM,EM: Handle out of memory situations more gracefully - part 1. New …
(edit) @18353   16 years vboxsync PGM: More (cheap) release stats.
(edit) @18291   16 years vboxsync PGM: Map PGMRAMRANGES above 4GB outside HMA (see defect). Changed …
(edit) @18203   16 years vboxsync PGM: Fixed bugs in the code restoring shadowed ROM pages.
(edit) @18165   16 years vboxsync PGM: Give up immediately on load failure.
(edit) @18125   16 years vboxsync PGM: MapCR3 anywhere again (new phys code).
(edit) @18046   16 years vboxsync PGM,MM: saved state bugfixes for VBOX_WITH_NEW_PHYS_CODE.
(edit) @17660   16 years vboxsync PGM: Saved state hacking, fA20Enabled is now bool, shadow ROM bug fix, …
(edit) @17627   16 years vboxsync Always set VM_FF_PGM_SYNC_CR3 when changing mode
(edit) @17616   16 years vboxsync Inform SELM about shadow CR3 changes.
(edit) @17586   16 years vboxsync Removed all dead non-VBOX_WITH_PGMPOOL_PAGING_ONLY code.
(edit) @17556   16 years vboxsync Allow pgm pool flushing only in ring 3. Deal with shadow mode reinit …
(edit) @17529   16 years vboxsync build fix.
(edit) @17513   16 years vboxsync MM,PGM: Fixed page reservation, include a full set of handy pages for …
(edit) @17498   16 years vboxsync PGMR3Reset: Force a shadow mode reinit (necessary for nested paging …
(edit) @17492   16 years vboxsync Bugfix
(edit) @17489   16 years vboxsync Don't use a special root for nested paging anymore.
(edit) @17371   16 years vboxsync PGM,GMM: Hacking on the new phys code.
(edit) @17305   16 years vboxsync VMM: Register %R[pgmpage] and %R[pgmramrange] (logging builds only).
(edit) @17215   16 years vboxsync Split up the definitions and the guest code. Otherwise we'll end up …
(edit) @16918   16 years vboxsync Backed out r43029
(edit) @16907   16 years vboxsync VBOX_WITH_PGMPOOL_PAGING_ONLY: changes for marking root pages as special.
(edit) @16865   16 years vboxsync VBOX_WITH_PGMPOOL_PAGING_ONLY: updates
(edit) @16859   16 years vboxsync Load hypervisor CR3 from CPUM (instead of hardcoded fixups in the …
(edit) @16801   16 years vboxsync VBOX_WITH_PGMPOOL_PAGING_ONLY: missing relocation
(edit) @16794   16 years vboxsync VBOX_WITH_PGMPOOL_PAGING_ONLY: init pgm pool before changing the pgm mode
(edit) @16428   16 years vboxsync VBOX_WITH_PGMPOOL_PAGING_ONLY: cleaned up
(edit) @16422   16 years vboxsync Just reinit real mode during hwaccm init
(edit) @16421   16 years vboxsync Postpone changing the paging mode to real mode until PGMR3InitFinalize …
(edit) @16412   16 years vboxsync Added release statistics for counting the number of hypervisor relocations.
(edit) @16408   16 years vboxsync Fixed disabling of hypervisor mappings in VT-x/AMD-V mode.
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