|
|
@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
|
|
|
@16575
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: update
|
|
|
@16567
|
16 years |
vboxsync |
Disable MMIO optimization for non-VT-x/AMD-V modes completely.
|
|
|
@16552
|
16 years |
vboxsync |
Ignore patch writes that don't change anything
|
|
|
@16506
|
16 years |
vboxsync |
Adjusted assertion slightly
|
|
|
@16481
|
16 years |
vboxsync |
spaces
|
|
|
@16478
|
16 years |
vboxsync |
Disable usage of the 0x80 idt gate on 32 bits Windows too. (raw mode only)
|
|
|
@16476
|
16 years |
vboxsync |
VMM/SELM.cpp: privately disabled two assertions
|
|
|
@16465
|
16 years |
vboxsync |
Got rid of the aliased hack that directly manipulates shadow page …
|
|
|
@16463
|
16 years |
vboxsync |
Backed out 42322 completely
|
|
|
@16462
|
16 years |
vboxsync |
Triggers assertions; disable r42332 for now
|
|
|
@16458
|
16 years |
vboxsync |
Disabled attempt to sync aliased pages the proper way.
|
|
|
@16457
|
16 years |
vboxsync |
Clear HCPhys of a reset MMIO range.
|
|
|
@16429
|
16 years |
vboxsync |
Oops
|
|
|
@16428
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: cleaned up
|
|
|
@16427
|
16 years |
vboxsync |
More
|
|
|
@16426
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: more missing cases
|
|
|
@16425
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: missing cases for pgm pool
|
|
|
@16424
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: fixed PrefetchPage for PAE shadow paging
|
|
|
@16423
|
16 years |
vboxsync |
More updates
|
|
|
@16422
|
16 years |
vboxsync |
Just reinit real mode during hwaccm init
|
|
|
@16421
|
16 years |
vboxsync |
Postpone changing the paging mode to real mode until PGMR3InitFinalize …
|
|
|
@16420
|
16 years |
vboxsync |
Missed this one
|
|
|
@16419
|
16 years |
vboxsync |
Store the iUser & iUserTable of the root shadow page table in PGM.
|
|
|
@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)
|
|
|
@16413
|
16 years |
vboxsync |
Missed change
|
|
|
@16412
|
16 years |
vboxsync |
Added release statistics for counting the number of hypervisor relocations.
|
|
|
@16409
|
16 years |
vboxsync |
Disabled assertion
|
|
|
@16408
|
16 years |
vboxsync |
Fixed disabling of hypervisor mappings in VT-x/AMD-V mode.
|
|
|
@16407
|
16 years |
vboxsync |
More logging
|
|
|
@16376
|
16 years |
vboxsync |
Paging updates. Deal with mode switches and cr3 updates.
|
|
|
@16358
|
16 years |
vboxsync |
Fixed 42155 regression (presumably).
|
|
|
@16350
|
16 years |
vboxsync |
tstInstrEmul: Moved it up to the root dir, it's causing too much …
|
|
|
@16344
|
16 years |
vboxsync |
.darwin.x86 isn't right for VBOXGC since that's BLD_TRG_ARCH=x86 and …
|
|
|
@16341
|
16 years |
vboxsync |
Makefiles: .darwin -> .darwin.x86.
|
|
|
@16321
|
16 years |
vboxsync |
More paging updates
|
|
|
@16317
|
16 years |
vboxsync |
Moved Map- and UnmapCR3 to Bth as they affect both guest and shadow …
|
|
|
@16311
|
16 years |
vboxsync |
IPRT: Changed the RTTLS type and corrected RTTLSAlloc defintions.
|
|
|
@16300
|
16 years |
vboxsync |
More paging updates
|
|
|
@16272
|
16 years |
vboxsync |
Log typo
|
|
|
@16260
|
16 years |
vboxsync |
More paging updates
|
|
|
@16232
|
16 years |
vboxsync |
More shadow paging updates (disabled)
|
|
|
@16206
|
16 years |
vboxsync |
try to fix the mac builds
|
|
|
@16203
|
16 years |
vboxsync |
Updates in preparation for PGM pool based paging everywhere.
|
|
|
@16194
|
16 years |
vboxsync |
pgmShwSyncLongModePDPtr: removed redudant code.
|
|
|
@16184
|
16 years |
vboxsync |
VMM: VERR_PGM_MAPPING_CONFLICT fix: always relocate after ring-3 init.
|
|
|
@16182
|
16 years |
vboxsync |
VMM: VERR_PGM_MAPPING_CONFLICT fix: always relocate after ring-3 init.
|
|
|
@16177
|
16 years |
vboxsync |
Another Mac compile fix
|
|
|
@16175
|
16 years |
vboxsync |
Mac compile fixes
|
|
|
@16172
|
16 years |
vboxsync |
Moved amd64 paging data to unified shadow paging section.
|
|
|
@16165
|
16 years |
vboxsync |
SSM: nc.
|
|
|
@16162
|
16 years |
vboxsync |
tstSSM: make it work again.
|
|
|
@16136
|
16 years |
vboxsync |
Logging update
|
|
|
@16132
|
16 years |
vboxsync |
EM.cpp: Added a debug log statement for REMR3EmulationInstruction.
|
|
|
@16121
|
16 years |
vboxsync |
Another paranoid assertion
|
|
|
@16119
|
16 years |
vboxsync |
Clear CPUM_SYNC_FPU_STATE in CPUMR0SaveGuestFPU.
|
|
|
@16113
|
16 years |
vboxsync |
Save the host FPU/XMM state for the 32/64 case.
|
|
|
@16111
|
16 years |
vboxsync |
cpumR0SaveHostRestoreGuestFPUState sets CPUM_USED_FPU, unnecessary to …
|
|
|
@16110
|
16 years |
vboxsync |
HWCMXR0: debugger (dbgf) breakpoints; DEBUG build only for the time …
|
|
|
@16109
|
16 years |
vboxsync |
CPUMR0: Don't forget to set CPUM_USED_FPU_SINCE_REM.
|
|
|
@16108
|
16 years |
vboxsync |
CPUM: Fixed 64-bit FPU management on the mac.
|
|
|
@16107
|
16 years |
vboxsync |
VMM.cpp: Log log flushes from R0 and GC.
|
|
|
@16106
|
16 years |
vboxsync |
CPUMR0: forgot to remove a line.
|
|
|
@16105
|
16 years |
vboxsync |
DBGFR0Trap03handler: use rip and not eip, pc is accurate and not …
|
|
|
@16103
|
16 years |
vboxsync |
CPUMR0.cpp: minus RTLogPrintf.
|
|
|
@16102
|
16 years |
vboxsync |
CPUMR0.cpp: VBOX_ENABLE_64_BITS_GUESTS is a HWACCM local macro, use …
|
|
|