|
|
@18212
|
16 years |
vboxsync |
GMM: Fixed bugs in gmmR0AllocateChunkId and gmmR0FreePageWorker, the …
|
|
|
@18207
|
16 years |
vboxsync |
PGMPhysGCPhys2R3Ptr: quiet, please.
|
|
|
@18205
|
16 years |
vboxsync |
PGMPhys: Fixed bug in the freeing of shadowed ROM pages during reset …
|
|
|
@18204
|
16 years |
vboxsync |
GMM: More logging.
|
|
|
@18203
|
16 years |
vboxsync |
PGM: Fixed bugs in the code restoring shadowed ROM pages.
|
|
|
@18192
|
16 years |
vboxsync |
nc
|
|
|
@18167
|
16 years |
vboxsync |
PGM: More details on allocation failure.
|
|
|
@18166
|
16 years |
vboxsync |
PGM: More info on allocation error.
|
|
|
@18165
|
16 years |
vboxsync |
PGM: Give up immediately on load failure.
|
|
|
@18144
|
16 years |
vboxsync |
PGMR3PhysAllocHandyPages: More release log info when we're running out …
|
|
|
@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).
|
|
|
@18117
|
16 years |
vboxsync |
sed(1): make these locale independent by using [:alnum:] and friends. …
|
|
|
@18112
|
16 years |
vboxsync |
#3743: “tstAsmStructsAsm-lst.sed locale sensitive”
Use [:alnum:] and …
|
|
|
@18105
|
16 years |
vboxsync |
typo
|
|
|
@18104
|
16 years |
vboxsync |
be more verbose on VERR_VERSION_MISMATCH
|
|
|
@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
|
|
|
@18070
|
16 years |
vboxsync |
Fixed 64 bits hosts
|
|
|
@18060
|
16 years |
vboxsync |
VT-x: restore TR properly as VT-x sets the limit back to 0x67 after a …
|
|
|
@18046
|
16 years |
vboxsync |
PGM,MM: saved state bugfixes for VBOX_WITH_NEW_PHYS_CODE.
|
|
|
@18045
|
16 years |
vboxsync |
SSM: Added SSMR3HandleGetUnitOffset for assiting in debugging saved …
|
|
|
@18008
|
16 years |
vboxsync |
Some extra checks
|
|
|
@17969
|
16 years |
vboxsync |
EM: check for pending hardware interrupts when halted in HWACC mode
|
|
|
@17926
|
16 years |
vboxsync |
Adjusted assertion
|
|
|
@17924
|
16 years |
vboxsync |
Some cleanup
|
|
|
@17923
|
16 years |
vboxsync |
Fixed pushf/popf emulation (VT-x, real-mode)
|
|
|
@17916
|
16 years |
vboxsync |
VT-x init: some BIOSes forget to set the locked bit.
|
|
|
@17910
|
16 years |
vboxsync |
Wrong string format identifier
|
|
|
@17909
|
16 years |
vboxsync |
Reapplied r44216 with fix for hlt
|
|
|
@17906
|
16 years |
vboxsync |
Adjusted assertion
|
|
|
@17900
|
16 years |
vboxsync |
VM.cpp: Fixed three copy&past errors in the state, error and …
|
|
|
@17898
|
16 years |
vboxsync |
warning
|
|
|
@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.
|
|
|
@17734
|
16 years |
vboxsync |
Disabled new r44216 code.
|
|
|
@17708
|
16 years |
vboxsync |
Statistics for real-mode instruction emulation
|
|
|
@17707
|
16 years |
vboxsync |
Use standard V86 mode and emulate faulting instructions. (VT-x)
|
|
|
@17695
|
16 years |
vboxsync |
Minor emulation changes for VT-x.
|
|
|
@17693
|
16 years |
vboxsync |
Fixed SELMShadowCR3Changed
|
|
|
@17687
|
16 years |
vboxsync |
Backed out 44183
|
|
|
@17682
|
16 years |
vboxsync |
No need to set IOPL to 3 as the io bitmap allows all IO (VT-x - realmode).
|
|
|
@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.
|
|
|
@17657
|
16 years |
vboxsync |
VMMR0: 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.
|
|
|
@17627
|
16 years |
vboxsync |
Always set VM_FF_PGM_SYNC_CR3 when changing mode
|
|
|
@17622
|
16 years |
vboxsync |
Simple check added to make sure we don't bounce back and forth between …
|
|
|
@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
|
|
|
@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 …
|
|
|