|
|
@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
|
16 years |
vboxsync |
Grab the PGM lock in PGMPhysSimpleReadGCPtr
|
|
|
@20673
|
16 years |
vboxsync |
VMM: don't clobber pTRPMCPU
|
|
|
@20671
|
16 years |
vboxsync |
Bigger lock for the pagefault handler.
Avoid deadlocks when syncing …
|
|
|
@20667
|
16 years |
vboxsync |
Wrong assertion
|
|
|
@20666
|
16 years |
vboxsync |
Changed PDMApicGet/SetTPR to get/set the full task priority register.
|
|
|
@20665
|
16 years |
vboxsync |
PGMAllPool.cpp: Use VMMR3EmtRendezvous to avoid whatever issue there …
|
|
|
@20664
|
16 years |
vboxsync |
VMM: Added VMMR3EmtRendezvous for getting the attention of all EMTs …
|
|
|
@20663
|
16 years |
vboxsync |
VMM: Added VMMR3EmtRendezvous for getting the attention of all EMTs …
|
|
|
@20660
|
16 years |
vboxsync |
Update TPR only when changed.
|
|
|
@20655
|
16 years |
vboxsync |
Updated comments
|
|
|
@20654
|
16 years |
vboxsync |
Do not acquire the PDM lock in PDMApicGetTPR
|
|
|
@20651
|
16 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.
|
|
|
@20533
|
16 years |
vboxsync |
VMM: Guard the hyper stack in strict builds using the new …
|
|
|
@20532
|
16 years |
vboxsync |
nitpicking.
|
|
|
@20531
|
16 years |
vboxsync |
MM: Added MMR3HyperSetGuard for creating guard pages in the hyper heap.
|
|
|
@20530
|
16 years |
vboxsync |
VMM: remove DISCPUSTATE from the stack.
|
|
|
@20519
|
16 years |
vboxsync |
Disabled bogus assertion in nested paging mode
|
|
|
@20518
|
16 years |
vboxsync |
Assertion message
|
|
|
@20517
|
16 years |
vboxsync |
Corrected assertion
|
|
|
@20516
|
16 years |
vboxsync |
Moved VBOX_WITH_VMMR0_DISABLE_PREEMPTION blocks down
|
|
|
@20492
|
16 years |
vboxsync |
Must flush the TLB of all VCPUs after flushing guest physical memory …
|
|
|
@20491
|
16 years |
vboxsync |
Log disabling didn't work
|
|
|
@20489
|
16 years |
vboxsync |
Corrected RTLogPrintf statements and removed weird LOG_ENABLED only code
|
|
|
@20487
|
16 years |
vboxsync |
Misleading logging
|
|
|
@20479
|
16 years |
vboxsync |
fixed return value in case of error
|
|
|
@20465
|
16 years |
vboxsync |
Logging fix
|
|
|
@20463
|
16 years |
vboxsync |
Don't expose X86_CPUID_AMD_ADVPOWER_EDX_TSCINVAR to the guest
|
|
|
@20462
|
16 years |
vboxsync |
Compile warning removed
|
|
|
@20461
|
16 years |
vboxsync |
More MSR logging
|
|
|
@20434
|
16 years |
vboxsync |
More logging
|
|
|
@20432
|
16 years |
vboxsync |
better error message for Linux if the vboxnetflt module is not accessible
|
|
|
@20431
|
16 years |
vboxsync |
warning
|
|
|
@20430
|
16 years |
vboxsync |
Attempt to fix compilation
|
|
|
@20429
|
16 years |
vboxsync |
tstPDMAsyncCompletion.cpp: Fixed header and a couple of variable names.
|
|
|
@20428
|
16 years |
vboxsync |
Corrected size of uPendingExcptCR2
|
|
|
@20426
|
16 years |
vboxsync |
Protect pgm handler notifications in the recompiler.
|
|
|
@20421
|
16 years |
vboxsync |
Rewrote rem notification handling.
|
|
|
@20410
|
16 years |
vboxsync |
Invert test
|
|
|
@20409
|
16 years |
vboxsync |
Protect REMNotifyInvalidatePage
|
|
|
@20408
|
16 years |
vboxsync |
Moved REM locking to VMMAll
|
|
|
@20406
|
16 years |
vboxsync |
Removed obsolete REMR3ReplayInvalidatedPages
|
|
|
@20404
|
16 years |
vboxsync |
Inform REM outside of the pgm lock.
|
|
|
@20399
|
16 years |
vboxsync |
Minor updates
|
|
|
@20374
|
16 years |
vboxsync |
*: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
|
|
|
@20365
|
16 years |
vboxsync |
VMM: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
|
|
|
@20353
|
16 years |
vboxsync |
DBGFAddrSpace: bugfix.
|
|
|
@20344
|
16 years |
vboxsync |
Updates
|
|
|
@20343
|
16 years |
vboxsync |
TPR emulation updates
|
|
|
@20330
|
16 years |
vboxsync |
Missing profile stop calls
|
|
|
@20328
|
16 years |
vboxsync |
Cleanup
|
|
|
@20325
|
16 years |
vboxsync |
More fixes
|
|
|
@20324
|
16 years |
vboxsync |
Fix
|
|
|
@20322
|
16 years |
vboxsync |
More updates
|
|
|
@20321
|
16 years |
vboxsync |
Update
|
|
|
@20320
|
16 years |
vboxsync |
Correction
|
|
|
@20319
|
16 years |
vboxsync |
Got rid of debug assertions
|
|
|
@20317
|
16 years |
vboxsync |
Experiment with TPR patching (disabled)
|
|
|
@20291
|
16 years |
vboxsync |
TPR patching for nested page accesses (disabled)
|
|
|
@20281
|
16 years |
vboxsync |
Backed out r48156
|
|
|
@20280
|
16 years |
vboxsync |
Updated nested paging check
|
|
|
@20278
|
16 years |
vboxsync |
Shadow page mode exit fix for AMD-V nested paging. (not called with …
|
|
|
@20277
|
16 years |
vboxsync |
Removed obsolete comment
|
|
|
@20234
|
16 years |
vboxsync |
AMD-V: Host VMCB must also be per-VCPU
|
|
|
@20229
|
16 years |
vboxsync |
Enable multi-core VCPUs by default.
|
|
|