|
|
@22890
|
15 years |
vboxsync |
VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
|
|
|
@22793
|
15 years |
vboxsync |
SSM,*: Renamed phase to pass (uPhase/SSM_PHASE_FINAL) and wrote the …
|
|
|
@22681
|
15 years |
vboxsync |
HWACCM: Don't fall back to raw-mode if VMMIsHwVirtExtForced() returns …
|
|
|
@22635
|
15 years |
vboxsync |
VMM: fail for guest SMP without VT-x, better error messages if …
|
|
|
@22615
|
15 years |
vboxsync |
refined r51666
|
|
|
@22493
|
15 years |
vboxsync |
VMM,DevPCI,VBox/types.h: Added a VBOXSTRICTRC type for indicating …
|
|
|
@22482
|
15 years |
vboxsync |
EM,HWACCM: Correct HWACCMR3RestartPendingIOInstr status handling.
|
|
|
@22480
|
15 years |
vboxsync |
SSM,VMM,Devices,Main,VBoxBFE: Live snapshot/migration SSM API adjustments.
|
|
|
@22290
|
15 years |
vboxsync |
Wrong tree
|
|
|
@22289
|
15 years |
vboxsync |
Write TPR patching enabled state to release log
|
|
|
@22288
|
15 years |
vboxsync |
Wrong assertion
|
|
|
@22286
|
15 years |
vboxsync |
Logging change
|
|
|
@22267
|
15 years |
vboxsync |
Comment update
|
|
|
@22264
|
15 years |
vboxsync |
Move the TPR patching decision logic to Main.
|
|
|
@22263
|
15 years |
vboxsync |
Selectively enable TPR patching for certain Windows guests.
|
|
|
@22242
|
15 years |
vboxsync |
Made TSC underflow checking more generic.
|
|
|
@22241
|
15 years |
vboxsync |
Attempt to get rid of decreasing rdtsc return values.
|
|
|
@22040
|
15 years |
vboxsync |
VT-x: use MSR bitmaps and automatic load/store (risky change).
|
|
|
@22015
|
15 years |
vboxsync |
Removed unnecessary TPR patch instructions
|
|
|
@22002
|
15 years |
vboxsync |
TPR patching update
|
|
|
@22001
|
15 years |
vboxsync |
Wrong NPF exit code
|
|
|
@22000
|
15 years |
vboxsync |
Comment added
|
|
|
@21999
|
15 years |
vboxsync |
Deadlock prevention
|
|
|
@21989
|
15 years |
vboxsync |
More statistics
|
|
|
@21987
|
15 years |
vboxsync |
TPR patching updates
|
|
|
@21985
|
15 years |
vboxsync |
Fixed the case where two or more VCPUs were racing to patch a TPR …
|
|
|
@21982
|
15 years |
vboxsync |
Compile fix
|
|
|
@21979
|
15 years |
vboxsync |
TPR patching fixes for SMP guests
|
|
|
@21709
|
15 years |
vboxsync |
Use LSTAR for TPR caching.
|
|
|
@21708
|
15 years |
vboxsync |
Updates
|
|
|
@21707
|
15 years |
vboxsync |
Updates
|
|
|
@21706
|
15 years |
vboxsync |
Compile fix
|
|
|
@21705
|
15 years |
vboxsync |
Logging changes
|
|
|
@21704
|
15 years |
vboxsync |
Added patch removal.
|
|
|
@21700
|
15 years |
vboxsync |
Reset fix for clearing the patch tree
|
|
|
@21695
|
15 years |
vboxsync |
Bugfix
|
|
|
@21692
|
15 years |
vboxsync |
Compile fix:
|
|
|
@21690
|
15 years |
vboxsync |
Get->Put
|
|
|
@21689
|
15 years |
vboxsync |
Compile fix
|
|
|
@21679
|
15 years |
vboxsync |
TPR patching updates
|
|
|
@21666
|
15 years |
vboxsync |
Allow direct access to MSRs that are automatically saved/restored with …
|
|
|
@21656
|
15 years |
vboxsync |
Updates
|
|
|
@21653
|
15 years |
vboxsync |
TPR patching updates
|
|
|
@21652
|
15 years |
vboxsync |
Updates + compile fixes
|
|
|
@21649
|
15 years |
vboxsync |
Patching updates (not enabled)
|
|
|
@21645
|
15 years |
vboxsync |
Naming changes
|
|
|
@21213
|
15 years |
vboxsync |
Enabled restarting pending IO instructions without requiring a full …
|
|
|
@21210
|
15 years |
vboxsync |
Updates
|
|
|
@21209
|
15 years |
vboxsync |
Updates for io instruction restarts
|
|
|
@21125
|
15 years |
vboxsync |
Don't register unused stat counters
|
|
|
@20864
|
15 years |
vboxsync |
SUP,*: API cleanup.
|
|
|
@20838
|
15 years |
vboxsync |
NMI updates
|
|
|
@20228
|
16 years |
vboxsync |
Fixed VT-x state loading failure.
|
|
|
@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.
|
|
|
@20132
|
16 years |
vboxsync |
HWACCM: Finished (I hope) the VBOX_WITH_VMMR0_DISABLE_PREEMPTION code.
|
|
|
@20057
|
16 years |
vboxsync |
Backed out 47767 (breaks saved states from yesterday)
|
|
|
@20035
|
16 years |
vboxsync |
Some updates for AMD APIC accesses
|
|
|
@20026
|
16 years |
vboxsync |
Testing AMD IO-APIC patching
|
|
|
@19908
|
16 years |
vboxsync |
VMM/HWACCM: amd-v exit reasons for debugger description.
|
|
|
@19812
|
16 years |
vboxsync |
Implemented HWACCMFlushAllTLBs
|
|
|
@19697
|
16 years |
vboxsync |
More statistics
|
|
|
@19679
|
16 years |
vboxsync |
Fixed wrong usage of HWACCMR3IsActive.
|
|
|
@19326
|
16 years |
vboxsync |
Started with TLB shootdown.
|
|
|
@19257
|
16 years |
vboxsync |
Reapplied 46658 + fix
|
|
|
@19255
|
16 years |
vboxsync |
Backed out 46655-57 for now
|
|
|
@19252
|
16 years |
vboxsync |
SUPCallVMMR0(Ex) arguments must include the VCPU id.
Note: support …
|
|
|
@18941
|
16 years |
vboxsync |
Argh
|
|
|
@18940
|
16 years |
vboxsync |
Same for hwaccm
|
|
|
@18927
|
16 years |
vboxsync |
Big step to separate VMM data structures for guest SMP. (pgm, em)
|
|
|
@18770
|
16 years |
vboxsync |
Fake rdpmc instead of causing an invalid opcode exception.
|
|
|
@18284
|
16 years |
vboxsync |
HWACCM: Respect VMMIsHwVirtExtForced.
|
|
|
@17909
|
16 years |
vboxsync |
Reapplied r44216 with fix for hlt
|
|
|
@17708
|
16 years |
vboxsync |
Statistics for real-mode instruction emulation
|
|
|
@17489
|
16 years |
vboxsync |
Don't use a special root for nested paging anymore.
|
|
|
@17379
|
16 years |
vboxsync |
Log message changes
|
|
|
@17330
|
16 years |
vboxsync |
SVM->AMD-V
|
|
|
@17328
|
16 years |
vboxsync |
Deal with failed VINF_EM_RAW_EMULATE_IO_BLOCK attempts. Pointless to …
|
|
|
@17327
|
16 years |
vboxsync |
Take code locality into account when deal with io block emulation
|
|
|
@17303
|
16 years |
vboxsync |
Updates
|
|
|
@17296
|
16 years |
vboxsync |
Some comments
|
|
|
@17295
|
16 years |
vboxsync |
Refined HWACCMR3EmulateIoBlock
|
|
|
@17293
|
16 years |
vboxsync |
Update
|
|
|
@17292
|
16 years |
vboxsync |
Updates for forced recompiler execution (not used)
|
|
|
@17246
|
16 years |
vboxsync |
Allow mixing of VT-x and software virtualization. (untested so far)
|
|
|
@16422
|
16 years |
vboxsync |
Just reinit real mode during hwaccm init
|
|
|
@16408
|
16 years |
vboxsync |
Fixed disabling of hypervisor mappings in VT-x/AMD-V mode.
|
|
|
@16136
|
16 years |
vboxsync |
Logging update
|
|
|
@15962
|
16 years |
vboxsync |
Added debugging code (inactive) for tracking the state of the 32/64 …
|
|
|
@15943
|
16 years |
vboxsync |
removed that warning again
|
|
|
@15935
|
16 years |
vboxsync |
wording
|
|
|
@15934
|
16 years |
vboxsync |
hwaccm: added a runtime warning if the user tries to execute a VM with …
|
|
|
@15866
|
16 years |
vboxsync |
Backed out previous experiments.
|
|
|
@15860
|
16 years |
vboxsync |
Name too long
|
|
|
@15859
|
16 years |
vboxsync |
Compile fix
|
|
|
@15858
|
16 years |
vboxsync |
More statistics
|
|
|
@15856
|
16 years |
vboxsync |
Compile fix
|
|
|
@15853
|
16 years |
vboxsync |
Additional magic marker for the VMCSCACHE structure
|
|
|
@15803
|
16 years |
vboxsync |
Insert the magic marker during init
|
|
|