|
|
@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 …
|
|
|
@16084
|
16 years |
vboxsync |
Flush the recompiler code cache when switch from real to protected mode. */
|
|
|
@16080
|
16 years |
vboxsync |
DBGF: 64-bit linux symbol files.
|
|
|
@16077
|
16 years |
vboxsync |
Minor logging change
|
|
|
@16047
|
16 years |
vboxsync |
fixed last second typo.
|
|
|
@16045
|
16 years |
vboxsync |
PGMR3PhysTlbGCPhys2Ptr: Deal correctly with disabled access handlers. …
|
|
|
@16037
|
16 years |
vboxsync |
Don't assert for 8 byte stos/movs
|
|
|
@16021
|
16 years |
vboxsync |
PDM: Add new flags which will make the device notified first if the VM …
|
|
|
@16019
|
16 years |
vboxsync |
tstVMStructGC,Config.kmk,iprt/stdint.h: FreeBSD/amd64 hacks.
|
|
|
@15997
|
16 years |
vboxsync |
DBGFR3MemScan: Fixed crash on 32-bit hosts.
|
|
|
@15996
|
16 years |
vboxsync |
Fixed wrong return code; broke MCP2 booting with AMD-V/VT-x
|
|
|
@15990
|
16 years |
vboxsync |
Fixed nested paging base addresses for pool allocations of PML4Es & PDPTEs
|
|
|
@15989
|
16 years |
vboxsync |
Fixed clearing properly
|
|
|
@15988
|
16 years |
vboxsync |
Restore previous EFER state while checking for SVM presence.
|
|
|
@15981
|
16 years |
vboxsync |
Hidden selector limit must be set to 0xffff in real mode.
|
|
|
@15971
|
16 years |
vboxsync |
VT-x: The limit must correspond to the granularity bit
|
|
|
@15962
|
16 years |
vboxsync |
Added debugging code (inactive) for tracking the state of the 32/64 …
|
|
|
@15943
|
16 years |
vboxsync |
removed that warning again
|
|
|
@15942
|
16 years |
vboxsync |
gcc warnings
|
|
|
@15935
|
16 years |
vboxsync |
wording
|
|
|
@15934
|
16 years |
vboxsync |
hwaccm: added a runtime warning if the user tries to execute a VM with …
|
|
|
@15931
|
16 years |
vboxsync |
gcc found one of these bugs
|
|
|
@15908
|
16 years |
vboxsync |
Some cleanup
|
|
|
@15885
|
16 years |
vboxsync |
PGMR3PhysTlbGCPhys2Ptr: correct assertion (see #3399).
|
|
|
@15866
|
16 years |
vboxsync |
Backed out previous experiments.
|
|
|
@15865
|
16 years |
vboxsync |
GVMMR0.cpp: Increased the max VM handles from 127+1 to 1023+1 for …
|
|
|
@15862
|
16 years |
vboxsync |
PGMPhys.cpp: Added some details to the two assertions in …
|
|
|
@15860
|
16 years |
vboxsync |
Name too long
|
|
|
@15859
|
16 years |
vboxsync |
Compile fix
|
|
|
@15858
|
16 years |
vboxsync |
More statistics
|
|
|
@15857
|
16 years |
vboxsync |
More logging
|
|
|
@15856
|
16 years |
vboxsync |
Compile fix
|
|
|