|
|
@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
|
|
|
@20728
|
15 years |
vboxsync |
More logging
|
|
|
@20726
|
15 years |
vboxsync |
IOM locking change
|
|
|
@20725
|
15 years |
vboxsync |
Bugfix
|
|
|
@20724
|
15 years |
vboxsync |
Incorrect flushing of the IOM cache.
|
|
|
@20722
|
15 years |
vboxsync |
More IOM locking and checks.
|
|
|
@20709
|
15 years |
vboxsync |
More locking
|
|
|
@20706
|
15 years |
vboxsync |
VBox/pdmdrv.h: Added PDMDRVHLP::pfnSTAMDeregister, major PDMDRVHLP …
|
|
|
@20702
|
15 years |
vboxsync |
update.
|
|
|
@20700
|
15 years |
vboxsync |
Protect IOM registration changes with the IOM lock.
|
|
|
@20689
|
15 years |
vboxsync |
TMCPU::u64TSCOffset -> offTSCRawSrc
|
|
|
@20688
|
15 years |
vboxsync |
TMCpuTickSet: No need to call tmCpuTickPause since we're overwriting …
|
|
|
@20687
|
15 years |
vboxsync |
VMM: some description string mangling and todos.
|
|
|
@20686
|
15 years |
vboxsync |
MMHeap.cpp: new tags.
|
|
|
@20685
|
15 years |
vboxsync |
TM.cpp: More statistics.
|
|
|
@20684
|
15 years |
vboxsync |
PGMAllBth.h: shut up gcc warnings.
|
|
|
@20682
|
15 years |
vboxsync |
EMAll.cpp: Implemented writing MSR_IA32_TSC.
|
|
|
@20681
|
15 years |
vboxsync |
STAM: Added STAMUNIT_TICKS.
|
|
|
@20680
|
15 years |
vboxsync |
Comments added
|
|
|
@20678
|
15 years |
vboxsync |
TM: Count calls to TMCpuTickSet and take the VM handle as an argument.
|
|
|
@20675
|
15 years |
vboxsync |
VMM: Reimplemented TMCpuTickSet.
|
|
|
@20674
|
15 years |
vboxsync |
Grab the PGM lock in PGMPhysSimpleReadGCPtr
|
|
|
@20673
|
15 years |
vboxsync |
VMM: don't clobber pTRPMCPU
|
|
|
@20671
|
15 years |
vboxsync |
Bigger lock for the pagefault handler.
Avoid deadlocks when syncing …
|
|
|
@20667
|
15 years |
vboxsync |
Wrong assertion
|
|
|
@20666
|
15 years |
vboxsync |
Changed PDMApicGet/SetTPR to get/set the full task priority register.
|
|
|
@20665
|
15 years |
vboxsync |
PGMAllPool.cpp: Use VMMR3EmtRendezvous to avoid whatever issue there …
|
|
|
@20664
|
15 years |
vboxsync |
VMM: Added VMMR3EmtRendezvous for getting the attention of all EMTs …
|
|
|
@20663
|
15 years |
vboxsync |
VMM: Added VMMR3EmtRendezvous for getting the attention of all EMTs …
|
|
|
@20660
|
15 years |
vboxsync |
Update TPR only when changed.
|
|
|
@20655
|
15 years |
vboxsync |
Updated comments
|
|
|
@20654
|
15 years |
vboxsync |
Do not acquire the PDM lock in PDMApicGetTPR
|
|
|
@20651
|
15 years |
vboxsync |
VMReq.cpp: paranoid android
|
|
|
@20641
|
16 years |
vboxsync |
Fixed lock and/or/xor result store in amd64 gcc case.
|
|
|
@20637
|
16 years |
vboxsync |
Changed 48710
|
|
|
@20633
|
16 years |
vboxsync |
Corrected return code
|
|
|
@20628
|
16 years |
vboxsync |
Note
|
|
|
@20620
|
16 years |
vboxsync |
tstMMHyperHeap.cpp: spaces
|
|
|
@20615
|
16 years |
vboxsync |
fixed tstMMHyperHeap
|
|
|
@20608
|
16 years |
vboxsync |
Backed out 48516. Caused interrupt loss.
|
|
|
@20607
|
16 years |
vboxsync |
gcc warning
|
|
|
@20593
|
16 years |
vboxsync |
VMEmt.cpp: Fixed another crash in the VMR3CreateVM failure path, SMP …
|
|
|
@20588
|
16 years |
vboxsync |
Emulate lock and & lock xor.
|
|
|
@20577
|
16 years |
vboxsync |
Removed assertion
|
|
|
@20571
|
16 years |
vboxsync |
VMM: .def file headers
|
|
|
@20570
|
16 years |
vboxsync |
VMM: Windows build fix (forgot to update .def files).
|
|
|
@20569
|
16 years |
vboxsync |
IOMAllMMIO.cpp: Fixed MMIO read statistics (iomMMIODoRead).
|
|
|
@20567
|
16 years |
vboxsync |
DevATA,ATAController: Do not use MMGCRamReadNoTrapHandler nor …
|
|
|
@20566
|
16 years |
vboxsync |
VMM.cpp: Fixed VBOX_STRICT_VMM_STACK bustage - was messing with the …
|
|
|
@20564
|
16 years |
vboxsync |
VM.cpp: Fixed crash in VMR3WaitU on creation error (for instance …
|
|
|
@20557
|
16 years |
vboxsync |
VMMSwitcher.cpp: Use NIL_RTR0PTR.
|
|
|
@20548
|
16 years |
vboxsync |
VMMR0JmpA-x86.asm: Fixed stack usage calc.
|
|
|
@20546
|
16 years |
vboxsync |
PGMAllHandler.cpp: wrong assertion? shutting it up for me
|
|
|
@20545
|
16 years |
vboxsync |
VMM: Instrumented the setjump code with stack usage statistics (only …
|
|
|
@20543
|
16 years |
vboxsync |
VMMR0JmpA*,tstVMMR0CallHost-*: some cleanup, build tests for both …
|
|
|
@20541
|
16 years |
vboxsync |
VMM: Split up VMMR0A.asm into VMMR0JmpA-x86.asm and …
|
|
|
@20540
|
16 years |
vboxsync |
CPUMR0A.asm: More pushf;cli ... popf paranoia.
|
|
|
@20539
|
16 years |
vboxsync |
CPUMR0A.asm: Split out the currently unused code into …
|
|
|
@20538
|
16 years |
vboxsync |
CPUMR0A.asm: Split out the currently unused code into …
|
|
|
@20536
|
16 years |
vboxsync |
CPUMR0A.asm: Name fixes and comments.
|
|
|
@20535
|
16 years |
vboxsync |
CPUMR0A.asm: must disable interrupt while messing with CR0 on darwin.
|
|
|
@20534
|
16 years |
vboxsync |
VMMR0A.asm: More sanity checks.
|
|
|