Show patches with: Submitter = Vitaly Kuznetsov       |    State = Action Required       |    Archived = No       |   389 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v4,7/7] x86: KVM: svm: eliminate hardcoded RIP advancement from vmrun_interception() x86: KVM: svm: get rid of hardcoded instructions lengths - 1 - 0 0 0 2019-08-13 Vitaly Kuznetsov New
[v4,6/7] x86: KVM: svm: eliminate weird goto from vmrun_interception() x86: KVM: svm: get rid of hardcoded instructions lengths - 1 - 0 0 0 2019-08-13 Vitaly Kuznetsov New
[v4,5/7] x86: KVM: svm: remove hardcoded instruction length from intercepts x86: KVM: svm: get rid of hardcoded instructions lengths - 1 - 0 0 0 2019-08-13 Vitaly Kuznetsov New
[v4,4/7] x86: KVM: add xsetbv to the emulator x86: KVM: svm: get rid of hardcoded instructions lengths - - - 0 0 0 2019-08-13 Vitaly Kuznetsov New
[v4,3/7] x86: KVM: clear interrupt shadow on EMULTYPE_SKIP x86: KVM: svm: get rid of hardcoded instructions lengths - 1 - 0 0 0 2019-08-13 Vitaly Kuznetsov New
[v4,2/7] x86: kvm: svm: propagate errors from skip_emulated_instruction() x86: KVM: svm: get rid of hardcoded instructions lengths - - - 0 0 0 2019-08-13 Vitaly Kuznetsov New
[v4,1/7] x86: KVM: svm: don't pretend to advance RIP in case wrmsr_interception() results in #GP x86: KVM: svm: get rid of hardcoded instructions lengths - 1 - 0 0 0 2019-08-13 Vitaly Kuznetsov New
[v3,7/7] x86: KVM: svm: eliminate hardcoded RIP advancement from vmrun_interception() x86: KVM: svm: get rid of hardcoded instructions lengths - - - 0 0 0 2019-08-08 Vitaly Kuznetsov New
[v3,6/7] x86: KVM: svm: eliminate weird goto from vmrun_interception() x86: KVM: svm: get rid of hardcoded instructions lengths - - - 0 0 0 2019-08-08 Vitaly Kuznetsov New
[v3,5/7] x86: KVM: svm: remove hardcoded instruction length from intercepts x86: KVM: svm: get rid of hardcoded instructions lengths - 1 - 0 0 0 2019-08-08 Vitaly Kuznetsov New
[v3,4/7] x86: KVM: add xsetbv to the emulator x86: KVM: svm: get rid of hardcoded instructions lengths - - - 0 0 0 2019-08-08 Vitaly Kuznetsov New
[v3,3/7] x86: KVM: clear interrupt shadow on EMULTYPE_SKIP x86: KVM: svm: get rid of hardcoded instructions lengths - 1 - 0 0 0 2019-08-08 Vitaly Kuznetsov New
[v3,2/7] x86: kvm: svm: propagate errors from skip_emulated_instruction() x86: KVM: svm: get rid of hardcoded instructions lengths - - - 0 0 0 2019-08-08 Vitaly Kuznetsov New
[v3,1/7] x86: KVM: svm: don't pretend to advance RIP in case wrmsr_interception() results in #GP x86: KVM: svm: get rid of hardcoded instructions lengths - 1 - 0 0 0 2019-08-08 Vitaly Kuznetsov New
[v2,5/5] x86: KVM: svm: remove hardcoded instruction length from intercepts x86: KVM: svm: get rid of hardcoded instructions lengths - - - 0 0 0 2019-08-06 Vitaly Kuznetsov New
[v2,4/5] x86: KVM: add xsetbv to the emulator x86: KVM: svm: get rid of hardcoded instructions lengths - - - 0 0 0 2019-08-06 Vitaly Kuznetsov New
[v2,3/5] x86: KVM: clear interrupt shadow on EMULTYPE_SKIP x86: KVM: svm: get rid of hardcoded instructions lengths - 1 - 0 0 0 2019-08-06 Vitaly Kuznetsov New
[v2,2/5] x86: KVM: svm: avoid flooding logs when skip_emulated_instruction() fails x86: KVM: svm: get rid of hardcoded instructions lengths - 1 - 0 0 0 2019-08-06 Vitaly Kuznetsov New
[v2,1/5] x86: KVM: svm: don't pretend to advance RIP in case wrmsr_interception() results in #GP x86: KVM: svm: get rid of hardcoded instructions lengths - 1 - 0 0 0 2019-08-06 Vitaly Kuznetsov New
[5/5] x86: KVM: svm: remove hardcoded instruction length from intercepts x86: KVM: svm: get rid of hardcoded instructions lengths - - - 0 0 0 2019-08-01 Vitaly Kuznetsov New
[4/5] x86: KVM: add xsetbv to the emulator x86: KVM: svm: get rid of hardcoded instructions lengths - - - 0 0 0 2019-08-01 Vitaly Kuznetsov New
[3/5] x86: KVM: svm: clear interrupt shadow on all paths in skip_emulated_instruction() x86: KVM: svm: get rid of hardcoded instructions lengths - 1 - 0 0 0 2019-08-01 Vitaly Kuznetsov New
[2/5] x86: KVM: svm: avoid flooding logs when skip_emulated_instruction() fails x86: KVM: svm: get rid of hardcoded instructions lengths - 1 - 0 0 0 2019-08-01 Vitaly Kuznetsov New
[1/5] x86: KVM: svm: don't pretend to advance RIP in case wrmsr_interception() results in #GP x86: KVM: svm: get rid of hardcoded instructions lengths - - - 0 0 0 2019-08-01 Vitaly Kuznetsov New
[stable-5.2,3/3] Revert "kvm: x86: Use task structs fpu field for user" KVM: x86: FPU and nested VMX guest reset fixes - - - 0 0 0 2019-07-25 Vitaly Kuznetsov New
[stable-5.2,2/3] KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nested KVM: x86: FPU and nested VMX guest reset fixes - 1 - 0 0 0 2019-07-25 Vitaly Kuznetsov New
[stable-5.2,1/3] KVM: nVMX: do not use dangling shadow VMCS after guest reset KVM: x86: FPU and nested VMX guest reset fixes - - - 0 0 0 2019-07-25 Vitaly Kuznetsov New
[stable-5.1,3/3] Revert "kvm: x86: Use task structs fpu field for user" KVM: x86: FPU and nested VMX guest reset fixes - - - 0 0 0 2019-07-25 Vitaly Kuznetsov New
[stable-5.1,2/3] KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nested KVM: x86: FPU and nested VMX guest reset fixes - 1 - 0 0 0 2019-07-25 Vitaly Kuznetsov New
[stable-5.1,1/3] KVM: nVMX: do not use dangling shadow VMCS after guest reset KVM: x86: FPU and nested VMX guest reset fixes - - - 0 0 0 2019-07-25 Vitaly Kuznetsov New
[stable-4.19,2/2] KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nested KVM: nVMX: guest reset fixes - 1 - 0 0 0 2019-07-25 Vitaly Kuznetsov New
[stable-4.19,1/2] KVM: nVMX: do not use dangling shadow VMCS after guest reset KVM: nVMX: guest reset fixes 1 - - 0 0 0 2019-07-25 Vitaly Kuznetsov New
[v2,2/2] x86/kvm/nVMX: fix VMCLEAR when Enlightened VMCS is in use x86/kvm/nVMX: fix Enlightened VMCLEAR - - - 0 0 0 2019-06-28 Vitaly Kuznetsov New
[v2,1/2] x86/KVM/nVMX: don't use clean fields data on enlightened VMLAUNCH x86/kvm/nVMX: fix Enlightened VMCLEAR - - - 0 0 0 2019-06-28 Vitaly Kuznetsov New
x86/kvm/nVMCS: fix VMCLEAR when Enlightened VMCS is in use x86/kvm/nVMCS: fix VMCLEAR when Enlightened VMCS is in use - - - 0 0 0 2019-06-24 Vitaly Kuznetsov New
[RFC,5/5] x86: KVM: svm: remove hardcoded instruction length from intercepts [RFC,1/5] x86: KVM: svm: don't pretend to advance RIP in case wrmsr_interception() results in #GP - 1 - 0 0 0 2019-06-20 Vitaly Kuznetsov New
[RFC,4/5] x86: KVM: add xsetbv to the emulator [RFC,1/5] x86: KVM: svm: don't pretend to advance RIP in case wrmsr_interception() results in #GP - - - 0 0 0 2019-06-20 Vitaly Kuznetsov New
[RFC,3/5] x86: KVM: svm: clear interrupt shadow on all paths in skip_emulated_instruction() [RFC,1/5] x86: KVM: svm: don't pretend to advance RIP in case wrmsr_interception() results in #GP - 1 - 0 0 0 2019-06-20 Vitaly Kuznetsov New
[RFC,2/5] x86: KVM: svm: avoid flooding logs when skip_emulated_instruction() fails [RFC,1/5] x86: KVM: svm: don't pretend to advance RIP in case wrmsr_interception() results in #GP - 1 - 0 0 0 2019-06-20 Vitaly Kuznetsov New
[RFC,1/5] x86: KVM: svm: don't pretend to advance RIP in case wrmsr_interception() results in #GP [RFC,1/5] x86: KVM: svm: don't pretend to advance RIP in case wrmsr_interception() results in #GP - - - 0 0 0 2019-06-20 Vitaly Kuznetsov New
[RFC,0/5] x86/KVM/svm: get rid of hardcoded instructions lengths - - - 0 0 0 2019-06-20 Vitaly Kuznetsov New
KVM: nVMX: use correct clean fields when copying from eVMCS KVM: nVMX: use correct clean fields when copying from eVMCS - 1 - 0 0 0 2019-06-13 Vitaly Kuznetsov New
selftests/kvm: make platform_info_test pass on AMD selftests/kvm: make platform_info_test pass on AMD - - - 0 0 0 2019-06-10 Vitaly Kuznetsov New
KVM/nSVM: properly map nested VMCB KVM/nSVM: properly map nested VMCB - 1 - 0 0 0 2019-06-04 Vitaly Kuznetsov New
x86/kvm/mmu: reset MMU context when 32-bit guest switches PAE x86/kvm/mmu: reset MMU context when 32-bit guest switches PAE - 1 - 0 0 0 2019-04-30 Vitaly Kuznetsov New
KVM: selftests: make hyperv_cpuid test pass on AMD KVM: selftests: make hyperv_cpuid test pass on AMD - - - 0 0 0 2019-04-26 Vitaly Kuznetsov New
[v2] x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012 [v2] x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012 - 1 - 0 0 0 2019-04-23 Vitaly Kuznetsov New
[RFC] selftests: kvm: add a selftest for SMM [RFC] selftests: kvm: add a selftest for SMM - - - 0 0 0 2019-04-10 Vitaly Kuznetsov New
KVM: x86: svm: make sure NMI is injected after nmi_singlestep KVM: x86: svm: make sure NMI is injected after nmi_singlestep - - - 0 0 0 2019-04-03 Vitaly Kuznetsov New
[RFC] KVM: x86: vmx: throttle immediate exit through preemtion timer to assist buggy guests [RFC] KVM: x86: vmx: throttle immediate exit through preemtion timer to assist buggy guests - - - 0 0 0 2019-03-28 Vitaly Kuznetsov New
KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing - - - 0 0 0 2019-03-27 Vitaly Kuznetsov New
KVM: x86: nVMX: allow RSM to restore VMXE CR4 flag KVM: x86: nVMX: allow RSM to restore VMXE CR4 flag - 1 - 0 0 0 2019-03-26 Vitaly Kuznetsov New
x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012 x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012 - - - 0 0 0 2019-03-20 Vitaly Kuznetsov New
[RFC] KVM: x86: svm: make sure NMI is injected after nmi_singlestep [RFC] KVM: x86: svm: make sure NMI is injected after nmi_singlestep - - - 0 0 0 2019-03-15 Vitaly Kuznetsov New
x86/kvm/hyper-v: avoid spurious pending stimer on vCPU init x86/kvm/hyper-v: avoid spurious pending stimer on vCPU init - 1 - 0 0 0 2019-03-13 Vitaly Kuznetsov New
[v2,RFC] x86/kvm/mmu: make mmu->prev_roots cache work for NPT case [v2,RFC] x86/kvm/mmu: make mmu->prev_roots cache work for NPT case - - - 0 0 0 2019-02-23 Vitaly Kuznetsov New
x86/kvm/mmu: make mmu->prev_roots cache work for NPT case x86/kvm/mmu: make mmu->prev_roots cache work for NPT case - - - 0 0 0 2019-02-22 Vitaly Kuznetsov New
x86/kvm/mmu: fix switch between root and guest MMUs x86/kvm/mmu: fix switch between root and guest MMUs - - - 0 0 0 2019-02-22 Vitaly Kuznetsov New
x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is available x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is available - 1 1 0 0 0 2019-02-07 Vitaly Kuznetsov New
[v2,2/2] x86/kvm/hyper-v: recommend using eVMCS only when it is enabled tweak HYPERV_CPUID_ENLIGHTMENT_INFO - 1 - 0 0 0 2019-01-25 Vitaly Kuznetsov New
[v2,1/2] x86/kvm/hyper-v: don't recommend doing reset via synthetic MSR tweak HYPERV_CPUID_ENLIGHTMENT_INFO - 1 - 0 0 0 2019-01-25 Vitaly Kuznetsov New
x86/kvm/hyper-v: tweak HYPERV_CPUID_ENLIGHTMENT_INFO x86/kvm/hyper-v: tweak HYPERV_CPUID_ENLIGHTMENT_INFO - - - 0 0 0 2019-01-24 Vitaly Kuznetsov New
x86/kvm/hyper-v: don't announce GUEST IDLE MSR support x86/kvm/hyper-v: don't announce GUEST IDLE MSR support - - - 0 0 0 2019-01-24 Vitaly Kuznetsov New
[2/2] KVM: selftests: check returned evmcs version range x86/kvm/hyper-v: fix KVM_CAP_HYPERV_ENLIGHTENED_VMCS - - - 0 0 0 2019-01-17 Vitaly Kuznetsov New
[1/2] x86/kvm/hyper-v: nested_enable_evmcs() sets vmcs_version incorrectly x86/kvm/hyper-v: fix KVM_CAP_HYPERV_ENLIGHTENED_VMCS - - - 0 0 0 2019-01-17 Vitaly Kuznetsov New
x86/kvm/nVMX: don't skip emulated instruction twice when vmptr address is not backed x86/kvm/nVMX: don't skip emulated instruction twice when vmptr address is not backed - 2 - 0 0 0 2019-01-09 Vitaly Kuznetsov New
KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting to L1 KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting to L1 - - - 0 0 0 2019-01-07 Vitaly Kuznetsov New
KVM: x86: nSVM: fix switch to guest mmu KVM: x86: nSVM: fix switch to guest mmu - - - 0 0 0 2018-12-19 Vitaly Kuznetsov New
selftests: kvm: report failed stage when exit reason is unexpected selftests: kvm: report failed stage when exit reason is unexpected - - - 0 0 0 2018-12-19 Vitaly Kuznetsov New
KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported - - - 0 0 0 2018-12-19 Vitaly Kuznetsov New
[v4] x86/hyper-v: Mark TLFS structures packed [v4] x86/hyper-v: Mark TLFS structures packed 2 1 - 0 0 0 2018-12-12 Vitaly Kuznetsov New
[v2,2/2] x86/kvm/hyper-v: disallow setting illegal vectors for direct mode stimers x86/kvm/hyper-v: Direct Mode stimers fixes - 1 - 0 0 0 2018-12-12 Vitaly Kuznetsov New
[v2,1/2] x86/hyper-v: Stop caring about EOI for direct stimers x86/kvm/hyper-v: Direct Mode stimers fixes - 1 - 0 0 0 2018-12-12 Vitaly Kuznetsov New
[v2,7/7] KVM: selftests: Add hyperv_cpuid test x86/kvm/hyper-v: Implement KVM_GET_SUPPORTED_HV_CPUID - - - 0 0 0 2018-12-10 Vitaly Kuznetsov New
[v2,6/7] KVM: selftests: implement an unchecked version of vcpu_ioctl() x86/kvm/hyper-v: Implement KVM_GET_SUPPORTED_HV_CPUID - - - 0 0 0 2018-12-10 Vitaly Kuznetsov New
[v2,5/7] x86/kvm/hyper-v: Drop KVM_CAP_HYPERV_STIMER_DIRECT x86/kvm/hyper-v: Implement KVM_GET_SUPPORTED_HV_CPUID - - - 0 0 0 2018-12-10 Vitaly Kuznetsov New
[v2,4/7] x86/kvm/hyper-v: Introduce KVM_GET_SUPPORTED_HV_CPUID x86/kvm/hyper-v: Implement KVM_GET_SUPPORTED_HV_CPUID - - - 0 0 0 2018-12-10 Vitaly Kuznetsov New
[v2,3/7] x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helper x86/kvm/hyper-v: Implement KVM_GET_SUPPORTED_HV_CPUID - - - 0 0 0 2018-12-10 Vitaly Kuznetsov New
[v2,2/7] x86/hyper-v: Drop HV_X64_CONFIGURE_PROFILER definition x86/kvm/hyper-v: Implement KVM_GET_SUPPORTED_HV_CPUID 1 1 - 0 0 0 2018-12-10 Vitaly Kuznetsov New
[v2,1/7] x86/hyper-v: Do some housekeeping in hyperv-tlfs.h x86/kvm/hyper-v: Implement KVM_GET_SUPPORTED_HV_CPUID 1 1 - 0 0 0 2018-12-10 Vitaly Kuznetsov New
[6/6] KVM: selftests: Add hyperv_cpuid test x86/kvm/hyper-v: Implement KVM_GET_SUPPORTED_HV_CPUID - - - 0 0 0 2018-12-06 Vitaly Kuznetsov New
[5/6] x86/kvm/hyper-v: Drop KVM_CAP_HYPERV_STIMER_DIRECT x86/kvm/hyper-v: Implement KVM_GET_SUPPORTED_HV_CPUID - - - 0 0 0 2018-12-06 Vitaly Kuznetsov New
[4/6] x86/kvm/hyper-v: Introduce KVM_GET_SUPPORTED_HV_CPUID x86/kvm/hyper-v: Implement KVM_GET_SUPPORTED_HV_CPUID - - - 0 0 0 2018-12-06 Vitaly Kuznetsov New
[3/6] x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helper x86/kvm/hyper-v: Implement KVM_GET_SUPPORTED_HV_CPUID - - - 0 0 0 2018-12-06 Vitaly Kuznetsov New
[2/6] x86/hyper-v: Drop HV_X64_CONFIGURE_PROFILER definition x86/kvm/hyper-v: Implement KVM_GET_SUPPORTED_HV_CPUID - 1 - 0 0 0 2018-12-06 Vitaly Kuznetsov New
[1/6] x86/hyper-v: Do some housekeeping in hyperv-tlfs.h x86/kvm/hyper-v: Implement KVM_GET_SUPPORTED_HV_CPUID - 1 - 0 0 0 2018-12-06 Vitaly Kuznetsov New
x86/hyper-v: Stop caring about EOI for direct stimers x86/hyper-v: Stop caring about EOI for direct stimers - - - 0 0 0 2018-12-05 Vitaly Kuznetsov New
[v3] x86/hyper-v: Mark TLFS structures packed [v3] x86/hyper-v: Mark TLFS structures packed 2 1 - 0 0 0 2018-12-03 Vitaly Kuznetsov New
[v2] x86/hyper-v: Mark TLFS structures packed [v2] x86/hyper-v: Mark TLFS structures packed 2 - - 0 0 0 2018-11-30 Vitaly Kuznetsov New
x86/hyper-v: define structures from TLFS as packed x86/hyper-v: define structures from TLFS as packed - - - 0 0 0 2018-11-30 Vitaly Kuznetsov New
[v2,4/4] x86/kvm/hyper-v: avoid open-coding stimer_mark_pending() in kvm_hv_notify_acked_sint() x86/kvm/hyper-v: Implement Direct Mode for synthetic timers - 1 - 0 0 0 2018-11-26 Vitaly Kuznetsov New
[v2,3/4] x86/kvm/hyper-v: direct mode for synthetic timers x86/kvm/hyper-v: Implement Direct Mode for synthetic timers - 1 - 0 0 0 2018-11-26 Vitaly Kuznetsov New
[v2,2/4] x86/kvm/hyper-v: use stimer config definition from hyperv-tlfs.h x86/kvm/hyper-v: Implement Direct Mode for synthetic timers - - - 0 0 0 2018-11-26 Vitaly Kuznetsov New
[v2,1/4] x86/hyper-v: move synic/stimer control structures definitions to hyperv-tlfs.h x86/kvm/hyper-v: Implement Direct Mode for synthetic timers - 1 - 0 0 0 2018-11-26 Vitaly Kuznetsov New
[kvm-unit-tests] x86/hyper-v: stimer_direct test [kvm-unit-tests] x86/hyper-v: stimer_direct test - - - 0 0 0 2018-11-13 Vitaly Kuznetsov New
[QEMU] i386/kvm: add support for Direct Mode for Hyper-V synthetic timers [QEMU] i386/kvm: add support for Direct Mode for Hyper-V synthetic timers - - - 0 0 0 2018-11-13 Vitaly Kuznetsov New
[3/3] x86/kvm/hyper-v: direct mode for synthetic timers x86/kvm/hyper-v: Implement Direct Mode for synthetic timers - - - 0 0 0 2018-11-13 Vitaly Kuznetsov New
[2/3] x86/kvm/hyper-v: use stimer config definition from hyperv-tlfs.h x86/kvm/hyper-v: Implement Direct Mode for synthetic timers - - - 0 0 0 2018-11-13 Vitaly Kuznetsov New
[1/3] x86/hyper-v: move synic/stimer control structures definitions to hyperv-tlfs.h x86/kvm/hyper-v: Implement Direct Mode for synthetic timers - - - 0 0 0 2018-11-13 Vitaly Kuznetsov New
[kvm-unit-tests] x86/hyperv: pass hv_vpindex cpu flag along with hv_synic [kvm-unit-tests] x86/hyperv: pass hv_vpindex cpu flag along with hv_synic - 1 - 0 0 0 2018-11-09 Vitaly Kuznetsov New
« 1 2 3 4 »