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) @32245   14 years vboxsync Reset fNoMorePhysWrites after state saving.
(edit) @31997   14 years vboxsync PGM: Don't shadow any extra bits in long mode PDPEs and PML4Es.
(edit) @31948   14 years vboxsync PGM: paging hierarchy dumpers refactoring in progress.
(edit) @31931   14 years vboxsync PGM: spaces.
(edit) @31849   14 years vboxsync PGM: Don't shadow PDE bits 62/3:52 (NXE=1/0), only shadow the bits we …
(edit) @31807   14 years vboxsync FT: disable large page usage Removed debug code
(edit) @31784   14 years vboxsync PGM: Make sure we deploy the MMIO hack on all possible pages. Physical …
(edit) @31775   14 years vboxsync PGM: Wrap up all access to PAE/LM PTEs so that we can treat the …
(edit) @31684   14 years vboxsync PGM.cpp: comment, spaces.
(edit) @31606   14 years vboxsync Timer init changes
(edit) @31603   14 years vboxsync build fix
(edit) @31602   14 years vboxsync Fixed type
(edit) @31600   14 years vboxsync Extra debug command
(edit) @31593   14 years vboxsync PGM,IOM: MMIO optimization - hacking in progress. (still disabled)
(edit) @31565   14 years vboxsync PGM,HWACCM: MMIO optimizations - coding in progress.
(edit) @31402   14 years vboxsync PGM: Replaced the hazzardous raw-mode context dynamic mapping code …
(edit) @31206   14 years vboxsync PGM: Always make sure to have the original bits around for …
(edit) @31198   14 years vboxsync oops
(edit) @31197   14 years vboxsync Temporarily backed out r64154 as everyone is complaining about debug …
(edit) @31141   14 years vboxsync PGM: If we get to the end of Trap0eHandler it doesn't mean it is a …
(edit) @31140   14 years vboxsync PGM: Removed CheckPageFault as it is no longer used. Removed …
(edit) @31136   14 years vboxsync PGM: cache the last physical handler lookup result in each ring.
(edit) @31124   14 years vboxsync PGM: sugar!
(edit) @31123   14 years vboxsync PGM: Moved the PGM stats out of the VM structure. Reduces the size of …
(edit) @31102   14 years vboxsync PGM: #PF stats. Drop the old ones in favor of StatRZTrap0eTime2*. …
(edit) @31080   14 years vboxsync PGM: Micro optimizations.
(edit) @31066   14 years vboxsync PGM: A couple of simplifications and optimizations.
(edit) @30908   14 years vboxsync PGM.cpp: Fixed initialization bug in r63735 affecting 32-bit guests …
(edit) @30889   14 years vboxsync PGM: Cleanups related to pending MMIO/#PF optimizations. Risky.
(edit) @30845   14 years vboxsync Forgot this one
(edit) @30843   14 years vboxsync Profile map/unmap operations
(edit) @30840   14 years vboxsync Alignment fix
(edit) @30819   14 years vboxsync Introduce VBOX_WITH_LARGE_ADDRESS_SPACE_ON_32_BIT_HOST for large guest …
(edit) @30815   14 years vboxsync Release stats
(edit) @30814   14 years vboxsync Compile fixes
(edit) @30813   14 years vboxsync Flush dangling R3 & R0 PGM cr3 pointers when unmapping a chunk
(edit) @30761   14 years vboxsync Added .pgmsharedmodules debug command
(edit) @30733   14 years vboxsync More useful output
(edit) @30731   14 years vboxsync Use ASMMemIsZeroPage
(edit) @30730   14 years vboxsync Count allocated zero pages as well
(edit) @30728   14 years vboxsync Give some feedback for every processed megabyte
(edit) @30573   14 years vboxsync Drop PGM_GCPHYS_2_PTR usage
(edit) @30488   14 years vboxsync Debug code to find duplicate pages
(edit) @30050   15 years vboxsync VMM: Removed 4 unused functions.
(edit) @29646   15 years vboxsync Proper shared page cleanup when terminating the VM
(edit) @29576   15 years vboxsync Stats
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @27585   15 years vboxsync Duplicate counter
(edit) @27584   15 years vboxsync Statistic counter for ballooned page accesses
(edit) @27543   15 years vboxsync Balloon updates; make ballooned pages as such
(edit) @27282   15 years vboxsync More stats
(edit) @27281   15 years vboxsync Missing stat activation
(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) @27129   15 years vboxsync scm cleaned up some whitespace.
(edit) @27038   15 years vboxsync Try to reuse a 2mb large page if it was previously disabled for …
(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
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