|
|
@21039
|
15 years |
vboxsync |
Prevent bouncing right back to ring 3.
|
|
|
@21035
|
15 years |
vboxsync |
Fixed concurrent pdm queue flushing.
|
|
|
@21016
|
15 years |
vboxsync |
Logging update
|
|
|
@21001
|
15 years |
vboxsync |
HWACCM: Untested AMD-V fix for the xmm register corruption on …
|
|
|
@20999
|
15 years |
vboxsync |
VMMAllA.asm: fix warning.
|
|
|
@20998
|
15 years |
vboxsync |
VMM: how to trigger the 64-bit windows issue.
|
|
|
@20997
|
15 years |
vboxsync |
HWACCM,CPUM: Fix for 64-bit Windows trashing guest XMM registers - VMX …
|
|
|
@20996
|
15 years |
vboxsync |
HWACCMR0Mixed.mac: strip trailing white space.
|
|
|
@20993
|
15 years |
vboxsync |
build fix.
|
|
|
@20992
|
15 years |
vboxsync |
VMMR0JmpA-amd64.asm: Save non-volatile XMM registers on Windows/AMD64.
|
|
|
@20984
|
15 years |
vboxsync |
Set idHostCpu on entry
|
|
|
@20981
|
15 years |
vboxsync |
Backed out 49187; toxic
|
|
|
@20979
|
15 years |
vboxsync |
Cpu poke never worked in the VT-x/AMD-V case, because pVCpu->idHostCpu …
|
|
|
@20961
|
15 years |
vboxsync |
fixed typo, it means occurred, not occured
|
|
|
@20947
|
15 years |
vboxsync |
PGMR3DbgScanVirtual: Chop the range so we don't end up above 4GB on a …
|
|
|
@20943
|
15 years |
vboxsync |
TM.cpp: Shut up assertions that haven't quite been fixed yet.
|
|
|
@20927
|
15 years |
vboxsync |
pdmR3DevHlp_VMPowerOff: Set the VCPU state to stopped here as well to …
|
|
|
@20925
|
15 years |
vboxsync |
Reset paging mode back to real mode before resetting the pgm pool. …
|
|
|
@20922
|
15 years |
vboxsync |
Config.kmk,VMM/Makefile.kmk: Retired VBOX_WITH_SMP_GUESTS (unused), …
|
|
|
@20917
|
15 years |
vboxsync |
Move VBOX_WITH_MULTI_CORE to Config.kmk
|
|
|
@20914
|
15 years |
vboxsync |
Corrected cpuid values for multi-core vcpus.
|
|
|
@20902
|
15 years |
vboxsync |
VMM: nitpicking - just use default
|
|
|
@20901
|
15 years |
vboxsync |
VMEmt.cpp: Promoted the VMR3WaitU assertions to AssertLogRel.
|
|
|
@20900
|
15 years |
vboxsync |
GMMR0.cpp: The proper fix for the wrong cFreePages accounting.
|
|
|
@20899
|
15 years |
vboxsync |
GMMR0.cpp: Sanity checks (disabled by default).
|
|
|
@20893
|
15 years |
vboxsync |
GMMR0: quick hack for windows issue (hope this doesn't blow up)…
|
|
|
@20889
|
15 years |
vboxsync |
PDM queue locking
|
|
|
@20881
|
15 years |
vboxsync |
Compile fix
|
|
|
@20880
|
15 years |
vboxsync |
Queue suspend and power off calls from the VM for SMP guests (deadlock …
|
|
|
@20876
|
15 years |
vboxsync |
gcc warnings
|
|
|
@20875
|
15 years |
vboxsync |
VMM: Renamed almost all references to CallHost to CallRing3.
|
|
|
@20874
|
15 years |
vboxsync |
VMMR0CallHost -> VMMRZCallRing3[NoCpu]; VMMCALLHOST -> VMMCALLRING3.
|
|
|
@20873
|
15 years |
vboxsync |
VMMGCCallHost -> VMMRZCallRing3[NoCpu].
|
|
|
@20872
|
15 years |
vboxsync |
VMM: build fix.
|
|
|
@20871
|
15 years |
vboxsync |
VMM: Make sure there is enough room for a few physical handler …
|
|
|
@20870
|
15 years |
vboxsync |
DBGFSym.cpp: accidentally switched on dbghelp again. (r49015)
|
|
|
@20869
|
15 years |
vboxsync |
VMMR3RawRunGC: cause guru meditation if cr3 mismatches. …
|
|
|
@20868
|
15 years |
vboxsync |
DBGFR3MemRead: Support for reading HMA by virtual address.
|
|
|
@20866
|
15 years |
vboxsync |
SUP: Removed two obsolete allocation APIs.
|
|
|
@20865
|
15 years |
vboxsync |
PGMAllMap: avoid lock owner assertions in PGMMapCheck.
|
|
|
@20864
|
15 years |
vboxsync |
SUP,*: API cleanup.
|
|
|
@20863
|
15 years |
vboxsync |
tstCFGM.cpp: unintentional change in r49006.
|
|
|
@20862
|
15 years |
vboxsync |
SUP: Made SUPPageLock and SUPPageUnlock internal to SUP.
|
|
|
@20858
|
15 years |
vboxsync |
MMHyper.cpp: Add 64KB to the heap size for each virtual CPU to account …
|
|
|
@20857
|
15 years |
vboxsync |
MMHyper.cpp: Add 64KB to the heap size for each virtual CPU to account …
|
|
|
@20856
|
15 years |
vboxsync |
Another one
|
|
|
@20855
|
15 years |
vboxsync |
Extra assertion
|
|
|
@20854
|
15 years |
vboxsync |
VMM: Use the custom logger prefix to indicate the virtual CPU ID.
|
|
|
@20846
|
15 years |
vboxsync |
If an active trap is already pending, then we must forward it first!
|
|
|
@20841
|
15 years |
vboxsync |
Logging
|
|
|
@20840
|
15 years |
vboxsync |
Logging
|
|
|
@20838
|
15 years |
vboxsync |
NMI updates
|
|
|
@20835
|
15 years |
vboxsync |
Interface for generating NMI & SMI added.
|
|
|
@20825
|
15 years |
vboxsync |
Export PDMCritSectIsOwner
|
|
|
@20824
|
15 years |
vboxsync |
Export PDMCritSectIsOwner
|
|
|
@20810
|
15 years |
vboxsync |
EPT fix for locking root page
|
|
|
@20808
|
15 years |
vboxsync |
Removed dead code
|
|
|
@20806
|
15 years |
vboxsync |
Update
|
|
|
@20805
|
15 years |
vboxsync |
Implemented support for VMCPUID_OTHER request packets.
|
|
|
@20796
|
15 years |
vboxsync |
PGMMap.cpp: Take the PGM lock in a few place to avoid assertions …
|
|
|
@20795
|
15 years |
vboxsync |
VMM: Fixed guest PAE issues on the mac.
|
|
|
@20794
|
15 years |
vboxsync |
gcc warnings
|
|
|
@20792
|
15 years |
vboxsync |
VMMR3Term: Don't call RTMemProtect, use RTR3HyperSetGuard..
|
|
|
@20788
|
15 years |
vboxsync |
Do not call REMNotifyHandlerPhysicalModify under the PGM lock
|
|
|
@20787
|
15 years |
vboxsync |
Backed out 48906; redundant
|
|
|
@20786
|
15 years |
vboxsync |
remFlushHandlerNotifications does nothing without …
|
|
|
@20784
|
15 years |
vboxsync |
TM: Renamed the EmtLock to TimerCritSect as it's almost only used for …
|
|
|
@20783
|
15 years |
vboxsync |
Less restrictive assertion for smp guests.
|
|
|
@20781
|
15 years |
vboxsync |
Default to a 2 MB hyper heap for guest SMP
|
|
|
@20780
|
15 years |
vboxsync |
Restrict hyper heap size increase to SMP only
|
|
|
@20778
|
15 years |
vboxsync |
TMTimerSetRelative: Fixed inverted assertion check.
|
|
|
@20777
|
15 years |
vboxsync |
Running out of hyper heap often here; guest SMP needs more
|
|
|
@20776
|
15 years |
vboxsync |
IOMR3MMIODeregister: unlock in assertion return paths
|
|
|
@20775
|
15 years |
vboxsync |
Missing update
|
|
|
@20774
|
15 years |
vboxsync |
Debug logging updates for the hyper heap
|
|
|
@20773
|
15 years |
vboxsync |
pgmPoolAccessHandler: Disassemble with the pgm lock taken to avoid …
|
|
|
@20772
|
15 years |
vboxsync |
More safety
|
|
|
@20770
|
15 years |
vboxsync |
More paranoia
|
|
|
@20769
|
15 years |
vboxsync |
VMM: don't forget to enable R0 logging again if we are leaving …
|
|
|
@20768
|
15 years |
vboxsync |
Unsafe physical hander usage.
|
|
|
@20767
|
15 years |
vboxsync |
Locking paranoia
|
|
|
@20765
|
15 years |
vboxsync |
Even more pgm locking
|
|
|
@20764
|
15 years |
vboxsync |
More checks
|
|
|
@20763
|
15 years |
vboxsync |
Paranoia
|
|
|
@20762
|
15 years |
vboxsync |
More PGM locking
|
|
|
@20759
|
15 years |
vboxsync |
More locking
|
|
|
@20758
|
15 years |
vboxsync |
Moved assertion. Could otherwise trigger with guest SMP
|
|
|
@20755
|
15 years |
vboxsync |
PDMAllCritSect: try some serious paranoia and see if it makes any …
|
|
|
@20754
|
15 years |
vboxsync |
todo
|
|
|
@20753
|
15 years |
vboxsync |
VMM: Added PDMR3CritSectLeaveAll for bulk unlocking during guru meditation.
|
|
|
@20752
|
15 years |
vboxsync |
TMTimerSet: stats and quick optimization.
|
|
|
@20751
|
15 years |
vboxsync |
last min typo.
|
|
|
@20750
|
15 years |
vboxsync |
TMTimerSetRelative: Optimized the common case and added some more …
|
|
|
@20749
|
15 years |
vboxsync |
REMNotifyInvalidatePage: Don't overflow aGCPtrInvalidatedPages. 2xtodo
|
|
|
@20748
|
15 years |
vboxsync |
PGMAllPool: assert msg.
|
|
|
@20747
|
15 years |
vboxsync |
REM: Don't drop handler reply records. More handler replay paranoia …
|
|
|
@20746
|
15 years |
vboxsync |
REMR3ReplayHandlerNotification,remNotifyHandlerInsert: paranoia.
|
|
|
@20737
|
15 years |
vboxsync |
VMM/*/*.def: Added TMTimerSetRelative.
|
|
|
@20733
|
15 years |
vboxsync |
VMM: Added TMTimerSetRelative and changed …
|
|
|
@20730
|
15 years |
vboxsync |
More locking
|
|
|