|
|
@17000
|
16 years |
vboxsync |
Rewrote pgmPoolMonitorGCPtr2CCPtr. Deal with invalid GC shadow pages …
|
|
|
@16959
|
16 years |
vboxsync |
disable array bounds warning for PGMAllPool
|
|
|
@16941
|
16 years |
vboxsync |
Cleaned up + PAE write fix for 2nd PTE
|
|
|
@16940
|
16 years |
vboxsync |
More logging
|
|
|
@16933
|
16 years |
vboxsync |
IPRT/PDM,SUPLIb,REM: Extended RTLdrOpen with an architecture argument …
|
|
|
@16924
|
16 years |
vboxsync |
Fixed wrong string usage
|
|
|
@16923
|
16 years |
vboxsync |
Update
|
|
|
@16922
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: compile fix
|
|
|
@16921
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: updates
|
|
|
@16920
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: build fix
|
|
|
@16919
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: disabled obsolete code
|
|
|
@16918
|
16 years |
vboxsync |
Backed out r43029
|
|
|
@16917
|
16 years |
vboxsync |
Inverted assertion check
|
|
|
@16916
|
16 years |
vboxsync |
Fixed VT-x assertion
|
|
|
@16907
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: changes for marking root pages as special.
|
|
|
@16904
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: fCR3Mix is not relevant anymore
|
|
|
@16902
|
16 years |
vboxsync |
Assertion added
|
|
|
@16901
|
16 years |
vboxsync |
Some comments added
|
|
|
@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
|
|
|
@16879
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY accidentally enabled
|
|
|
@16866
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: rc fix
|
|
|
@16865
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: updates
|
|
|
@16864
|
16 years |
vboxsync |
Missing CPUMSetHyperCR3
|
|
|
@16862
|
16 years |
vboxsync |
Assertion added
|
|
|
@16861
|
16 years |
vboxsync |
More assertions
|
|
|
@16860
|
16 years |
vboxsync |
Stricter assertions
|
|
|
@16859
|
16 years |
vboxsync |
Load hypervisor CR3 from CPUM (instead of hardcoded fixups in the …
|
|
|
@16847
|
16 years |
vboxsync |
Removed unused FIX_HYPER_AMD64_CR3.
|
|
|
@16843
|
16 years |
vboxsync |
Fixed breakage
|
|
|
@16842
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: update cr3 in RC
|
|
|
@16840
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: updates for raw mode
|
|
|
@16801
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: missing relocation
|
|
|
@16800
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: SyncCR3 fixes
|
|
|
@16799
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: update
|
|
|
@16798
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: deactivate hypervisor mappings in old …
|
|
|
@16797
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: new assertions
|
|
|
@16796
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: removed obsolete assertions
|
|
|
@16794
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: init pgm pool before changing the pgm mode
|
|
|
@16793
|
16 years |
vboxsync |
Compile fix
|
|
|
@16792
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: updates for raw mode
|
|
|
@16790
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: paranoid check
|
|
|
@16784
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: paranoid check
|
|
|
@16782
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: missing case
|
|
|
@16781
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: typo
|
|
|
@16780
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: typo
|
|
|
@16776
|
16 years |
vboxsync |
operator precedence (gcc found this bug)
|
|
|
@16733
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: bugfix
|
|
|
@16732
|
16 years |
vboxsync |
More checks
|
|
|
@16731
|
16 years |
vboxsync |
Logging changes
|
|
|
@16730
|
16 years |
vboxsync |
Logging changes
|
|
|
@16683
|
16 years |
vboxsync |
More logging
|
|
|
@16680
|
16 years |
vboxsync |
More logging
|
|
|
@16679
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: PGMGetHyperCR3 fix for EPT
|
|
|
@16675
|
16 years |
vboxsync |
Logging change
|
|
|
@16673
|
16 years |
vboxsync |
Argh
|
|
|
@16672
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: updates
|
|
|
@16667
|
16 years |
vboxsync |
Added todo
|
|
|
@16666
|
16 years |
vboxsync |
Wrong index
|
|
|
@16665
|
16 years |
vboxsync |
Ignore CPU stepping when restoring a saved state.
|
|
|
@16663
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: updates for 32 bits root pd …
|
|
|
@16661
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: updates
|
|
|
@16660
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: pdpt invalidation fixes
|
|
|
@16659
|
16 years |
vboxsync |
More logging
|
|
|
@16658
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: update
|
|
|
@16657
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: Allocate all pages in low (below 4 GB) …
|
|
|
@16654
|
16 years |
vboxsync |
Symbolic PGMPOOLKIND logging
|
|
|
@16652
|
16 years |
vboxsync |
More logging
|
|
|
@16645
|
16 years |
vboxsync |
Adjusted assertion
|
|
|
@16644
|
16 years |
vboxsync |
Same for PGMPOOLKIND_PAE_PDPT_PHYS
|
|
|
@16643
|
16 years |
vboxsync |
Missing PGMPOOLKIND_PAE_PD_PHYS case
|
|
|
@16641
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: PAE guest mode invalidation changes
|
|
|
@16636
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: updates
|
|
|
@16635
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: more logging
|
|
|
@16634
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: fixed invalidation of pae/32 bit pds
|
|
|
@16632
|
16 years |
vboxsync |
Removed wrong assertion (IF can be cleared in a duplicate function).
|
|
|
@16628
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: corrected write handler for pae/32 bits
|
|
|
@16626
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: Deal with split PDs in pae/32 bit case.
|
|
|
@16625
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: update
|
|
|
@16624
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: pgmShwSyncPaePDPtr fix for pae shadow & …
|
|
|
@16619
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: call right MapCR3
|
|
|
@16604
|
16 years |
vboxsync |
Fixed pgmShwGetPaePDPtr
|
|
|
@16603
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: updates
|
|
|
@16599
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: updates
|
|
|
@16595
|
16 years |
vboxsync |
More missing cases
|
|
|
@16594
|
16 years |
vboxsync |
Missing cases for PGMPOOLKIND_PAE_PDPT_FOR_32BIT
|
|
|
@16593
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: inverted check
|
|
|
@16592
|
16 years |
vboxsync |
Setting the accessed bit of PAE PDPTs causes an VT-x invalid guest …
|
|
|
@16591
|
16 years |
vboxsync |
Same here
|
|
|
@16590
|
16 years |
vboxsync |
rw/us are reserved for PAE pdpte's.
|
|
|
@16584
|
16 years |
vboxsync |
VMM: message typo fix
|
|
|
@16582
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: updates
|
|
|
@16579
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: More updates
|
|
|