|
|
@25730
|
15 years |
vboxsync |
VMReq.cpp: Set the EMTs as signallers of the request semaphores.
|
|
|
@25728
|
15 years |
vboxsync |
*: Use RTMSINTERVAL for timeouts.
|
|
|
@25718
|
15 years |
vboxsync |
PDMCritSect: Fixed uSubClass assertion.
|
|
|
@25704
|
15 years |
vboxsync |
iprt,pdmcritsect: More flexible lock naming, added …
|
|
|
@25685
|
15 years |
vboxsync |
iprt,pdmcritsect: Some more lock validator code, almost there now... :-)
|
|
|
@25682
|
15 years |
vboxsync |
iprt,pdmcritsect: RTMSINTERVAL, RTLockValidatorClass* and some related …
|
|
|
@25647
|
15 years |
vboxsync |
Some more doxygen fixes, now for Core.docs.
|
|
|
@25638
|
15 years |
vboxsync |
iprt,pdmcritsect: Added RTSemEvent[Set|Add|Remove]Signaller so that we …
|
|
|
@25618
|
15 years |
vboxsync |
IPRT,pdmcritsect: More lock validator hacking.
|
|
|
@25614
|
15 years |
vboxsync |
iprt,pdmcritsect: More lock validator refactoring and debugging. Added …
|
|
|
@25607
|
15 years |
vboxsync |
iprt,pdmcritsect: Shortening and cleaning up the lock validator …
|
|
|
@25600
|
15 years |
vboxsync |
PDMDevHlp.cpp: Don't send VERR_DBGF_NOT_ATTACHED up the chain?
|
|
|
@25586
|
15 years |
vboxsync |
PGMAllPhys.cpp: Fixed bug when entering MMIO2 pages into the physical …
|
|
|
@25585
|
15 years |
vboxsync |
Better make absolutely sure the TLB entry is invalid
|
|
|
@25584
|
15 years |
vboxsync |
Only use the physical address TLB in ring 0. (the REM already has a …
|
|
|
@25579
|
15 years |
vboxsync |
COmpile fix
|
|
|
@25578
|
15 years |
vboxsync |
PGMHandlerPhysicalDeregister: don't flush the TLB as we haven't …
|
|
|
@25577
|
15 years |
vboxsync |
pgmHandlerPhysicalSetRamFlagsAndFlushShadowPTs already flushes the …
|
|
|
@25576
|
15 years |
vboxsync |
More paranoia
|
|
|
@25557
|
15 years |
vboxsync |
Removed wrong stat update
|
|
|
@25556
|
15 years |
vboxsync |
Rewrote RDTSC #GP optimization as it's no longer safe to access the …
|
|
|
@25554
|
15 years |
vboxsync |
trpmGCTrap0dHandler: use EMInterpretDisasOneEx
EMInterpretDisasOneEx: …
|
|
|
@25553
|
15 years |
vboxsync |
Inverted check (unrestricted guest commit regression)
|
|
|
@25551
|
15 years |
vboxsync |
Removed the obsolete RC tlb flushing in the pgm pool access handler. …
|
|
|
@25550
|
15 years |
vboxsync |
Raw mode: deal with invalidated tlb entries during disassembly (long …
|
|
|
@25547
|
15 years |
vboxsync |
pgmPoolAccessHandlerFlush: tlb flush on necessary for raw mode
|
|
|
@25546
|
15 years |
vboxsync |
Paranoia: PGMR3PhysChunkInvalidateTLB must flush the page map tlb as …
|
|
|
@25545
|
15 years |
vboxsync |
Moved the tlb flush up a bit
|
|
|
@25544
|
15 years |
vboxsync |
Missing tlb flush for chunk unmap
|
|
|
@25543
|
15 years |
vboxsync |
Enabled physical page map TLB again (regression alert)
|
|
|
@25542
|
15 years |
vboxsync |
Physical page map TLB invalidation fixes
|
|
|
@25540
|
15 years |
vboxsync |
Missing pgmUnlock
|
|
|
@25539
|
15 years |
vboxsync |
Cleaned up pgmPoolMonitorChainChanging
|
|
|
@25538
|
15 years |
vboxsync |
Always handle PDPT & PML4 entry changes.
|
|
|
@25537
|
15 years |
vboxsync |
Removed all inactive PGM pool code.
|
|
|
@25528
|
15 years |
vboxsync |
IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
|
|
|
@25506
|
15 years |
vboxsync |
Partial backout of r56173; consistent win2k3 crash otherwise; find out why.
|
|
|
@25504
|
15 years |
vboxsync |
Another one
|
|
|
@25503
|
15 years |
vboxsync |
Compile fix
|
|
|
@25502
|
15 years |
vboxsync |
More consistent and correct tlb flushing for pgm pool page flushing.
|
|
|
@25501
|
15 years |
vboxsync |
PGMHandlerPhysicalDeregister: todo (reduce TLB shootdowns)
|
|
|
@25500
|
15 years |
vboxsync |
Todo added for the InvalidatePage handler
|
|
|
@25499
|
15 years |
vboxsync |
Atomic reference clearing required
|
|
|
@25497
|
15 years |
vboxsync |
LegacyAndAMD64.mac: addendum to r56150
|
|
|
@25491
|
15 years |
vboxsync |
IPRT,PDMCritSect: Fixing critsect regression; contains under …
|
|
|
@25489
|
15 years |
vboxsync |
Don't crash if pVCpu is NULL
|
|
|
@25483
|
15 years |
vboxsync |
Fixed BT MMIO emulation
|
|
|
@25481
|
15 years |
vboxsync |
LegacyAndAMD64.mac: vmmGCCallTrampoline is 65-bit here.
|
|
|
@25478
|
15 years |
vboxsync |
IPRT,PDMCritSect: More lock validator refactoring.
|
|
|
@25467
|
15 years |
vboxsync |
IPRT,PDMCritSect: More lock validation.
|
|
|
@25435
|
15 years |
vboxsync |
VMMSwitcher: make serial debugging compile again
|
|
|
@25413
|
15 years |
vboxsync |
Corrected return value in case of success
|
|
|
@25409
|
15 years |
vboxsync |
IPRT,PDMCritSect,Main: Moved code dealing with lock counting from …
|
|
|
@25406
|
15 years |
vboxsync |
IPRT,PDMCritSect: Lock validation can only be performed in ring-3; …
|
|
|
@25401
|
15 years |
vboxsync |
PDM: Decrement PDMDRV::cInstances when destroying devices, use a …
|
|
|
@25400
|
15 years |
vboxsync |
build fix
|
|
|
@25399
|
15 years |
vboxsync |
build fix
|
|
|
@25398
|
15 years |
vboxsync |
IPRT,PDMAllocCritSect: Don't bitch when recursivly entering a mutex.
|
|
|
@25397
|
15 years |
vboxsync |
Backed out 56022; not the real problem
|
|
|
@25396
|
15 years |
vboxsync |
Must set uCurrentASID or else invvpid might fail
|
|
|
@25395
|
15 years |
vboxsync |
Wrong comment
|
|
|
@25393
|
15 years |
vboxsync |
Correct VMX_WRITE_SELREG for unrestricted guest execution
|
|
|
@25392
|
15 years |
vboxsync |
Unrestricted guest execution update
|
|
|
@25389
|
15 years |
vboxsync |
More unrestricted guest execution changes
|
|
|
@25387
|
15 years |
vboxsync |
Alignment
|
|
|
@25386
|
15 years |
vboxsync |
Initial commit for unrestricted guest execution support (VT-x)
|
|
|
@25373
|
15 years |
vboxsync |
IPRT,PDMCritSect: More validation changes. Validate posix and linux …
|
|
|
@25372
|
15 years |
vboxsync |
windows build fix.
|
|
|
@25368
|
15 years |
vboxsync |
RTCritSect,PDMCritSect,iprt/lockvalidator.h: Reworked the deadlocking …
|
|
|
@25343
|
15 years |
vboxsync |
MSC found this bug
|
|
|
@25316
|
15 years |
vboxsync |
Backed out r55877; no improvement seen
|
|
|
@25311
|
15 years |
vboxsync |
SMP experiment: additional tlb flushes to see if those improve smp …
|
|
|
@25298
|
15 years |
vboxsync |
Put back incorrectly removed tlb flushes (3.1 regression; #4485)
|
|
|
@25273
|
15 years |
vboxsync |
CSAM.cpp: -Wshadow
|
|
|
@25272
|
15 years |
vboxsync |
PATMSSM.cpp: -Wshadow
|
|
|
@25271
|
15 years |
vboxsync |
PDMAsyncCompletionFileCache.cpp: warnings and don't release …
|
|
|
@25270
|
15 years |
vboxsync |
PDMAsyncCompletionFileFailsafe.cpp: warning.
|
|
|
@25255
|
15 years |
vboxsync |
tstVMM.cpp: -Wshadow
|
|
|
@25254
|
15 years |
vboxsync |
tstPDMAsyncCompletion.cpp: -Wshadow
|
|
|
@25253
|
15 years |
vboxsync |
tstAnimate.cpp: -Wshadow
|
|
|
@25252
|
15 years |
vboxsync |
TRPMGCHandlers.cpp: -Wshadow
|
|
|
@25251
|
15 years |
vboxsync |
PGMAllPhys.cpp: -Wshadow
|
|
|
@25247
|
15 years |
vboxsync |
TMAll.cpp: -Wshadow
|
|
|
@25246
|
15 years |
vboxsync |
PGMAllPool.cpp: -Wshadow
|
|
|
@25245
|
15 years |
vboxsync |
PGMAllShw.h: -Wshadow
|
|
|
@25244
|
15 years |
vboxsync |
VMMAll/PGMAllShw.h: -Wshadow
|
|
|
@25243
|
15 years |
vboxsync |
PGMAllHandler.cpp: Fixed bug in PGMAllHandler.cpp where …
|
|
|
@25241
|
15 years |
vboxsync |
IOMAllMMIO.cpp: -Wshadow
|
|
|
@25240
|
15 years |
vboxsync |
HWACCM.cpp: -Wshadow
|
|
|
@25239
|
15 years |
vboxsync |
VMMTests.cpp: -Wshadow
|
|
|
@25238
|
15 years |
vboxsync |
VM.cpp: -Wshadow and fixed a vmR3TrySetState call.
|
|
|
@25237
|
15 years |
vboxsync |
Cpu flags not restored in exit paths. (raw mode; unlikely failures)
|
|
|
@25236
|
15 years |
vboxsync |
TRPM.cpp: -Wshadow.
|
|
|
@25235
|
15 years |
vboxsync |
SSM.cpp: -Wshadow.
|
|
|
@25234
|
15 years |
vboxsync |
STAM.cpp: -Wshadow.
|
|
|
@25233
|
15 years |
vboxsync |
SELM.cpp: -Wshadow.
|
|
|
@25231
|
15 years |
vboxsync |
PGMSavedState.cpp: -Wshadow.
|
|
|
@25230
|
15 years |
vboxsync |
PGMPhys.cpp: -Wshadow.
|
|
|
@25229
|
15 years |
vboxsync |
PGMPool.cpp: -Wshadow.
|
|
|
@25228
|
15 years |
vboxsync |
PGM.cpp: -Wshadow.
|
|
|