Show patches with: Submitter = Vitaly Kuznetsov       |   1726 patches
« 1 2 3 417 18 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
KVM: selftests: x86: Avoid using SSE/AVX instructions KVM: selftests: x86: Avoid using SSE/AVX instructions - - - --- 2024-09-20 Vitaly Kuznetsov New
KVM: SEV: Update KVM_AMD_SEV Kconfig entry and mention SEV-SNP KVM: SEV: Update KVM_AMD_SEV Kconfig entry and mention SEV-SNP - - - --- 2024-08-28 Vitaly Kuznetsov New
[2/2] KVM: selftests: Re-enable hyperv_evmcs/hyperv_svm_test on bare metal KVM: selftests: Re-enable hyperv_evmcs/hyperv_svm_test on bare metal - - - --- 2024-08-16 Vitaly Kuznetsov New
[1/2] KVM: selftests: Move Hyper-V specific functions out of processor.c KVM: selftests: Re-enable hyperv_evmcs/hyperv_svm_test on bare metal - - - --- 2024-08-16 Vitaly Kuznetsov New
KVM: VMX: hyper-v: Prevent impossible NULL pointer dereference in evmcs_load() KVM: VMX: hyper-v: Prevent impossible NULL pointer dereference in evmcs_load() - - - --- 2024-08-16 Vitaly Kuznetsov New
[RFC,not-to-be-merged] KVM: SVM: Workaround overly strict CR3 check by Hyper-V [RFC,not-to-be-merged] KVM: SVM: Workaround overly strict CR3 check by Hyper-V - - - --- 2024-03-19 Vitaly Kuznetsov New
[kvm-unit-tests,13/13] x86: hyperv-v: Rewrite flaky hv_clock_test() x86: hyperv-v: Various unmerged patches - - - --- 2024-03-06 Vitaly Kuznetsov New
[kvm-unit-tests,12/13] x86: hyperv_stimer: add direct mode tests x86: hyperv-v: Various unmerged patches - - - --- 2024-03-06 Vitaly Kuznetsov New
[kvm-unit-tests,11/13] x86: hyperv_stimer: don't require hyperv-testdev x86: hyperv-v: Various unmerged patches - - - --- 2024-03-06 Vitaly Kuznetsov New
[kvm-unit-tests,10/13] x86: hyperv_stimer: define union hv_stimer_config x86: hyperv-v: Various unmerged patches - - - --- 2024-03-06 Vitaly Kuznetsov New
[kvm-unit-tests,09/13] x86: hyperv_stimer: keep SINT number parameter in 'struct stimer' x86: hyperv-v: Various unmerged patches - - - --- 2024-03-06 Vitaly Kuznetsov New
[kvm-unit-tests,08/13] x86: hyper-v: Unify hyperv_clock with other Hyper-V tests x86: hyperv-v: Various unmerged patches - - - --- 2024-03-06 Vitaly Kuznetsov New
[kvm-unit-tests,07/13] x86: hyper-v: Use 'goto' instead of putting the whole test in an 'if' branch… x86: hyperv-v: Various unmerged patches - - - --- 2024-03-06 Vitaly Kuznetsov New
[kvm-unit-tests,06/13] x86: hyper-v: Use report_skip() in hyperv_stimer when pre-requisites are not… x86: hyperv-v: Various unmerged patches - - - --- 2024-03-06 Vitaly Kuznetsov New
[kvm-unit-tests,05/13] x86: hyper-v: Use '-cpu host,hv_passhtrough' for Hyper-V tests x86: hyperv-v: Various unmerged patches - - - --- 2024-03-06 Vitaly Kuznetsov New
[kvm-unit-tests,04/13] x86: hyperv_clock: print sequence field of reference TSC page x86: hyperv-v: Various unmerged patches - - - --- 2024-03-06 Vitaly Kuznetsov New
[kvm-unit-tests,03/13] x86: hyperv_clock: handle non-consecutive APIC IDs x86: hyperv-v: Various unmerged patches - - - --- 2024-03-06 Vitaly Kuznetsov New
[kvm-unit-tests,02/13] x86: hyperv: improve naming of stimer functions x86: hyperv-v: Various unmerged patches - - - --- 2024-03-06 Vitaly Kuznetsov New
[kvm-unit-tests,01/13] x86: hyperv: Use correct macro in checking SynIC timer support x86: hyperv-v: Various unmerged patches - - - --- 2024-03-06 Vitaly Kuznetsov New
[3/3] KVM: selftests: Check that KVM_FEATURE_PV_UNHALT is cleared with KVM_X86_DISABLE_EXITS_HLT KVM: x86: Fix KVM_FEATURE_PV_UNHALT update logic - - - --- 2024-02-28 Vitaly Kuznetsov New
[2/3] KVM: x86: Use actual kvm_cpuid.base for clearing KVM_FEATURE_PV_UNHALT KVM: x86: Fix KVM_FEATURE_PV_UNHALT update logic - - - --- 2024-02-28 Vitaly Kuznetsov New
[1/3] KVM: x86: Introduce __kvm_get_hypervisor_cpuid() helper KVM: x86: Fix KVM_FEATURE_PV_UNHALT update logic - - - --- 2024-02-28 Vitaly Kuznetsov New
[v2] KVM: selftests: Compare wall time from xen shinfo against KVM_GET_CLOCK [v2] KVM: selftests: Compare wall time from xen shinfo against KVM_GET_CLOCK - - - --- 2024-02-06 Vitaly Kuznetsov New
[v2,2/2] KVM: selftests: Fail tests when open() fails with !ENOENT [v2,1/2] KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing - - - --- 2024-01-29 Vitaly Kuznetsov New
[v2,1/2] KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing [v2,1/2] KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing - - - --- 2024-01-29 Vitaly Kuznetsov New
[2/2] KVM: selftests: Fail tests when open() fails with !ENOENT [1/2] KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing - - - --- 2024-01-24 Vitaly Kuznetsov New
[1/2] KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing [1/2] KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing - - - --- 2024-01-24 Vitaly Kuznetsov New
KVM: selftests: Compare wall time from xen shinfo against KVM_GET_CLOCK KVM: selftests: Compare wall time from xen shinfo against KVM_GET_CLOCK - - - --- 2024-01-11 Vitaly Kuznetsov New
[5/5] KVM: x86: Make gtod_is_based_on_tsc() return 'bool' KVM: selftests: Fix clocksource requirements in tests - - - --- 2024-01-09 Vitaly Kuznetsov New
[4/5] KVM: selftests: Make hyperv_clock require TSC based system clocksource KVM: selftests: Fix clocksource requirements in tests - - - --- 2024-01-09 Vitaly Kuznetsov New
[3/5] KVM: selftests: Run clocksource dependent tests with hyperv_clocksource_tsc_page too KVM: selftests: Fix clocksource requirements in tests - - - --- 2024-01-09 Vitaly Kuznetsov New
[2/5] KVM: selftests: Use generic sys_clocksource_is_tsc() in vmx_nested_tsc_scaling_test KVM: selftests: Fix clocksource requirements in tests - - - --- 2024-01-09 Vitaly Kuznetsov New
[1/5] KVM: selftests: Generalize check_clocksource() from kvm_clock_test KVM: selftests: Fix clocksource requirements in tests - - - --- 2024-01-09 Vitaly Kuznetsov New
[v2,16/16] KVM: nSVM: hyper-v: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-12-05 Vitaly Kuznetsov New
[v2,15/16] KVM: nVMX: hyper-v: Hide more stuff under CONFIG_KVM_HYPERV KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-12-05 Vitaly Kuznetsov New
[v2,14/16] KVM: nVMX: hyper-v: Introduce nested_vmx_evmcs() accessor KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-12-05 Vitaly Kuznetsov New
[v2,13/16] KVM: nVMX: hyper-v: Introduce nested_vmx_is_evmptr12_{valid,set}() helpers KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-12-05 Vitaly Kuznetsov New
[v2,12/16] KVM: x86: Make Hyper-V emulation optional KVM: x86: Make Hyper-V emulation optional - 1 1 --- 2023-12-05 Vitaly Kuznetsov New
[v2,11/16] KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.h KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-12-05 Vitaly Kuznetsov New
[v2,10/16] KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull vmx_set_nested_state_test for !eVMCS … KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-12-05 Vitaly Kuznetsov New
[v2,09/16] KVM: selftests: Make all Hyper-V tests explicitly dependent on Hyper-V emulation support… KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-12-05 Vitaly Kuznetsov New
[v2,08/16] KVM: x86: hyper-v: Split off nested_evmcs_handle_vmclear() KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-12-05 Vitaly Kuznetsov New
[v2,07/16] KVM: x86: hyper-v: Introduce kvm_hv_nested_transtion_tlb_flush() helper KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-12-05 Vitaly Kuznetsov New
[v2,06/16] KVM: VMX: Split off hyperv_evmcs.{ch} KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-12-05 Vitaly Kuznetsov New
[v2,05/16] KVM: x86: hyper-v: Introduce kvm_hv_synic_has_vector() KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-12-05 Vitaly Kuznetsov New
[v2,04/16] KVM: x86: hyper-v: Introduce kvm_hv_synic_auto_eoi_set() KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-12-05 Vitaly Kuznetsov New
[v2,03/16] KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-12-05 Vitaly Kuznetsov New
[v2,02/16] KVM: x86: hyper-v: Move Hyper-V partition assist page out of Hyper-V emulation context KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-12-05 Vitaly Kuznetsov New
[v2,01/16] KVM: x86: xen: Remove unneeded xen context from struct kvm_arch when !CONFIG_KVM_XEN KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-12-05 Vitaly Kuznetsov New
[kvm-unit-tests,4/4] x86: hyper-v: Unify hyperv_clock with other Hyper-V tests x86: hyper-v: Add support for CONFIG_KVM_HYPERV - - - --- 2023-10-25 Vitaly Kuznetsov New
[kvm-unit-tests,3/4] x86: hyper-v: Use 'goto' instead of putting the whole test in an 'if' branch i… x86: hyper-v: Add support for CONFIG_KVM_HYPERV - - - --- 2023-10-25 Vitaly Kuznetsov New
[kvm-unit-tests,2/4] x86: hyper-v: Use report_skip() in hyperv_stimer when pre-requisites are not m… x86: hyper-v: Add support for CONFIG_KVM_HYPERV - - - --- 2023-10-25 Vitaly Kuznetsov New
[kvm-unit-tests,1/4] x86: hyper-v: Use '-cpu host,hv_passhtrough' for Hyper-V tests x86: hyper-v: Add support for CONFIG_KVM_HYPERV - - - --- 2023-10-25 Vitaly Kuznetsov New
[14/14] KVM: nSVM: hyper-v: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-10-25 Vitaly Kuznetsov New
[13/14] KVM: nVMX: hyper-v: Hide more stuff under CONFIG_KVM_HYPERV KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-10-25 Vitaly Kuznetsov New
[12/14] KVM: nVMX: hyper-v: Introduce nested_vmx_evmcs() accessor KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-10-25 Vitaly Kuznetsov New
[11/14] KVM: nVMX: hyper-v: Introduce nested_vmx_evmptr12() and nested_vmx_is_evmptr12_valid() help… KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-10-25 Vitaly Kuznetsov New
[10/14] KVM: x86: Make Hyper-V emulation optional KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-10-25 Vitaly Kuznetsov New
[09/14] KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull vmx_set_nested_state_test for !eVMCS case KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-10-25 Vitaly Kuznetsov New
[08/14] KVM: selftests: Make all Hyper-V tests explicitly dependent on Hyper-V emulation support in… KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-10-25 Vitaly Kuznetsov New
[07/14] KVM: x86: hyper-v: Introduce kvm_hv_nested_transtion_tlb_flush() helper KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-10-25 Vitaly Kuznetsov New
[06/14] KVM: VMX: Split off hyperv_evmcs.{ch} KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-10-25 Vitaly Kuznetsov New
[05/14] KVM: x86: hyper-v: Introduce kvm_hv_synic_has_vector() KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-10-25 Vitaly Kuznetsov New
[04/14] KVM: x86: hyper-v: Introduce kvm_hv_synic_auto_eoi_set() KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-10-25 Vitaly Kuznetsov New
[03/14] KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-10-25 Vitaly Kuznetsov New
[02/14] KVM: x86: hyper-v: Move Hyper-V partition assist page out of Hyper-V emulation context KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-10-25 Vitaly Kuznetsov New
[01/14] KVM: x86: xen: Remove unneeded xen context from struct kvm_arch when !CONFIG_KVM_XEN KVM: x86: Make Hyper-V emulation optional - 1 - --- 2023-10-25 Vitaly Kuznetsov New
[RFC,11/11] KVM: nSVM: hyper-v: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV KVM: x86: Make Hyper-V emulation optional (AKA introduce CONFIG_KVM_HYPERV) - 1 - --- 2023-10-10 Vitaly Kuznetsov New
[RFC,10/11] KVM: nVMX: hyper-v: Hide more stuff under CONFIG_KVM_HYPERV KVM: x86: Make Hyper-V emulation optional (AKA introduce CONFIG_KVM_HYPERV) - 1 - --- 2023-10-10 Vitaly Kuznetsov New
[RFC,09/11] KVM: nVMX: hyper-v: Introduce nested_vmx_evmcs() accessor KVM: x86: Make Hyper-V emulation optional (AKA introduce CONFIG_KVM_HYPERV) - 1 - --- 2023-10-10 Vitaly Kuznetsov New
[RFC,08/11] KVM: nVMX: hyper-v: Introduce nested_vmx_evmptr() accessor KVM: x86: Make Hyper-V emulation optional (AKA introduce CONFIG_KVM_HYPERV) - - - --- 2023-10-10 Vitaly Kuznetsov New
[RFC,07/11] KVM: x86: Make Hyper-V emulation optional KVM: x86: Make Hyper-V emulation optional (AKA introduce CONFIG_KVM_HYPERV) - - - --- 2023-10-10 Vitaly Kuznetsov New
[RFC,06/11] KVM: VMX: Split off hyperv_evmcs.{ch} KVM: x86: Make Hyper-V emulation optional (AKA introduce CONFIG_KVM_HYPERV) - 1 - --- 2023-10-10 Vitaly Kuznetsov New
[RFC,05/11] KVM: x86: hyper-v: Introduce kvm_hv_synic_has_vector() KVM: x86: Make Hyper-V emulation optional (AKA introduce CONFIG_KVM_HYPERV) - 1 - --- 2023-10-10 Vitaly Kuznetsov New
[RFC,04/11] KVM: x86: hyper-v: Introduce kvm_hv_synic_auto_eoi_set() KVM: x86: Make Hyper-V emulation optional (AKA introduce CONFIG_KVM_HYPERV) - 1 - --- 2023-10-10 Vitaly Kuznetsov New
[RFC,03/11] KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} KVM: x86: Make Hyper-V emulation optional (AKA introduce CONFIG_KVM_HYPERV) - 1 - --- 2023-10-10 Vitaly Kuznetsov New
[RFC,02/11] KVM: x86: hyper-v: Move Hyper-V partition assist page out of Hyper-V emulation context KVM: x86: Make Hyper-V emulation optional (AKA introduce CONFIG_KVM_HYPERV) - - - --- 2023-10-10 Vitaly Kuznetsov New
[RFC,01/11] KVM: x86: xen: Remove unneeded xen context from struct kvm_arch when !CONFIG_KVM_XEN KVM: x86: Make Hyper-V emulation optional (AKA introduce CONFIG_KVM_HYPERV) - 1 - --- 2023-10-10 Vitaly Kuznetsov New
[v2] KVM: x86: hyper-v: Fix 'using uninitialized value' Coverity warning [v2] KVM: x86: hyper-v: Fix 'using uninitialized value' Coverity warning - 1 - --- 2022-12-08 Vitaly Kuznetsov New
KVM: x86: hyper-v: Fix 'using uninitialized value' Coverity warning KVM: x86: hyper-v: Fix 'using uninitialized value' Coverity warning - - - --- 2022-12-02 Vitaly Kuznetsov New
[v2,4/4] KVM: VMX: Resurrect vmcs_conf sanitization for KVM-on-Hyper-V KVM: VMX: nVMX: Make eVMCS enablement more robust - - - --- 2022-11-04 Vitaly Kuznetsov New
[v2,3/4] KVM: nVMX: Prepare to sanitize tertiary execution controls with eVMCS KVM: VMX: nVMX: Make eVMCS enablement more robust - - - --- 2022-11-04 Vitaly Kuznetsov New
[v2,2/4] KVM: nVMX: Invert 'unsupported by eVMCSv1' check KVM: VMX: nVMX: Make eVMCS enablement more robust - - - --- 2022-11-04 Vitaly Kuznetsov New
[v2,1/4] KVM: nVMX: Sanitize primary processor-based VM-execution controls with eVMCS too KVM: VMX: nVMX: Make eVMCS enablement more robust - - - --- 2022-11-04 Vitaly Kuznetsov New
[v13,48/48] KVM: selftests: Rename 'evmcs_test' to 'hyperv_evmcs' KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush features - 1 - --- 2022-11-01 Vitaly Kuznetsov New
[v13,47/48] KVM: selftests: hyperv_svm_test: Introduce L2 TLB flush test KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush features - - - --- 2022-11-01 Vitaly Kuznetsov New
[v13,46/48] KVM: selftests: evmcs_test: Introduce L2 TLB flush test KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush features - - - --- 2022-11-01 Vitaly Kuznetsov New
[v13,45/48] KVM: selftests: Introduce rdmsr_from_l2() and use it for MSR-Bitmap tests KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush features - - - --- 2022-11-01 Vitaly Kuznetsov New
[v13,44/48] KVM: selftests: Stuff RAX/RCX with 'safe' values in vmmcall()/vmcall() KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush features - 1 - --- 2022-11-01 Vitaly Kuznetsov New
[v13,43/48] KVM: selftests: Allocate Hyper-V partition assist page KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush features - 1 - --- 2022-11-01 Vitaly Kuznetsov New
[v13,42/48] KVM: selftests: Create a vendor independent helper to allocate Hyper-V specific test pa… KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush features - 1 - --- 2022-11-01 Vitaly Kuznetsov New
[v13,41/48] KVM: selftests: Split off load_evmcs() from load_vmcs() KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush features - 1 - --- 2022-11-01 Vitaly Kuznetsov New
[v13,40/48] KVM: selftests: Move Hyper-V VP assist page enablement out of evmcs.h KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush features - 2 - --- 2022-11-01 Vitaly Kuznetsov New
[v13,39/48] KVM: selftests: Sync 'struct hv_vp_assist_page' definition with hyperv-tlfs.h KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush features - 2 - --- 2022-11-01 Vitaly Kuznetsov New
[v13,38/48] KVM: selftests: Sync 'struct hv_enlightened_vmcs' definition with hyperv-tlfs.h KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush features - 2 - --- 2022-11-01 Vitaly Kuznetsov New
[v13,37/48] KVM: selftests: Hyper-V PV TLB flush selftest KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush features - 1 - --- 2022-11-01 Vitaly Kuznetsov New
[v13,36/48] KVM: selftests: Drop helpers to read/write page table entries KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush features - - - --- 2022-11-01 Vitaly Kuznetsov New
[v13,35/48] KVM: selftests: Export vm_vaddr_unused_gap() to make it possible to request unmapped ra… KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush features - 1 - --- 2022-11-01 Vitaly Kuznetsov New
[v13,34/48] KVM: selftests: Fill in vm->vpages_mapped bitmap in virt_map() too KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush features - 2 - --- 2022-11-01 Vitaly Kuznetsov New
[v13,33/48] KVM: selftests: Hyper-V PV IPI selftest KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush features - 1 - --- 2022-11-01 Vitaly Kuznetsov New
« 1 2 3 417 18 »