summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-02-15Merge tag 'kvm-x86-vmx-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2023-02-15Merge tag 'kvm-x86-svm-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2023-02-15Merge tag 'kvm-x86-selftests-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2023-02-15Merge tag 'kvm-x86-pmu-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2023-02-15Merge tag 'kvm-x86-mmu-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2023-02-15Merge tag 'kvm-x86-misc-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2023-02-15Merge tag 'kvm-x86-generic-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2023-02-08KVM: selftests: Remove duplicate macro definitionShaoqin Huang
2023-02-08KVM: selftests: Clean up misnomers in xen_shinfo_testMichal Luczaj
2023-02-08selftests: KVM: Replace optarg with arg in guest_modes_cmdlineShaoqin Huang
2023-02-07KVM: update code comment in struct kvm_vcpuWang Yong
2023-02-07KVM: selftests: Assign guest page size in sync area early in memslot_perf_testGavin Shan
2023-02-07KVM: selftests: Remove duplicate VM creation in memslot_perf_testGavin Shan
2023-02-07KVM: SVM: Fix potential overflow in SEV's send|receive_update_data()Peter Gonda
2023-02-07KVM: VMX: Fix crash due to uninitialized current_vmcsAlexandru Matei
2023-02-07KVM: nVMX: Simplify the setting of SECONDARY_EXEC_ENABLE_VMFUNC for nested.Yu Zhang
2023-02-07KVM: VMX: Do not trap VMFUNC instructions for L1 guests.Yu Zhang
2023-02-03KVM: x86: Simplify msr_io()Michal Luczaj
2023-02-03KVM: x86: Remove unnecessary initialization in kvm_vm_ioctl_set_msr_filter()Michal Luczaj
2023-02-03KVM: x86: Explicitly state lockdep condition of msr_filter updateMichal Luczaj
2023-02-03KVM: x86: Simplify msr_filter updateMichal Luczaj
2023-02-03KVM: x86: Optimize kvm->lock and SRCU interaction (KVM_X86_SET_MSR_FILTER)Michal Luczaj
2023-02-03KVM: x86: Optimize kvm->lock and SRCU interaction (KVM_SET_PMU_EVENT_FILTER)Michal Luczaj
2023-02-03KVM: x86/emulator: Fix comment in __load_segment_descriptor()Michal Luczaj
2023-02-03KVM: x86/emulator: Fix segment load privilege level validationMichal Luczaj
2023-02-01perf/x86/intel: Expose EPT-friendly PEBS for SPR and future modelsLike Xu
2023-02-01KVM: x86/pmu: Add PRIR++ and PDist support for SPR and later modelsLike Xu
2023-02-01KVM: selftests: Test Hyper-V extended hypercall exit to userspaceVipin Sharma
2023-02-01KVM: selftests: Replace hardcoded Linux OS id with HYPERV_LINUX_OS_IDVipin Sharma
2023-02-01KVM: selftests: Test Hyper-V extended hypercall enablementVipin Sharma
2023-02-01KVM: x86: hyper-v: Add extended hypercall support in Hyper-vVipin Sharma
2023-02-01KVM: x86: hyper-v: Use common code for hypercall userspace exitVipin Sharma
2023-02-01KVM: Destroy target device if coalesced MMIO unregistration failsSean Christopherson
2023-01-31KVM: x86: Use emulator callbacks instead of duplicating "host flags"Maxim Levitsky
2023-01-31KVM: x86: Move HF_NMI_MASK and HF_IRET_MASK into "struct vcpu_svm"Maxim Levitsky
2023-01-31KVM: x86: Move HF_GIF_MASK into "struct vcpu_svm" as "guest_gif"Maxim Levitsky
2023-01-31KVM: nSVM: Don't sync tlb_ctl back to vmcb12 on nested VM-ExitMaxim Levitsky
2023-01-26KVM: x86/pmu: Provide "error" semantics for unsupported-but-known PMU MSRsSean Christopherson
2023-01-26KVM: x86/pmu: Don't tell userspace to save MSRs for non-existent fixed PMCsLike Xu
2023-01-26KVM: x86/pmu: Don't tell userspace to save PMU MSRs if PMU is disabledSean Christopherson
2023-01-26KVM: x86/pmu: Use separate array for defining "PMU MSRs to save"Sean Christopherson
2023-01-26KVM: x86/pmu: Gate all "unimplemented MSR" prints on report_ignored_msrsSean Christopherson
2023-01-26KVM: x86/pmu: Cap kvm_pmu_cap.num_counters_gp at KVM's internal maxSean Christopherson
2023-01-26KVM: x86/pmu: Drop event_type and rename "struct kvm_event_hw_type_mapping"Like Xu
2023-01-24KVM: x86: Replace IS_ERR() with IS_ERR_VALUE()ye xingchen
2023-01-24KVM: VMX: Handle NMI VM-Exits in noinstr regionSean Christopherson
2023-01-24KVM: VMX: Provide separate subroutines for invoking NMI vs. IRQ handlersSean Christopherson
2023-01-24x86/entry: KVM: Use dedicated VMX NMI entry for 32-bit kernels tooSean Christopherson
2023-01-24KVM: VMX: Always inline to_vmx() and to_kvm_vmx()Sean Christopherson
2023-01-24KVM: VMX: Always inline eVMCS read/write helpersSean Christopherson