VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll/PGMAll.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @11477   16 years vboxsync small logging fix
(edit) @11309   16 years vboxsync iprt: Retired HCSTRING, replaced by R3STRING.
(edit) @10824   16 years vboxsync Naming
(edit) @10822   16 years vboxsync Prepare for EPT.
(edit) @10705   16 years vboxsync PGMGetModeName: added nested paging
(edit) @10340   16 years vboxsync Pool flush handling updates
(edit) @10336   16 years vboxsync Corrections for rc handling.
(edit) @10321   16 years vboxsync Deal with pool flushes directly when possible.
(edit) @10299   16 years vboxsync Force a TLB flush on a mode switch too.
(edit) @10073   16 years vboxsync Updated some comments
(edit) @10063   16 years vboxsync AMD64 updates for nested paging.
(edit) @10032   16 years vboxsync Nested paging updates
(edit) @10026   16 years vboxsync Nested paging updates.
(edit) @10021   16 years vboxsync Updates for amd64 nested paging.
(edit) @9999   16 years vboxsync Too noisy
(edit) @9990   16 years vboxsync Some cleanup
(edit) @9965   16 years vboxsync Hyper and intermediate CR3 values can be 64 bits.
(edit) @9893   16 years vboxsync Attempt to fix PAE (can't verify now). AMD64 paging updates.
(edit) @9890   16 years vboxsync amd64 paging updates
(edit) @9888   16 years vboxsync Updates for amd64 paging.
(edit) @9824   16 years vboxsync Some preparations for fixing PAE.
(edit) @9755   17 years vboxsync Update
(edit) @9752   17 years vboxsync PAE & AMD64 paging updates. - create references to upper level shadow …
(edit) @9690   17 years vboxsync Paging updates for amd64.
(edit) @9686   17 years vboxsync Logging updates
(edit) @9685   17 years vboxsync Always sync PML4E & PDPE.
(edit) @9682   17 years vboxsync Long mode paging updates
(edit) @9596   17 years vboxsync PGMPOOLKIND_64BIT_PD_FOR_64BIT_PD is the same as …
(edit) @9589   17 years vboxsync AMD64 paging updates
(edit) @9570   17 years vboxsync AMD64 paging updates
(edit) @9539   17 years vboxsync Some changes for amd64. Lifted a restriction for executing code in …
(edit) @9300   17 years vboxsync More 64 bits guest ptr fixes
(edit) @9282   17 years vboxsync Type and cast corrections
(edit) @9064   17 years vboxsync Properly deal with CR3 changes in nested paging mode.
(edit) @9032   17 years vboxsync Nested paging updates
(edit) @9026   17 years vboxsync More updates for nested paging. (setting up the paging mode)
(edit) @9024   17 years vboxsync 2nd attempt
(edit) @9023   17 years vboxsync Fixed some runtime assertions
(edit) @9021   17 years vboxsync Nested paging updates. Extra paging mode added to prevent illegal …
(edit) @9001   17 years vboxsync Enabled the PGMMODE_PROTECTED (Guest) & PGMMODE_AMD64 (shadow) …
(edit) @8965   17 years vboxsync Nested paging updates
(edit) @8533   17 years vboxsync Start of 64 bits paging support
(edit) @8386   17 years vboxsync No AMD64 support in raw mode
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @8108   17 years vboxsync Updated check. Added PGMGetHostMode.
(edit) @7907   17 years vboxsync LogFlow update for 64 bits crx registers
(edit) @7905   17 years vboxsync Changed CRx parameter size
(edit) @7883   17 years vboxsync Drop the pVM->pgm.s.enmGuestMode <= PGMMODE_PROTECTED "optimization" …
(edit) @7865   17 years vboxsync Eliminate edge case where pVM->pgm.s.GCPhysCR3 would get out of sync. …
(edit) @7715   17 years vboxsync Renamed PDPTR to PDPT. Added preliminary code for executing code with …
(edit) @7676   17 years vboxsync Cleaned up. AMD64 shadow paging is only valid with AMD64 guest paging. …
(edit) @7629   17 years vboxsync Initial cleanup for PAE
(edit) @6906   17 years vboxsync Moved PGMHandlerPhysicalPageTempOff, PGMHandlerPhysicalPageReset, …
(edit) @6905   17 years vboxsync A couple of fixes to PGMAssertHandlerAndFlagsInSync.
(edit) @6903   17 years vboxsync Fixed bug (regression) in PGMAssertHandlerAndFlagsInSync.
(edit) @6902   17 years vboxsync Converted MM_RAM_FLAGS_PHYSICAL_HANDLER, _WRITE, _ALL and _TEMP_OFF …
(edit) @6862   17 years vboxsync Removed the PGMPHYSHANDLERTYPE_PHYSICAL value as it was never and will …
(edit) @6829   17 years vboxsync Addressed the R0/R3 issues with the PGMRAMRANGE structure.
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @4620   17 years vboxsync The initial PGMRAMRANGE::aHCPhys -> PGMRAMRANGE::aPages (PGMPAGE) …
(edit) @4268   17 years vboxsync Record invlpg occurrences in ring 0 too.
(edit) @4207   17 years vboxsync CPUMGetGuestMode
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @3956   17 years vboxsync Always flag the necessary updates; necessary for hardware acceleration
(edit) @3696   17 years vboxsync double underscore cleanup.
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2552   18 years vboxsync Call VerifyAccessSyncPage in the shadow pd not present case too.
(edit) @2324   18 years vboxsync fixed PGMVerifyAccess(), we sometimes did not check the last page
(edit) @2318   18 years vboxsync typo? Knut, pls check.
(edit) @2298   18 years vboxsync Don't update Addr unless we're going to loop.
(edit) @2279   18 years vboxsync Don't recursively call PGMVerifyAccess as we might run out of stack.
(edit) @2270   18 years vboxsync Stricter pointer typechecking. (R0 vs R3)
(edit) @1930   18 years vboxsync backed out unneccessary changes from previous changeset
(edit) @1929   18 years vboxsync We can encounter 16 bits code in raw mode too now; always refuse to …
(edit) @1310   18 years vboxsync nc
(edit) @1251   18 years vboxsync Added PGMGetShadowMode
(edit) @323   18 years vboxsync drop the default, there's just one other call.
(edit) @78   18 years vboxsync 64-bit
(edit) @23   18 years vboxsync string.h & stdio.h + header cleanups.
(add) @1   55 years vboxsync import
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