|
|
@20588
|
15 years |
vboxsync |
Emulate lock and & lock xor.
|
|
|
@20577
|
15 years |
vboxsync |
Removed assertion
|
|
|
@20571
|
15 years |
vboxsync |
VMM: .def file headers
|
|
|
@20570
|
15 years |
vboxsync |
VMM: Windows build fix (forgot to update .def files).
|
|
|
@20569
|
15 years |
vboxsync |
IOMAllMMIO.cpp: Fixed MMIO read statistics (iomMMIODoRead).
|
|
|
@20567
|
15 years |
vboxsync |
DevATA,ATAController: Do not use MMGCRamReadNoTrapHandler nor …
|
|
|
@20566
|
15 years |
vboxsync |
VMM.cpp: Fixed VBOX_STRICT_VMM_STACK bustage - was messing with the …
|
|
|
@20564
|
15 years |
vboxsync |
VM.cpp: Fixed crash in VMR3WaitU on creation error (for instance …
|
|
|
@20557
|
15 years |
vboxsync |
VMMSwitcher.cpp: Use NIL_RTR0PTR.
|
|
|
@20548
|
15 years |
vboxsync |
VMMR0JmpA-x86.asm: Fixed stack usage calc.
|
|
|
@20546
|
15 years |
vboxsync |
PGMAllHandler.cpp: wrong assertion? shutting it up for me
|
|
|
@20545
|
15 years |
vboxsync |
VMM: Instrumented the setjump code with stack usage statistics (only …
|
|
|
@20543
|
15 years |
vboxsync |
VMMR0JmpA*,tstVMMR0CallHost-*: some cleanup, build tests for both …
|
|
|
@20541
|
15 years |
vboxsync |
VMM: Split up VMMR0A.asm into VMMR0JmpA-x86.asm and …
|
|
|
@20540
|
15 years |
vboxsync |
CPUMR0A.asm: More pushf;cli ... popf paranoia.
|
|
|
@20539
|
15 years |
vboxsync |
CPUMR0A.asm: Split out the currently unused code into …
|
|
|
@20538
|
15 years |
vboxsync |
CPUMR0A.asm: Split out the currently unused code into …
|
|
|
@20536
|
15 years |
vboxsync |
CPUMR0A.asm: Name fixes and comments.
|
|
|
@20535
|
15 years |
vboxsync |
CPUMR0A.asm: must disable interrupt while messing with CR0 on darwin.
|
|
|
@20534
|
15 years |
vboxsync |
VMMR0A.asm: More sanity checks.
|
|
|
@20533
|
15 years |
vboxsync |
VMM: Guard the hyper stack in strict builds using the new …
|
|
|
@20532
|
15 years |
vboxsync |
nitpicking.
|
|
|
@20531
|
15 years |
vboxsync |
MM: Added MMR3HyperSetGuard for creating guard pages in the hyper heap.
|
|
|
@20530
|
15 years |
vboxsync |
VMM: remove DISCPUSTATE from the stack.
|
|
|
@20519
|
15 years |
vboxsync |
Disabled bogus assertion in nested paging mode
|
|
|
@20518
|
15 years |
vboxsync |
Assertion message
|
|
|
@20517
|
15 years |
vboxsync |
Corrected assertion
|
|
|
@20516
|
15 years |
vboxsync |
Moved VBOX_WITH_VMMR0_DISABLE_PREEMPTION blocks down
|
|
|
@20492
|
15 years |
vboxsync |
Must flush the TLB of all VCPUs after flushing guest physical memory …
|
|
|
@20491
|
15 years |
vboxsync |
Log disabling didn't work
|
|
|
@20489
|
15 years |
vboxsync |
Corrected RTLogPrintf statements and removed weird LOG_ENABLED only code
|
|
|
@20487
|
15 years |
vboxsync |
Misleading logging
|
|
|
@20479
|
15 years |
vboxsync |
fixed return value in case of error
|
|
|
@20465
|
15 years |
vboxsync |
Logging fix
|
|
|
@20463
|
15 years |
vboxsync |
Don't expose X86_CPUID_AMD_ADVPOWER_EDX_TSCINVAR to the guest
|
|
|
@20462
|
15 years |
vboxsync |
Compile warning removed
|
|
|
@20461
|
15 years |
vboxsync |
More MSR logging
|
|
|
@20434
|
15 years |
vboxsync |
More logging
|
|
|
@20432
|
15 years |
vboxsync |
better error message for Linux if the vboxnetflt module is not accessible
|
|
|
@20431
|
15 years |
vboxsync |
warning
|
|
|
@20430
|
15 years |
vboxsync |
Attempt to fix compilation
|
|
|
@20429
|
15 years |
vboxsync |
tstPDMAsyncCompletion.cpp: Fixed header and a couple of variable names.
|
|
|
@20428
|
15 years |
vboxsync |
Corrected size of uPendingExcptCR2
|
|
|
@20426
|
15 years |
vboxsync |
Protect pgm handler notifications in the recompiler.
|
|
|
@20421
|
15 years |
vboxsync |
Rewrote rem notification handling.
|
|
|
@20410
|
15 years |
vboxsync |
Invert test
|
|
|
@20409
|
15 years |
vboxsync |
Protect REMNotifyInvalidatePage
|
|
|
@20408
|
15 years |
vboxsync |
Moved REM locking to VMMAll
|
|
|
@20406
|
15 years |
vboxsync |
Removed obsolete REMR3ReplayInvalidatedPages
|
|
|
@20404
|
15 years |
vboxsync |
Inform REM outside of the pgm lock.
|
|
|
@20399
|
15 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.
|
|
|
@20228
|
16 years |
vboxsync |
Fixed VT-x state loading failure.
|
|
|
@20222
|
16 years |
vboxsync |
Multi-core changes.
Return correct error in 64 bits guest smp on 32 …
|
|
|
@20205
|
16 years |
vboxsync |
OSE
|
|
|
@20204
|
16 years |
vboxsync |
OSE
|
|
|
@20199
|
16 years |
vboxsync |
Always reset the CPU state during reset
|
|
|
@20198
|
16 years |
vboxsync |
Moved pending forced actions clearing.
|
|
|
@20196
|
16 years |
vboxsync |
Extra logging
|
|
|
@20195
|
16 years |
vboxsync |
Assertions added
|
|
|
@20192
|
16 years |
vboxsync |
Make sure we clear all pending forced actions during a reset for …
|
|
|
@20189
|
16 years |
vboxsync |
Deal with reset properly (guest SMP).
|
|
|
@20187
|
16 years |
vboxsync |
Fix crash in async completion code when an error occurs during init …
|
|
|
@20185
|
16 years |
vboxsync |
PDMAsyncCompletion:
* Export missing file to OSE
* Enable PDM …
|
|
|
@20180
|
16 years |
vboxsync |
Completed HWACCMInvalidatePhysPage
|
|
|
@20168
|
16 years |
vboxsync |
Fix windows burns
|
|
|
@20167
|
16 years |
vboxsync |
First part of the PDMAsyncCompletion rewrite:
* The Host specific …
|
|
|
@20158
|
16 years |
vboxsync |
Extra VCPU checks. Attempt to fix alignment issue
|
|
|
@20157
|
16 years |
vboxsync |
Multi core cpuid changes for AMD (untested)
|
|
|
@20153
|
16 years |
vboxsync |
SSM,PCI: We must restore the PCI configuration registers before PGM so …
|
|
|
@20152
|
16 years |
vboxsync |
Added DBGFR3InfoLogRel and DBGFR3InfoStdErr.
|
|
|
@20151
|
16 years |
vboxsync |
Handle pgm pool flushes a bit differently.
|
|
|
@20145
|
16 years |
vboxsync |
Fixed registration of statistics
|
|
|
@20143
|
16 years |
vboxsync |
Correction
|
|
|
@20142
|
16 years |
vboxsync |
VT-x/AMD-V: Keep statistics for injected traps & interrupts.
|
|
|
@20140
|
16 years |
vboxsync |
No need to inform all VCPUs about a pending pool flush. The current …
|
|
|
@20136
|
16 years |
vboxsync |
Missing descriptions
|
|
|
@20135
|
16 years |
vboxsync |
Prevent reuse of cached larged pages with different access attributes.
|
|
|
@20133
|
16 years |
vboxsync |
alignment fix.
|
|
|
@20132
|
16 years |
vboxsync |
HWACCM: Finished (I hope) the VBOX_WITH_VMMR0_DISABLE_PREEMPTION code.
|
|
|