|
|
@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
|
|
|
@15749
|
16 years |
vboxsync |
Log additional VT-x flags
|
|
|
@15737
|
16 years |
vboxsync |
Wrong bit checked
|
|
|
@15731
|
16 years |
vboxsync |
Log MSR_IA32_VMX_MISC_PREEMPT_TSC_BIT
|
|
|
@15726
|
16 years |
vboxsync |
Check extra VT-x capability bits
|
|
|
@15700
|
16 years |
vboxsync |
Removed temporary code
|
|
|
@15697
|
16 years |
vboxsync |
Some test code (inactive)
|
|
|
@15694
|
16 years |
vboxsync |
Profiling of the 32/64 switcher.
|
|
|
@15648
|
16 years |
vboxsync |
HWACCM: query 64bitEnabled for 64-bit hosts too, except default it to …
|
|
|
@15623
|
16 years |
vboxsync |
backed out 41130
|
|
|
@15619
|
16 years |
vboxsync |
Adjusted the release log message
|
|
|
@15618
|
16 years |
vboxsync |
Turned off 64 bits support for VT-x on all 32 bits platforms except …
|
|
|
@15612
|
16 years |
vboxsync |
HWACCM: Added stack seg todo in HWACCMR3CanExecuteGuest.
|
|
|
@15611
|
16 years |
vboxsync |
HWACCM: Updated todo in HWACCMR3CanExecuteGuest.
|
|
|
@15609
|
16 years |
vboxsync |
HWACCM/EM: Sketeched out some scheduling notification from EM to let …
|
|
|
@15607
|
16 years |
vboxsync |
Moved code around
|
|
|
@15605
|
16 years |
vboxsync |
#3281: Making #undef HWACCM_VMX_EMULATE_REALMODE work again, looks …
|
|
|
@15588
|
16 years |
vboxsync |
Save magic value in VMCS cache
|
|
|
@15584
|
16 years |
vboxsync |
#3281: VT-x real mode disable itself quietly if PDMR3VMMDevHeapAlloc …
|
|
|
@15578
|
16 years |
vboxsync |
Clear the read cache when the paging mode changes.
|
|
|
@15525
|
16 years |
vboxsync |
Compile fix
|
|
|
@15524
|
16 years |
vboxsync |
Reset the contents of the read cache.
|
|
|
@15523
|
16 years |
vboxsync |
Reset saved paging modes
|
|
|
@15507
|
16 years |
vboxsync |
VT-x: keep track of missed paging mode changes
|
|
|
@15502
|
16 years |
vboxsync |
Cleaned up
|
|
|
@15439
|
16 years |
vboxsync |
Enable 64 bits guest support on 32 bits hosts. Only use rem64 if the …
|
|
|
@15414
|
16 years |
vboxsync |
Corrected VBOX_WITH_HYBIRD_32BIT_KERNEL to …
|
|
|
@15404
|
16 years |
vboxsync |
#3202: 64-bit guest support on the mac.
|
|
|
@15218
|
16 years |
vboxsync |
HWACCM: some temporary profiling of sub-parts of SwitchFromGC_2.
|
|
|
@15217
|
16 years |
vboxsync |
HWACCM: describe the exit reason stats.
|
|
|
@15197
|
16 years |
vboxsync |
HWACCM: split up the SwitchFromGC (aka StatExit) stats into two parts …
|
|
|
@15174
|
16 years |
vboxsync |
#1865: don't ever return invalid ring-0 address on 2x4G systems, …
|
|
|
@15021
|
16 years |
vboxsync |
Fix
|
|
|
@15020
|
16 years |
vboxsync |
Again
|
|
|
@15019
|
16 years |
vboxsync |
Sigh
|
|
|
@15018
|
16 years |
vboxsync |
Wrong stat type
|
|
|
@15017
|
16 years |
vboxsync |
More detailed statistics for CRx accesses.
|
|
|
@14995
|
16 years |
vboxsync |
accidental commit
|
|
|
@14994
|
16 years |
vboxsync |
Moved CPUMStack.cpp to the all dir
|
|
|
@14981
|
16 years |
vboxsync |
Update
|
|
|
@14902
|
16 years |
vboxsync |
HWACCM: Overlooked one fallback from VT-x to rawmode (darwin).
|
|
|
@14899
|
16 years |
vboxsync |
Wrote testcase for the new switcher.
|
|
|
@14891
|
16 years |
vboxsync |
Deleted too much
|
|
|
@14888
|
16 years |
vboxsync |
Small update
|
|
|
@14887
|
16 years |
vboxsync |
Disallow any mixed use of hwaccm & software virtualization. Don't …
|
|
|
@14878
|
16 years |
vboxsync |
Renamed
|
|
|
@14875
|
16 years |
vboxsync |
More switcher updates
|
|
|
@14851
|
16 years |
vboxsync |
More switcher target functions for FPU and debug state updates.
|
|
|
@14847
|
16 years |
vboxsync |
Compile fixes
|
|
|
@14845
|
16 years |
vboxsync |
Switcher updates
|
|
|
@14806
|
16 years |
vboxsync |
#3202: config and VT-X/software mix errors.
|
|
|
@14758
|
16 years |
vboxsync |
Removed VMMR3InitSwitcher.
|
|
|
@14705
|
16 years |
vboxsync |
Make the switcher init a bit more generic.
|
|
|