|
|
@18345
|
16 years |
vboxsync |
PGMAllPhys.cpp: Use new IPE status codes.
|
|
|
@18339
|
16 years |
vboxsync |
pgmPhysAllocPage: pgmPoolTrackFlushGCPhys returns VINF_PGM_SYNC_CR3 …
|
|
|
@18338
|
16 years |
vboxsync |
EMInterpretDisasOne: return val spec.
|
|
|
@18330
|
16 years |
vboxsync |
MapCR3: return VERR_INTERNAL_ERROR_2.
|
|
|
@18291
|
16 years |
vboxsync |
PGM: Map PGMRAMRANGES above 4GB outside HMA (see defect). Changed …
|
|
|
@18290
|
16 years |
vboxsync |
pgmPoolGetPageByHCPhys: shut up.
|
|
|
@18287
|
16 years |
vboxsync |
MMHeap,MMHyper: Adjusting statistics.
|
|
|
@18279
|
16 years |
vboxsync |
PGMAllPhys.cpp: reverted r44713.
|
|
|
@18266
|
16 years |
vboxsync |
PGM: Made PGMR3PhysRomProtect use instead of doing a full pool flush …
|
|
|
@18234
|
16 years |
vboxsync |
IOMMMIOModifyPage -> IOMMMIOMapMMIO2Page. (missed one)
|
|
|
@18232
|
16 years |
vboxsync |
IOMMMIOModifyPage -> IOMMMIOMapMMIO2Page.
|
|
|
@18230
|
16 years |
vboxsync |
PGM,IOM: Implemented MMIO2 aliases for MMIO pages. This involved some …
|
|
|
@18215
|
16 years |
vboxsync |
pgmPoolMonitorFlush: details.
|
|
|
@18207
|
16 years |
vboxsync |
PGMPhysGCPhys2R3Ptr: quiet, please.
|
|
|
@18192
|
16 years |
vboxsync |
nc
|
|
|
@18143
|
16 years |
vboxsync |
VMM,Devices: Changed ROM registration and fixed some shadowed ROM …
|
|
|
@18131
|
16 years |
vboxsync |
darwin build fix.
|
|
|
@18125
|
16 years |
vboxsync |
PGM: MapCR3 anywhere again (new phys code).
|
|
|
@18101
|
16 years |
vboxsync |
PDM,PGM,DevPcArch,types.h: Added GCPhys2CCPtr conversion methods to …
|
|
|
@18093
|
16 years |
vboxsync |
More verbose assertion
|
|
|
@18082
|
16 years |
vboxsync |
recompiler adaption of r44723
|
|
|
@18078
|
16 years |
vboxsync |
VMM: CR6743344: rdmsr(TSC) == rdtsc
|
|
|
@18073
|
16 years |
vboxsync |
debugger: make it a bit more working
|
|
|
@17795
|
16 years |
vboxsync |
PGMPhys: fix missing pRam-> in front of GCPhys. The address …
|
|
|
@17787
|
16 years |
vboxsync |
PGMMPhysWrite: Use the correct page address when growing the ram range.
|
|
|
@17695
|
16 years |
vboxsync |
Minor emulation changes for VT-x.
|
|
|
@17693
|
16 years |
vboxsync |
Fixed SELMShadowCR3Changed
|
|
|
@17667
|
16 years |
vboxsync |
pgmPoolAlloc no longer fails with non-fatal errors.
|
|
|
@17660
|
16 years |
vboxsync |
PGM: Saved state hacking, fA20Enabled is now bool, shadow ROM bug fix, …
|
|
|
@17659
|
16 years |
vboxsync |
pgmPoolFlushAllSpecialRoots: No need to push/pop a dynmap subset if …
|
|
|
@17658
|
16 years |
vboxsync |
PGMGetHyperCR3: mac fix.
|
|
|
@17644
|
16 years |
vboxsync |
Fixed one lock
|
|
|
@17643
|
16 years |
vboxsync |
Some more locking. We really need a better solution.
|
|
|
@17641
|
16 years |
vboxsync |
Exclude some unused code in RC.
|
|
|
@17639
|
16 years |
vboxsync |
More locking required for dynamic mappings in RC.
|
|
|
@17616
|
16 years |
vboxsync |
Inform SELM about shadow CR3 changes.
|
|
|
@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
|
|
|
@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)
|
|
|
@17556
|
16 years |
vboxsync |
Allow pgm pool flushing only in ring 3. Deal with shadow mode reinit …
|
|
|
@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 …
|
|
|
@17531
|
16 years |
vboxsync |
emInterpretStosWD: don't use PGMPhysWriteGCPtr but emRamWrite (new …
|
|
|
@17526
|
16 years |
vboxsync |
PGM: Logging / assertion adjustments for handy page allocation error …
|
|
|
@17524
|
16 years |
vboxsync |
PGM: R0/VT-x hacking.
|
|
|
@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.
|
|
|
@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.
|
|
|
@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 …
|
|
|
@17500
|
16 years |
vboxsync |
Reset locked flag
|
|
|
@17496
|
16 years |
vboxsync |
Better disable that code block completely
|
|
|
@17495
|
16 years |
vboxsync |
Update
|
|
|
@17489
|
16 years |
vboxsync |
Don't use a special root for nested paging anymore.
|
|
|
@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.
|
|
|
@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.
|
|
|
@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.
|
|
|
@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
|
|
|
@17398
|
16 years |
vboxsync |
Adjusted assertion again
|
|
|
@17395
|
16 years |
vboxsync |
Adjusted assertion
|
|
|
@17393
|
16 years |
vboxsync |
Logging changes
|
|
|
@17390
|
16 years |
vboxsync |
Missing PGMPOOLKIND_PAE_PDPT case
|
|
|
@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.
|
|
|
@17345
|
16 years |
vboxsync |
Fixed out of sync GC cache due to locked entries.
|
|
|