2022-09-26 | Vitaly Kuznetsov | KVM: VMX: Add missing CPU based VM execution controls... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220830133737.1539624-27-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-09-26 | Vitaly Kuznetsov | KVM: VMX: Add missing VMEXIT controls to vmcs_config Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220830133737.1539624-26-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-09-26 | Vitaly Kuznetsov | KVM: VMX: Move CPU_BASED_CR8_{LOAD,STORE}_EXITING filtering... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220830133737.1539624-25-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-09-26 | Vitaly Kuznetsov | KVM: VMX: Extend VMX controls macro shenanigans Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220830133737.1539624-24-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-09-26 | Vitaly Kuznetsov | KVM: VMX: Tweak the special handling of SECONDARY_EXEC_ENCLS... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220830133737.1539624-22-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-09-26 | Vitaly Kuznetsov | KVM: VMX: Check CPU_BASED_{INTR,NMI}_WINDOW_EXITING... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220830133737.1539624-21-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-09-26 | Vitaly Kuznetsov | KVM: VMX: Check VM_ENTRY_IA32E_MODE in setup_vmcs_config() Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220830133737.1539624-20-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-09-26 | Vitaly Kuznetsov | KVM: VMX: Get rid of eVMCS specific VMX controls sanitization Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220830133737.1539624-17-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-09-26 | Vitaly Kuznetsov | KVM: nVMX: Support PERF_GLOBAL_CTRL with enlightened... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220830133737.1539624-16-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-09-26 | Vitaly Kuznetsov | KVM: selftests: Switch to updated eVMCSv1 definition Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220830133737.1539624-14-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-09-26 | Vitaly Kuznetsov | KVM: selftests: Add ENCLS_EXITING_BITMAP{,HIGH} VMCS... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220830133737.1539624-13-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-09-26 | Vitaly Kuznetsov | KVM: x86: hyper-v: Cache HYPERV_CPUID_NESTED_FEATURES... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220830133737.1539624-12-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-09-26 | Vitaly Kuznetsov | KVM: nVMX: Support several new fields in eVMCSv1 Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220830133737.1539624-11-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-09-26 | Vitaly Kuznetsov | KVM: VMX: Define VMCS-to-EVMCS conversion for the new... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220830133737.1539624-10-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-09-26 | Vitaly Kuznetsov | KVM: nVMX: Refactor unsupported eVMCS controls logic... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220830133737.1539624-8-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-09-26 | Vitaly Kuznetsov | KVM: x86: Zero out entire Hyper-V CPUID cache before... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220830133737.1539624-4-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-09-26 | Vitaly Kuznetsov | x86/hyperv: Update 'struct hv_enlightened_vmcs' definition Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220830133737.1539624-3-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-09-26 | Vitaly Kuznetsov | x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220830133737.1539624-2-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-07-14 | Vitaly Kuznetsov | KVM: x86: Fully initialize 'struct kvm_lapic_irq' in... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220708125147.593975-1-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-07-14 | Vitaly Kuznetsov | KVM: nVMX: Always enable TSC scaling for L2 when it... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220712135009.952805-1-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-07-14 | Vitaly Kuznetsov | KVM: selftests: Use "a" and "d" to set EAX/EDX for... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-07-12 | Vitaly Kuznetsov | KVM: nVMX: Always enable TSC scaling for L2 when it... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220712135009.952805-1-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-07-08 | Vitaly Kuznetsov | KVM: x86: Fully initialize 'struct kvm_lapic_irq' in... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220708125147.593975-1-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-06-07 | Vitaly Kuznetsov | KVM: selftests: Make hyperv_clock selftest more stable Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...Id: <20220601144322.1968742-1-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-04-11 | Vitaly Kuznetsov | KVM: x86: hyper-v: Avoid writing to TSC page without... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220407201013.963226-1-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-03-29 | Vitaly Kuznetsov | KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220325132140.25650-4-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-03-29 | Vitaly Kuznetsov | KVM: x86: Avoid theoretical NULL pointer dereference... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220325132140.25650-3-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-03-29 | Vitaly Kuznetsov | KVM: x86: Check lapic_in_kernel() before attempting... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220325132140.25650-2-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-02-25 | Vitaly Kuznetsov | KVM: x86: hyper-v: HVCALL_SEND_IPI_EX is an XMM fast... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220222154642.684285-5-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-02-25 | Vitaly Kuznetsov | KVM: x86: hyper-v: Fix the maximum number of sparse... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220222154642.684285-4-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-02-25 | Vitaly Kuznetsov | KVM: x86: hyper-v: Drop redundant 'ex' parameter from... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220222154642.684285-3-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-02-25 | Vitaly Kuznetsov | KVM: x86: hyper-v: Drop redundant 'ex' parameter from... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220222154642.684285-2-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-02-10 | Vitaly Kuznetsov | KVM: selftests: nSVM: Add enlightened MSR-Bitmap selftest Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220203104620.277031-7-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-02-10 | Vitaly Kuznetsov | KVM: selftests: nSVM: Update 'struct vmcb_control_area... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220203104620.277031-6-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-02-10 | Vitaly Kuznetsov | KVM: selftests: nSVM: Set up MSR-Bitmap for SVM guests Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220203104620.277031-5-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-02-10 | Vitaly Kuznetsov | KVM: selftests: nVMX: Add enlightened MSR-Bitmap selftest Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220203104620.277031-4-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-02-10 | Vitaly Kuznetsov | KVM: selftests: nVMX: Properly deal with 'hv_clean_fields' Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220203104620.277031-3-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-02-10 | Vitaly Kuznetsov | KVM: selftests: Adapt hyperv_cpuid test to the newly... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220203104620.277031-2-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-02-10 | Vitaly Kuznetsov | KVM: nSVM: Implement Enlightened MSR-Bitmap feature Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220202095100.129834-5-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-02-10 | Vitaly Kuznetsov | KVM: nSVM: Split off common definitions for Hyper-V... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220202095100.129834-4-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-02-10 | Vitaly Kuznetsov | KVM: x86: Make kvm_hv_hypercall_enabled() static inline Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220202095100.129834-3-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-02-10 | Vitaly Kuznetsov | KVM: nSVM: Track whether changes in L0 require MSR... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20220202095100.129834-2-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-02-03 | Vitaly Kuznetsov | Drivers: hv: Compare cpumasks and not their weights... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220128103412.3033736-3-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-02-03 | Vitaly Kuznetsov | Drivers: hv: Rename 'alloced' to 'allocated' Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220128103412.3033736-2-vkuznets@redhat.com |
commit | commitdiff | tree |
2022-01-28 | Vitaly Kuznetsov | KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...Id: <20220112170134.1904308-6-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-01-28 | Vitaly Kuznetsov | KVM: nVMX: Implement evmcs_field_offset() suitable... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...Id: <20220112170134.1904308-5-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-01-28 | Vitaly Kuznetsov | KVM: nVMX: Rename vmcs_to_field_offset{,_table} Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...Id: <20220112170134.1904308-4-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-01-28 | Vitaly Kuznetsov | KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...Id: <20220112170134.1904308-3-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-01-28 | Vitaly Kuznetsov | KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...Id: <20220112170134.1904308-2-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-01-26 | Vitaly Kuznetsov | KVM: x86: Check .flags in kvm_cpuid_check_equal() too Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...Id: <20220126131804.2839410-1-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-01-26 | Vitaly Kuznetsov | KVM: SVM: drop unnecessary code in svm_hv_vmcb_dirty_nested_... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211220152139.418372-2-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-01-26 | Vitaly Kuznetsov | KVM: SVM: hyper-v: Enable Enlightened MSR-Bitmap support... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211220152139.418372-3-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-01-25 | Vitaly Kuznetsov | KVM: x86: Move CPUID.(EAX=0x12,ECX=1) mangling to __kvm_upda... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...Id: <20220124103606.2630588-2-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-01-17 | Vitaly Kuznetsov | KVM: selftests: Test KVM_SET_CPUID2 after KVM_RUN Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...Id: <20220117150542.2176196-5-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-01-17 | Vitaly Kuznetsov | KVM: selftests: Rename 'get_cpuid_test' to 'cpuid_test' Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...Id: <20220117150542.2176196-4-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-01-17 | Vitaly Kuznetsov | KVM: x86: Partially allow KVM_SET_CPUID{,2} after KVM_RUN Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...Id: <20220117150542.2176196-3-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-01-17 | Vitaly Kuznetsov | KVM: x86: Do runtime CPUID update before updating vcpu... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...Id: <20220117150542.2176196-2-vkuznets@redhat.com> |
commit | commitdiff | tree |
2022-01-10 | Vitaly Kuznetsov | x86/hyperv: Properly deal with empty cpumasks in hyperv_flus... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20220106094611.1404218-1-vkuznets@redhat.com |
commit | commitdiff | tree |
2021-12-19 | Vitaly Kuznetsov | KVM: selftests: vmx_pmu_msrs_test: Drop tests mangling... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211216165213.338923-2-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-12-19 | Vitaly Kuznetsov | KVM: x86: Drop guest CPUID check for host initiated... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211216165213.338923-3-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-12-17 | Vitaly Kuznetsov | ACPI: NUMA: Process hotpluggable memblocks when !CONFIG_MEMO... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-12-10 | Vitaly Kuznetsov | KVM: x86: Wait for IPIs to be delivered when handling... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211209102937.584397-1-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-12-08 | Vitaly Kuznetsov | KVM: nVMX: Implement Enlightened MSR Bitmap feature Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211129094704.326635-5-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-12-08 | Vitaly Kuznetsov | KVM: nVMX: Track whether changes in L0 require MSR... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211129094704.326635-4-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-12-08 | Vitaly Kuznetsov | KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211129094704.326635-3-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-12-08 | Vitaly Kuznetsov | KVM: nVMX: Don't use Enlightened MSR Bitmap for L3 Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211129094704.326635-2-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-12-07 | Vitaly Kuznetsov | KVM: Drop stale kvm_is_transparent_hugepage() declaration Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20211018151407.2107363-1-vkuznets@redhat.com |
commit | commitdiff | tree |
2021-11-26 | Vitaly Kuznetsov | KVM: selftests: Make sure kvm_create_max_vcpus test... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211123135953.667434-1-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-11-26 | Vitaly Kuznetsov | KVM: x86: Forbid KVM_SET_CPUID{,2} after KVM_RUN Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211122175818.608220-3-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-11-26 | Vitaly Kuznetsov | KVM: selftests: Avoid KVM_SET_CPUID2 after KVM_RUN... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211122175818.608220-2-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-11-18 | Vitaly Kuznetsov | KVM: x86: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211116163443.88707-7-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-11-18 | Vitaly Kuznetsov | KVM: s390: Cap KVM_CAP_NR_VCPUS by num_online_cpus() Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211116163443.88707-6-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-11-18 | Vitaly Kuznetsov | KVM: RISC-V: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211116163443.88707-5-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-11-18 | Vitaly Kuznetsov | KVM: PPC: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211116163443.88707-4-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-11-18 | Vitaly Kuznetsov | KVM: MIPS: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211116163443.88707-3-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-11-18 | Vitaly Kuznetsov | KVM: arm64: Cap KVM_CAP_NR_VCPUS by kvm_arm_default_max_vcpus() Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211116163443.88707-2-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-11-11 | Vitaly Kuznetsov | KVM: x86: Drop arbitrary KVM_SOFT_MAX_VCPUS Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211111134733.86601-1-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-11-11 | Vitaly Kuznetsov | KVM: x86: Don't update vcpu->arch.pv_eoi.msr_val when... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211108152819.12485-3-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-11-11 | Vitaly Kuznetsov | KVM: x86: Rename kvm_lapic_enable_pv_eoi() Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20211108152819.12485-2-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-10-28 | Vitaly Kuznetsov | x86/hyperv: Protect set_hv_tscchange_cb() against getting... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20211012155005.1613352-1-vkuznets@redhat.com |
commit | commitdiff | tree |
2021-10-06 | Vitaly Kuznetsov | x86/hyperv: Avoid erroneously sending IPI to 'self' Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20211006125016.941616-1-vkuznets@redhat.com |
commit | commitdiff | tree |
2021-09-30 | Vitaly Kuznetsov | KVM: Make kvm_make_vcpus_request_mask() use pre-allocated... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20210903075141.403071-9-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-09-30 | Vitaly Kuznetsov | KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_exc... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20210903075141.403071-8-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-09-30 | Vitaly Kuznetsov | KVM: Drop 'except' parameter from kvm_make_vcpus_request_mask() Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20210903075141.403071-6-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-09-30 | Vitaly Kuznetsov | KVM: Optimize kvm_make_vcpus_request_mask() a bit Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20210903075141.403071-5-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-09-30 | Vitaly Kuznetsov | KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20210903075141.403071-4-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-09-30 | Vitaly Kuznetsov | KVM: nVMX: Reset vmxon_ptr upon VMXOFF emulation. Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-09-22 | Vitaly Kuznetsov | KVM: nVMX: Filter out all unsupported controls when... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20210907163530.110066-1-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-09-22 | Vitaly Kuznetsov | KVM: x86: Fix stack-out-of-bounds memory access from... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...Id: <20210827092516.1027264-7-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-09-03 | Vitaly Kuznetsov | Drivers: hv: vmbus: Fix kernel crash upon unbinding... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20210831143916.144983-1-vkuznets@redhat.com |
commit | commitdiff | tree |
2021-08-25 | Vitaly Kuznetsov | hv_utils: Set the maximum packet size for VSS driver... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> ...org/r/20210825133857.847866-1-vkuznets@redhat.com |
commit | commitdiff | tree |
2021-08-20 | Vitaly Kuznetsov | KVM: x86: hyper-v: Deactivate APICv only when AutoEOI... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-08-03 | Vitaly Kuznetsov | KVM: selftests: Test access to XMM fast hypercalls Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20210730122625.112848-5-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-08-03 | Vitaly Kuznetsov | KVM: x86: hyper-v: Check if guest is allowed to use... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20210730122625.112848-4-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-08-03 | Vitaly Kuznetsov | KVM: x86: Introduce trace_kvm_hv_hypercall_done() Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20210730122625.112848-3-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-08-03 | Vitaly Kuznetsov | KVM: x86: hyper-v: Check access to hypercall before... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20210730122625.112848-2-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-07-26 | Vitaly Kuznetsov | KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_A... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20210722123018.260035-1-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-07-26 | Vitaly Kuznetsov | KVM: Documentation: Fix KVM_CAP_ENFORCE_PV_FEATURE_CPUID... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20210722092628.236474-1-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-07-26 | Vitaly Kuznetsov | KVM: nSVM: Swap the parameter order for svm_copy_vmrun_state... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20210719090322.625277-1-vkuznets@redhat.com> |
commit | commitdiff | tree |
2021-07-26 | Vitaly Kuznetsov | KVM: nSVM: Rename nested_svm_vmloadsave() to svm_copy_vmload... Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20210716144104.465269-1-vkuznets@redhat.com> |
commit | commitdiff | tree |
next |