|
|
@21964
|
15 years |
vboxsync |
Using the wrong paging mask in PAE mode
|
|
|
@20865
|
15 years |
vboxsync |
PGMAllMap: avoid lock owner assertions in PGMMapCheck.
|
|
|
@20281
|
16 years |
vboxsync |
Backed out r48156
|
|
|
@20278
|
16 years |
vboxsync |
Shadow page mode exit fix for AMD-V nested paging. (not called with …
|
|
|
@19808
|
16 years |
vboxsync |
Invalidate is per VCPU.
|
|
|
@19690
|
16 years |
vboxsync |
More pgm pool locking.
|
|
|
@19628
|
16 years |
vboxsync |
Lock counter instead of a lock flag.
|
|
|
@19329
|
16 years |
vboxsync |
Removed pgmPoolGetPageByHCPhys.
|
|
|
@19246
|
16 years |
vboxsync |
Fixed regression from r46484.
|
|
|
@19240
|
16 years |
vboxsync |
SMP guest fixes
|
|
|
@19232
|
16 years |
vboxsync |
Assertions for raw mode & SMP guests.
|
|
|
@19175
|
16 years |
vboxsync |
Paranoia
|
|
|
@18992
|
16 years |
vboxsync |
More PGM api changes
|
|
|
@18927
|
16 years |
vboxsync |
Big step to separate VMM data structures for guest SMP. (pgm, em)
|
|
|
@18725
|
16 years |
vboxsync |
PGMAllMap.cpp: relaxed two assertions (for now) to the thru reset.
|
|
|
@18724
|
16 years |
vboxsync |
PGM: Fixed bug in pgmMapClearShadowPDEs (PAE mode only) where it would …
|
|
|
@18291
|
16 years |
vboxsync |
PGM: Map PGMRAMRANGES above 4GB outside HMA (see defect). Changed …
|
|
|
@17667
|
16 years |
vboxsync |
pgmPoolAlloc no longer fails with non-fatal errors.
|
|
|
@17639
|
16 years |
vboxsync |
More locking required for dynamic mappings in RC.
|
|
|
@17612
|
16 years |
vboxsync |
Always clear pdpt flag when freeing the hypervisor mappings
|
|
|
@17596
|
16 years |
vboxsync |
Corrected pgmR3SyncPTResolveConflictPAE parameter
|
|
|
@17593
|
16 years |
vboxsync |
Backed out 44052
|
|
|
@17591
|
16 years |
vboxsync |
Better to allocate the hypervisor region in guest PDPEs that exist already.
|
|
|
@17586
|
16 years |
vboxsync |
Removed all dead non-VBOX_WITH_PGMPOOL_PAGING_ONLY code.
|
|
|
@17468
|
16 years |
vboxsync |
Always free entry if it's not a hypervisor mapping
|
|
|
@17445
|
16 years |
vboxsync |
More assertions
|
|
|
@17413
|
16 years |
vboxsync |
Used wrong index to free PDs
|
|
|
@17271
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: deal with PAE PD reuse when reapplying …
|
|
|
@17195
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: deal with hypervisor mappings in guest …
|
|
|
@17140
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: compile fixes
|
|
|
@17139
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: more locking changes
|
|
|
@17134
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: updates
|
|
|
@17124
|
16 years |
vboxsync |
Check pdpt entry as well for PGM_PLXFLAGS_MAPPING.
|
|
|
@17123
|
16 years |
vboxsync |
Don't compile unused code for the r0 module.
|
|
|
@17122
|
16 years |
vboxsync |
Updates
|
|
|
@17121
|
16 years |
vboxsync |
Removed redundant check
|
|
|
@17061
|
16 years |
vboxsync |
Logging changes
|
|
|
@17017
|
16 years |
vboxsync |
Less logging
|
|
|
@17015
|
16 years |
vboxsync |
Remove obsolete logging
|
|
|
@17014
|
16 years |
vboxsync |
Logging changes
|
|
|
@17012
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: always activate and deactivate mappings …
|
|
|
@17007
|
16 years |
vboxsync |
Again
|
|
|
@17006
|
16 years |
vboxsync |
Compile fix
|
|
|
@17005
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: PGMMapCheck added
|
|
|
@16924
|
16 years |
vboxsync |
Fixed wrong string usage
|
|
|
@16916
|
16 years |
vboxsync |
Fixed VT-x assertion
|
|
|
@16898
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: simplified SyncCR3; introduced …
|
|
|
@16892
|
16 years |
vboxsync |
Mac burn fixed
|
|
|
@16890
|
16 years |
vboxsync |
Removed obsolete parameter for PGMMapHasConflicts.
|
|
|
@16889
|
16 years |
vboxsync |
PGMR3HasMappingConflicts -> PGMHasMappingConflicts. Prepare for …
|
|
|
@16887
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: support hypervisor mappings in …
|
|
|
@16886
|
16 years |
vboxsync |
Missing break
|
|
|
@16884
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: compile fix
|
|
|
@16883
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: updates
|
|
|
@16882
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: deal with missing PDPEs
|
|
|
@16843
|
16 years |
vboxsync |
Fixed breakage
|
|
|
@16840
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: updates for raw mode
|
|
|
@16797
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: new assertions
|
|
|
@16796
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: removed obsolete assertions
|
|
|
@16418
|
16 years |
vboxsync |
Updates
|
|
|
@16416
|
16 years |
vboxsync |
Build fixes
|
|
|
@16415
|
16 years |
vboxsync |
Updates
|
|
|
@16414
|
16 years |
vboxsync |
indentation, gcc warning (missing default case)
|
|
|
@16409
|
16 years |
vboxsync |
Disabled assertion
|
|
|
@16408
|
16 years |
vboxsync |
Fixed disabling of hypervisor mappings in VT-x/AMD-V mode.
|
|
|
@16376
|
16 years |
vboxsync |
Paging updates. Deal with mode switches and cr3 updates.
|
|
|
@16321
|
16 years |
vboxsync |
More paging updates
|
|
|
@13232
|
16 years |
vboxsync |
#1865: changed some validation into pure assertions or assert-return. …
|
|
|
@13019
|
16 years |
vboxsync |
#1865: PGM …
|
|
|
@12989
|
16 years |
vboxsync |
VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
|
|
|
@11311
|
16 years |
vboxsync |
VMM: ELEMENTS -> RT_ELEMENTS.
|
|
|
@8856
|
17 years |
vboxsync |
Compilation fix
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5629
|
17 years |
vboxsync |
remove deprecated macros
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2270
|
18 years |
vboxsync |
Stricter pointer typechecking. (R0 vs R3)
|
|
|
@23
|
18 years |
vboxsync |
string.h & stdio.h + header cleanups.
|
|
|
@1
|
55 years |
vboxsync |
import
|