|
|
@17612
|
16 years |
vboxsync |
Always clear pdpt flag when freeing the hypervisor mappings
|
|
|
@17611
|
16 years |
vboxsync |
Fixed PAE PDPT dereferencing.
|
|
|
@17596
|
16 years |
vboxsync |
Corrected pgmR3SyncPTResolveConflictPAE parameter
|
|
|
@17595
|
16 years |
vboxsync |
Missing breaks
|
|
|
@17594
|
16 years |
vboxsync |
fixed assertion
|
|
|
@17593
|
16 years |
vboxsync |
Backed out 44052
|
|
|
@17592
|
16 years |
vboxsync |
Better assertion
|
|
|
@17591
|
16 years |
vboxsync |
Better to allocate the hypervisor region in guest PDPEs that exist already.
|
|
|
@17589
|
16 years |
vboxsync |
More assertions
|
|
|
@17586
|
16 years |
vboxsync |
Removed all dead non-VBOX_WITH_PGMPOOL_PAGING_ONLY code.
|
|
|
@17562
|
16 years |
vboxsync |
Backed out 44000; code was already inactive
|
|
|
@17561
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: doesn't apply here
|
|
|
@17559
|
16 years |
vboxsync |
Update
|
|
|
@17558
|
16 years |
vboxsync |
Fixed shadow mode reinit (again)
|
|
|
@17557
|
16 years |
vboxsync |
Missing ifdef
|
|
|
@17556
|
16 years |
vboxsync |
Allow pgm pool flushing only in ring 3. Deal with shadow mode reinit …
|
|
|
@17547
|
16 years |
vboxsync |
GMM: executed the GMM_GCPHYS_LAST todo, fixed GMM_GCPHYS_UNSHAREABLE, …
|
|
|
@17546
|
16 years |
vboxsync |
VMM: Don't make host calls for Assertion or logging purposes when …
|
|
|
@17541
|
16 years |
vboxsync |
MM,CFGM,VBox/param.h: Added a RamHoleSize CFGM value that defaults to …
|
|
|
@17538
|
16 years |
vboxsync |
REM,PGM: Added two mutualy exclusive flags to …
|
|
|
@17537
|
16 years |
vboxsync |
REM: Added REMR3InitFinalize and moved the dirty page bit map …
|
|
|
@17536
|
16 years |
vboxsync |
mmR3HyperMap: better assertion message.
|
|
|
@17534
|
16 years |
vboxsync |
PGM: Made PGMPhysRead/Write return VERR_PGM_PHYS_WR_HIT_HANDLER when …
|
|
|
@17533
|
16 years |
vboxsync |
iomRamWrite: Added a todo about access handlers and evil shadowing/tlb …
|
|
|
@17532
|
16 years |
vboxsync |
VMXR0InjectEvent: Use the PGMPhysSimple[Read|Write]GCPhys functions …
|
|
|
@17531
|
16 years |
vboxsync |
emInterpretStosWD: don't use PGMPhysWriteGCPtr but emRamWrite (new …
|
|
|
@17529
|
16 years |
vboxsync |
build fix.
|
|
|
@17528
|
16 years |
vboxsync |
HWACCM: return to ring-3 if VM_FF_PGM_NEED_HANDY_PAGES is set.
|
|
|
@17527
|
16 years |
vboxsync |
grr
|
|
|
@17526
|
16 years |
vboxsync |
PGM: Logging / assertion adjustments for handy page allocation error …
|
|
|
@17525
|
16 years |
vboxsync |
VMMR0/GMM: don't use the setjmp stuff for VMMR0_DO_GMM_SEED_CHUNK and …
|
|
|
@17524
|
16 years |
vboxsync |
PGM: R0/VT-x hacking.
|
|
|
@17521
|
16 years |
vboxsync |
PGMPhys: cound page counting fixes.
|
|
|
@17520
|
16 years |
vboxsync |
another fix
|
|
|
@17519
|
16 years |
vboxsync |
fix
|
|
|
@17518
|
16 years |
vboxsync |
tiny adjustment.
|
|
|
@17517
|
16 years |
vboxsync |
PGM: Fixed PGMVIRTHANDLERTYPE_ALL regression from the other day - it …
|
|
|
@17515
|
16 years |
vboxsync |
build fix.
|
|
|
@17513
|
16 years |
vboxsync |
MM,PGM: Fixed page reservation, include a full set of handy pages for …
|
|
|
@17512
|
16 years |
vboxsync |
pgmPhysWriteHandler: Corrected three inverted assertions.
|
|
|
@17511
|
16 years |
vboxsync |
pgmPhysRomWriteHandler: corrected prototype (copy & past from obsolete …
|
|
|
@17510
|
16 years |
vboxsync |
PGM,EM,PDMDevHlp: Added PGMPhysInterpretedReadNoHandlers and …
|
|
|
@17509
|
16 years |
vboxsync |
PGM: Moved the page pool PT flushing code in the access handler bits …
|
|
|
@17507
|
16 years |
vboxsync |
pgmFormatTypeHandlerPage: type fix.
|
|
|
@17506
|
16 years |
vboxsync |
PGM: MapCR3 hack for the new code, fixing PGMFlushTLB status …
|
|
|
@17505
|
16 years |
vboxsync |
PGM: MapCR3 hack for the new code, fixing PGMFlushTLB status …
|
|
|
@17504
|
16 years |
vboxsync |
PGM: handler logging (PGMPhysRead/Write) and more strictness in the …
|
|
|
@17503
|
16 years |
vboxsync |
PGM: PGMR3PhysAllocateHandyPages fix and error handling.
|
|
|
@17500
|
16 years |
vboxsync |
Reset locked flag
|
|
|
@17498
|
16 years |
vboxsync |
PGMR3Reset: Force a shadow mode reinit (necessary for nested paging …
|
|
|
@17496
|
16 years |
vboxsync |
Better disable that code block completely
|
|
|
@17495
|
16 years |
vboxsync |
Update
|
|
|
@17493
|
16 years |
vboxsync |
Darn
|
|
|
@17492
|
16 years |
vboxsync |
Bugfix
|
|
|
@17491
|
16 years |
vboxsync |
Do nothing for nested paging/ept when exiting the shadow mode.
|
|
|
@17489
|
16 years |
vboxsync |
Don't use a special root for nested paging anymore.
|
|
|
@17487
|
16 years |
vboxsync |
Compile fix
|
|
|
@17486
|
16 years |
vboxsync |
Updates
|
|
|
@17485
|
16 years |
vboxsync |
Fixes to pgmPhysWriteHandler and PGMPhysGCPhys2R3Ptr (new phys code).
|
|
|
@17483
|
16 years |
vboxsync |
Cleaned up nested paging init and removed obsolete structure members.
|
|
|
@17479
|
16 years |
vboxsync |
stricter assertion
|
|
|
@17470
|
16 years |
vboxsync |
unimportant typo
|
|
|
@17469
|
16 years |
vboxsync |
Compile fix
|
|
|
@17468
|
16 years |
vboxsync |
Always free entry if it's not a hypervisor mapping
|
|
|
@17467
|
16 years |
vboxsync |
Bugfix
|
|
|
@17465
|
16 years |
vboxsync |
Removed unused return code
|
|
|
@17463
|
16 years |
vboxsync |
Removed invalid assertion
|
|
|
@17462
|
16 years |
vboxsync |
Refined locking.
|
|
|
@17461
|
16 years |
vboxsync |
Removed obsolete return codes
|
|
|
@17460
|
16 years |
vboxsync |
Again deal with dynamic mappings in RC.
|
|
|
@17458
|
16 years |
vboxsync |
Logging change
|
|
|
@17445
|
16 years |
vboxsync |
More assertions
|
|
|
@17438
|
16 years |
vboxsync |
PGM: Some REM hacking for the ROM registration and some in-progress …
|
|
|
@17435
|
16 years |
vboxsync |
PGM: Implemented the fun part of pgmPhysWriteHandler (to deal with …
|
|
|
@17434
|
16 years |
vboxsync |
PGM: Implemented the fun part of pgmPhysWriteHandler (to deal with …
|
|
|
@17433
|
16 years |
vboxsync |
PGMAll.cpp: type reg build fix.
|
|
|
@17432
|
16 years |
vboxsync |
PGM,GMM: Filling in missing bits and fixing some bugs.
|
|
|
@17431
|
16 years |
vboxsync |
GMMR0: Two fixes to the code path freeing pages.
|
|
|
@17429
|
16 years |
vboxsync |
REM: -remR3DisasBlock.
|
|
|
@17428
|
16 years |
vboxsync |
TRPMR3IsGateHandler: Don't use PGMPhysGCPtr2R3Ptr [deprecated] but …
|
|
|
@17423
|
16 years |
vboxsync |
PGM: mac build fix.
|
|
|
@17422
|
16 years |
vboxsync |
VMM: Do not forcibly enable RC logging in VMMGCLogEnabled! Renamed it …
|
|
|
@17421
|
16 years |
vboxsync |
PGM,VMM,GMM: handy page allocation and some other fixes.
|
|
|
@17413
|
16 years |
vboxsync |
Used wrong index to free PDs
|
|
|
@17411
|
16 years |
vboxsync |
cosmetical
|
|
|
@17399
|
16 years |
vboxsync |
Reversed
|
|
|
@17398
|
16 years |
vboxsync |
Adjusted assertion again
|
|
|
@17397
|
16 years |
vboxsync |
VMMGCLogFlushIfFull is a better name
|
|
|
@17396
|
16 years |
vboxsync |
Added VMMGCLoggerFlushFullLog
|
|
|
@17395
|
16 years |
vboxsync |
Adjusted assertion
|
|
|
@17393
|
16 years |
vboxsync |
Logging changes
|
|
|
@17390
|
16 years |
vboxsync |
Missing PGMPOOLKIND_PAE_PDPT case
|
|
|
@17379
|
16 years |
vboxsync |
Log message changes
|
|
|
@17372
|
16 years |
vboxsync |
PGM,MM: Made VBOX_WITH_NEW_PHYS_CODE compile and link.
|
|
|
@17371
|
16 years |
vboxsync |
PGM,GMM: Hacking on the new phys code.
|
|
|
@17370
|
16 years |
vboxsync |
PGMDbg: new phys code.
|
|
|
@17369
|
16 years |
vboxsync |
STAM: Use SUPCallVMMR0Ex.
|
|
|
@17368
|
16 years |
vboxsync |
GMM: Fixed to the ring-3 interface, mainly using VMMR3CallR0.
|
|
|
@17367
|
16 years |
vboxsync |
VMM: Added VMMR3CallR0 for use with operations which may make host …
|
|
|
@17364
|
16 years |
vboxsync |
tstVMM: rc=%Rrc not %d.
|
|
|