summaryrefslogtreecommitdiff
path: root/arch/x86/kvm
AgeCommit message (Expand)AuthorFilesLines
2023-02-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds56-1397/+2207
2023-02-24Merge tag 'mm-nonmm-stable-2023-02-20-15-29' of git://git.kernel.org/pub/scm/...Linus Torvalds1-4/+4
2023-02-22KVM: SVM: hyper-v: placate modpost section mismatch errorRandy Dunlap1-2/+2
2023-02-22Merge tag 'kvm-x86-apic-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini3-49/+70
2023-02-22Merge tag 'x86_cpu_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds4-19/+29
2023-02-16kvm: initialize all of the kvm_debugregs structure before sending it to users...Greg Kroah-Hartman1-2/+1
2023-02-16KVM: x86/mmu: Make tdp_mmu_allowed staticDavid Matlack1-1/+1
2023-02-15Merge tag 'kvm-riscv-6.3-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini1-12/+9
2023-02-15Merge tag 'kvm-x86-vmx-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini9-113/+133
2023-02-15Merge tag 'kvm-x86-svm-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini9-41/+60
2023-02-15KVM: x86/pmu: Disable vPMU support on hybrid CPUs (host PMUs)Sean Christopherson1-7/+19
2023-02-15Merge tag 'kvm-x86-pmu-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini9-184/+401
2023-02-15Merge tag 'kvm-x86-mmu-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini7-48/+63
2023-02-10KVM: x86: Mitigate the cross-thread return address predictions bugTom Lendacky1-11/+32
2023-02-08KVM: SVM: Fix potential overflow in SEV's send|receive_update_data()Peter Gonda1-2/+2
2023-02-07KVM: VMX: Fix crash due to uninitialized current_vmcsAlexandru Matei2-13/+7
2023-02-07KVM: nVMX: Simplify the setting of SECONDARY_EXEC_ENABLE_VMFUNC for nested.Yu Zhang1-9/+5
2023-02-07KVM: VMX: Do not trap VMFUNC instructions for L1 guests.Yu Zhang2-4/+9
2023-02-04KVM: x86: Simplify msr_io()Michal Luczaj1-9/+3
2023-02-04KVM: x86: Remove unnecessary initialization in kvm_vm_ioctl_set_msr_filter()Michal Luczaj1-1/+1
2023-02-04KVM: x86: Explicitly state lockdep condition of msr_filter updateMichal Luczaj1-2/+2
2023-02-04KVM: x86: Simplify msr_filter updateMichal Luczaj1-4/+1
2023-02-04KVM: x86: Optimize kvm->lock and SRCU interaction (KVM_X86_SET_MSR_FILTER)Michal Luczaj1-1/+1
2023-02-04KVM: x86: Optimize kvm->lock and SRCU interaction (KVM_SET_PMU_EVENT_FILTER)Michal Luczaj1-2/+1
2023-02-04KVM: x86/emulator: Fix comment in __load_segment_descriptor()Michal Luczaj1-1/+1
2023-02-04KVM: x86/emulator: Fix segment load privilege level validationMichal Luczaj1-2/+2
2023-02-03scripts/spelling.txt: add `permitted'Ricardo Ribalda1-4/+4
2023-02-02KVM: x86/pmu: Add PRIR++ and PDist support for SPR and later modelsLike Xu1-12/+33
2023-02-02KVM: x86: Reinitialize xAPIC ID when userspace forces x2APIC => xAPICEmanuele Giuseppe Esposito1-2/+6
2023-02-02KVM: x86: hyper-v: Add extended hypercall support in Hyper-vVipin Sharma1-0/+28
2023-02-02KVM: x86: hyper-v: Use common code for hypercall userspace exitVipin Sharma1-16/+11
2023-02-01KVM: x86: Use emulator callbacks instead of duplicating "host flags"Maxim Levitsky4-18/+16
2023-01-31KVM: x86: Move HF_NMI_MASK and HF_IRET_MASK into "struct vcpu_svm"Maxim Levitsky2-9/+31
2023-01-31KVM: x86: Move HF_GIF_MASK into "struct vcpu_svm" as "guest_gif"Maxim Levitsky1-3/+6
2023-01-31KVM: nSVM: Don't sync tlb_ctl back to vmcb12 on nested VM-ExitMaxim Levitsky1-1/+0
2023-01-27KVM: x86/pmu: Provide "error" semantics for unsupported-but-known PMU MSRsSean Christopherson1-22/+29
2023-01-27KVM: x86/pmu: Don't tell userspace to save MSRs for non-existent fixed PMCsLike Xu1-0/+5
2023-01-27KVM: x86/pmu: Don't tell userspace to save PMU MSRs if PMU is disabledSean Christopherson1-2/+4
2023-01-27KVM: x86/pmu: Use separate array for defining "PMU MSRs to save"Sean Christopherson1-71/+82
2023-01-27KVM: x86/pmu: Gate all "unimplemented MSR" prints on report_ignored_msrsSean Christopherson5-25/+24
2023-01-27KVM: x86/pmu: Cap kvm_pmu_cap.num_counters_gp at KVM's internal maxSean Christopherson4-4/+9
2023-01-27KVM: x86/pmu: Drop event_type and rename "struct kvm_event_hw_type_mapping"Like Xu2-15/+12
2023-01-25KVM: x86: Propagate the AMD Automatic IBRS feature to the guestKim Phillips3-1/+7
2023-01-25x86/cpu, kvm: Add the SMM_CTL MSR not present featureKim Phillips1-1/+1
2023-01-25x86/cpu, kvm: Add the Null Selector Clears Base featureKim Phillips1-2/+2
2023-01-25x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leafKim Phillips1-3/+13
2023-01-25x86/cpu, kvm: Add the NO_NESTED_DATA_BP featureKim Phillips1-1/+1
2023-01-25KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation codeKim Phillips1-19/+12
2023-01-25x86/cpu, kvm: Add support for CPUID_80000021_EAXKim Phillips1-0/+1
2023-01-24KVM: x86: Replace IS_ERR() with IS_ERR_VALUE()ye xingchen1-1/+1