|
|
@55040
|
10 years |
vboxsync |
VMM/HMSVMR0: Fix #UD hypercall handling for GIM KVM.
|
|
|
@55039
|
10 years |
vboxsync |
VMM: Fix hypercall patching.
|
|
|
@55037
|
10 years |
vboxsync |
VMM/GIM: Add hypercall support and KVM spinlock support.
|
|
|
@55001
|
10 years |
vboxsync |
CPUMCTXCORE elimination.
|
|
|
@54908
|
10 years |
vboxsync |
VMM: Rename variable to better reflect its purpose.
|
|
|
@54898
|
10 years |
vboxsync |
CPUMCTX,CPUMHOST: Replaced the fpu (X86FXSAVE) member with an XState …
|
|
|
@54862
|
10 years |
vboxsync |
Corrected x86.h/mac typo.
|
|
|
@54819
|
10 years |
vboxsync |
VMM/GIM: Implemented KVM paravirt. provider.
|
|
|
@54737
|
10 years |
vboxsync |
VMM,REM: CPUID revamp - almost there now.
|
|
|
@54720
|
10 years |
vboxsync |
VMM: Some more internal decls.
|
|
|
@54719
|
10 years |
vboxsync |
VMM: Make the thread-context hook functions VMM internal linkage.
|
|
|
@54718
|
10 years |
vboxsync |
VMM: VMMR0ThreadCtxHooksDeregister returns void, further simplified …
|
|
|
@54717
|
10 years |
vboxsync |
VMM/VMMR0: Clear idHostCpu *before* deregistering the preemption hook.
|
|
|
@54714
|
10 years |
vboxsync |
PATM,CPUM: CPUID patch update.
|
|
|
@54712
|
10 years |
vboxsync |
VMM: Clear idHostCpu mapping while deregistering the context-hooks …
|
|
|
@54674
|
10 years |
vboxsync |
CPUM: Working on refactoring the guest CPUID handling.
|
|
|
@54656
|
10 years |
vboxsync |
VMM/GIM: build fix.
|
|
|
@54655
|
10 years |
vboxsync |
VMM/GIM: nits.
|
|
|
@54654
|
10 years |
vboxsync |
VMM/GIM: cleanup.
|
|
|
@54650
|
10 years |
vboxsync |
SUPDrv/VMMR0: properly handle the CR4 shadow register on Linux >= 4.0
|
|
|
@54600
|
10 years |
vboxsync |
VMM/HMR0: Clarify todo.
|
|
|
@54552
|
10 years |
vboxsync |
VMMR0: Clear pVCpu->idHostCpu on way out while measuring deltas as well.
|
|
|
@54545
|
10 years |
vboxsync |
VMM/HMR0: Temporarily revert r98414.
|
|
|
@54537
|
10 years |
vboxsync |
VMMSwitcher: fixed code for disabling the Extended LVT APIC registers
|
|
|
@54535
|
10 years |
vboxsync |
CPUMR0: more debug logging
|
|
|
@54475
|
10 years |
vboxsync |
CPUMR0: fHasThermal was never used
|
|
|
@54467
|
10 years |
vboxsync |
IPRT,VMM,SUPDrv: Use the new RTMpCurSetIndex* APIs - require driver reload.
|
|
|
@54395
|
10 years |
vboxsync |
IPRT, HostDriver, VMMR0: MP notifications fixes for TSC-delta …
|
|
|
@54384
|
10 years |
vboxsync |
VMM/HMVMXR0: Fix debug assertion on 32-bit hosts. Host-state is …
|
|
|
@54339
|
10 years |
vboxsync |
SUPDrv,VMM: Added SUPR0TscDeltaMeasureBySetIndex to SUPDrv (bumping …
|
|
|
@54332
|
10 years |
vboxsync |
No need to do this twice, I think…
|
|
|
@54308
|
10 years |
vboxsync |
VMM,SUP: Apply the tsc delta where it matters. Made sense out of the …
|
|
|
@54277
|
10 years |
vboxsync |
VMM/HM: Fix incorrect disabling on VT-x/AMD-V while offlining CPUs …
|
|
|
@54270
|
10 years |
vboxsync |
IPRT,TM: Implemented the get-cpu-number optimizations for the …
|
|
|
@54256
|
10 years |
vboxsync |
VMCPU: Added a iHostCpuSet field to go with the idHostCpu one. This …
|
|
|
@54207
|
10 years |
vboxsync |
Updated .def files with new RTTimeNanoTS* names.
|
|
|
@54201
|
10 years |
vboxsync |
HostDrivers/Support, VMM: avoid code duplication.
|
|
|
@54196
|
10 years |
vboxsync |
VMM/HM: stat adjustments.
|
|
|
@54191
|
10 years |
vboxsync |
GVMMR0.cpp: Enable the periodic preemtion timer code on soalris.
|
|
|
@54153
|
10 years |
vboxsync |
VMM/HM: Fix VMX-preemption timer override from CFGM, renamed CFGM key …
|
|
|
@54152
|
10 years |
vboxsync |
VMM/HMVMXR0: Fix host hang if VMX-preemption timer is disabled.
|
|
|
@54130
|
10 years |
vboxsync |
VMM/HMVMXR0: comment update.
|
|
|
@54102
|
10 years |
vboxsync |
VMM: doxygen nits.
|
|
|
@54098
|
10 years |
vboxsync |
VMM/HMVMXR0: spaces.
|
|
|
@54097
|
10 years |
vboxsync |
VMM/HMVMXR0: nit.
|
|
|
@54080
|
10 years |
vboxsync |
VMM/HMVMXR0: Try fix regression caused by r98028 (single-stepping in dbx)
|
|
|
@54075
|
10 years |
vboxsync |
VMM/HMVMXR0: Fixed unintentional losing #DB intercepts while loading …
|
|
|
@54065
|
10 years |
vboxsync |
VMM: Implemented TM TSC-mode switching with paravirtualized guests.
|
|
|
@54058
|
10 years |
vboxsync |
VMM/HMVMXR0: Fixed incorrect setting of the block NMI force-flag.
|
|
|
@53836
|
10 years |
vboxsync |
VMMR0/CPUMR0: also display the content of APIC_REG_LVT_CMCI if that …
|
|
|
@53797
|
10 years |
vboxsync |
Finally added PDMDevHlpGetCurrentCpuId.
|
|
|
@53790
|
10 years |
vboxsync |
build fix.
|
|
|
@53632
|
10 years |
vboxsync |
Return to ring-3 trace points.
|
|
|
@53631
|
10 years |
vboxsync |
vmexit trace points.
|
|
|
@53629
|
10 years |
vboxsync |
no else after break
|
|
|
@53628
|
10 years |
vboxsync |
no else after break
|
|
|
@53627
|
10 years |
vboxsync |
HMVMXR0.cpp: Assert that EFLAGS are valid.
|
|
|
@53624
|
10 years |
vboxsync |
scm automatic cleanups.
|
|
|
@53613
|
10 years |
vboxsync |
HMVMXR0.cpp: hmR0VmxCheckExitDueToEventDelivery returns error codes in …
|
|
|
@53612
|
10 years |
vboxsync |
HMVMXR0.cpp: no else after return.
|
|
|
@53611
|
10 years |
vboxsync |
HMVMXR0.cpp: Use assertions better.
|
|
|
@53509
|
10 years |
vboxsync |
VMM/GIM: nits.
|
|
|
@53466
|
10 years |
vboxsync |
VMM/MSRs: Added status codes for returning to ring-3 to service the …
|
|
|
@53325
|
10 years |
vboxsync |
VMM: Fix sign inconsistency in the RealUseTSC case.
|
|
|
@53283
|
10 years |
vboxsync |
VMM/GIM: nit.
|
|
|
@53235
|
10 years |
vboxsync |
VMM: Fixed incorrect pure TSC-offsetting mode switch with paravirt. …
|
|
|
@53200
|
10 years |
vboxsync |
VMM/HMVMXR0: comestics.
|
|
|
@53199
|
10 years |
vboxsync |
VMM/HMVMXR0: Windows build fix, doesn't like negating unsigned numbers …
|
|
|
@53198
|
10 years |
vboxsync |
VMM/HMVMXR0: Remove assertion in hmR0VmxExitRdtsc() for when CR4.TSD …
|
|
|
@53197
|
10 years |
vboxsync |
VMM/HMSVMR0: Fix incorrect sign and calculation on guest TSC offset in …
|
|
|
@53196
|
10 years |
vboxsync |
VMM/HMVMXR0: Fix incorrect sign and calculation on guest TSC offset in …
|
|
|
@53193
|
10 years |
vboxsync |
VMM/HMVMXR0: nits.
|
|
|
@53190
|
10 years |
vboxsync |
VMM/HMVMXR0: nits.
|
|
|
@53178
|
10 years |
vboxsync |
HMVMXR0.cpp: Fixed several bugs in the real-mode-on-top-of-v86 …
|
|
|
@53176
|
10 years |
vboxsync |
HMVMXR0.cpp: Fixed bug in hmR0VmxInjectEventVmcs where cs.ValidSel …
|
|
|
@53089
|
10 years |
vboxsync |
VMM/HMVMXR0: logging fix.
|
|
|
@53061
|
10 years |
vboxsync |
HM: Fixed SVM MF intercept setup logic error.
|
|
|
@52928
|
10 years |
vboxsync |
VMM/HMVMXR0: Fix checking PAT MSR validity in hmR0VmxCheckGuestState().
|
|
|
@52767
|
10 years |
vboxsync |
VMM/GIM: Get rid of separate fEnabled field, just use the provider to …
|
|
|
@52655
|
10 years |
vboxsync |
VMM/HMVMXR0,HMSVMR0: oops, forgot bugref number.
|
|
|
@52654
|
10 years |
vboxsync |
VMM/HMSVMR0: Use AMD-V terminology.
|
|
|
@52653
|
10 years |
vboxsync |
VMM/HMVMXR0,VMM/HMSVMR0: Fix incorrect disassembly of instruction …
|
|
|
@52618
|
10 years |
vboxsync |
HostDrivers, Runtime, Devices, Additions: TSC delta measurement and …
|
|
|
@52611
|
10 years |
vboxsync |
VMM/HMVMXR0: Added ApicAccessToR3 stat and addressed a 4.3 todo.
|
|
|
@52595
|
10 years |
vboxsync |
VMM/HMVMXR0: Logging.
|
|
|
@52573
|
10 years |
vboxsync |
VMM/HMVMXR0: Fix a wrong invalid-guest-state check with regards to …
|
|
|
@52465
|
10 years |
vboxsync |
VMM: Fix IEM FXSAVE implementation to match the logic in HM/raw-mode …
|
|
|
@52419
|
10 years |
vboxsync |
VMM: Fix restoring 32-bit guest FPU state on 64-bit capable VMs.
|
|
|
@52411
|
10 years |
vboxsync |
VMM/HMVMXR0: Use unordered atomics for …
|
|
|
@52396
|
10 years |
vboxsync |
VMM/HMSVMR0: nit.
|
|
|
@52310
|
10 years |
vboxsync |
VMM/HMSVMR0: comment.
|
|
|
@52281
|
10 years |
vboxsync |
VMM/HMVMXR0: Fix strict assertion on older CPUs; check for secondary …
|
|
|
@52279
|
10 years |
vboxsync |
VMM/HMVMXR0: Renaming nits.
|
|
|
@52278
|
10 years |
vboxsync |
VMM/HMSVMR0: nits.
|
|
|
@52192
|
10 years |
vboxsync |
HostDrivers/Support, VMM: support CONFIG_PAX_KERNEXEC Linux kernels
|
|
|
@52182
|
10 years |
vboxsync |
VMM/HMVMXR0: Wrong, EMT preemption doesn't lose VMCS state.
|
|
|
@52172
|
10 years |
vboxsync |
VMM/HMVMXR0: Clear inhibit-interrupts force-flag when only NMI …
|
|
|
@52166
|
10 years |
vboxsync |
VMM/HMVMXR0: Move comment to the right place.
|
|
|
@52165
|
10 years |
vboxsync |
VMM/HMVMXR0: Cleanup.
|
|
|
@52164
|
10 years |
vboxsync |
VMM/HMVMXR0: Nits.
|
|
|