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