summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/svm/svm.c
AgeCommit message (Expand)Author
2021-06-24KVM: x86: Print CPU of last attempted VM-entry when dumping VMCS/VMCBJim Mattson
2021-06-23Merge branch 'topic/ppc-kvm' of https://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini
2021-06-18KVM: SVM: Refuse to load kvm_amd if NX support is not availableSean Christopherson
2021-06-17KVM: x86: introduce kvm_register_clear_availableMaxim Levitsky
2021-06-17KVM: SVM: hyper-v: Direct Virtual Flush supportVineeth Pillai
2021-06-17KVM: SVM: hyper-v: Enlightened MSR-Bitmap supportVineeth Pillai
2021-06-17KVM: SVM: hyper-v: Remote TLB flush for SVMVineeth Pillai
2021-06-17KVM: nVMX: nSVM: 'nested_run' should count guest-entry attempts that make it ...Krish Sadhukhan
2021-06-17KVM: x86: Drop "pre_" from enter/leave_smm() helpersSean Christopherson
2021-06-17KVM: x86: Drop vendor specific functions for APICv/AVIC enablementVitaly Kuznetsov
2021-06-17KVM: x86: Use common 'enable_apicv' variable for both APICv and AVICVitaly Kuznetsov
2021-06-17KVM: X86: Add vendor callbacks for writing the TSC multiplierIlias Stamatis
2021-06-17KVM: X86: Move write_l1_tsc_offset() logic to common code and rename itIlias Stamatis
2021-06-17KVM: X86: Add functions for retrieving L2 TSC fields from common codeIlias Stamatis
2021-05-24KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC checkVitaly Kuznetsov
2021-05-17Merge tag 'kvmarm-fixes-5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini
2021-05-16Merge tag 'x86_urgent_for_v5.13_rc2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2021-05-10Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2021-05-10x86/msr: Rename MSR_K8_SYSCFG to MSR_AMD64_SYSCFGBrijesh Singh
2021-05-07KVM: SVM: Move GHCB unmapping to fix RCU warningTom Lendacky
2021-05-07KVM: x86: Prevent KVM SVM from loading on kernels with 5-level pagingSean Christopherson
2021-05-07KVM: x86: Tie Intel and AMD behavior for MSR_TSC_AUX to guest CPU modelSean Christopherson
2021-05-07KVM: x86: Move uret MSR slot management to common x86Sean Christopherson
2021-05-07KVM: x86: Add support for RDPID without RDTSCPSean Christopherson
2021-05-07KVM: SVM: Probe and load MSR_TSC_AUX regardless of RDTSCP support in hostSean Christopherson
2021-05-07KVM: SVM: Inject #UD on RDTSCP when it should be disabled in the guestSean Christopherson
2021-05-05KVM: x86: Consolidate guest enter/exit logic to common helpersSean Christopherson
2021-05-05KVM: x86: Defer vtime accounting 'til after IRQ handlingWanpeng Li
2021-05-03KVM: nSVM: fix few bugs in the vmcb02 caching logicMaxim Levitsky
2021-05-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2021-04-26KVM: SVM: Move SEV VMCB tracking allocation to sev.cSean Christopherson
2021-04-26KVM: SVM: Unconditionally invoke sev_hardware_teardown()Sean Christopherson
2021-04-26KVM: SEV: Mask CPUID[0x8000001F].eax according to supported featuresPaolo Bonzini
2021-04-26KVM: SVM: Move SEV module params/variables to sev.cSean Christopherson
2021-04-26KVM: SVM: Disable SEV/SEV-ES if NPT is disabledSean Christopherson
2021-04-26KVM: SVM: Zero out the VMCB array used to track SEV ASID associationSean Christopherson
2021-04-26KVM: x86: Rename GPR accessors to make mode-aware variants the defaultsSean Christopherson
2021-04-26KVM: SVM: Use default rAX size for INVLPGA emulationSean Christopherson
2021-04-26KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit modeSean Christopherson
2021-04-26KVM: SVM: Delay restoration of host MSR_TSC_AUX until return to userspaceSean Christopherson
2021-04-26KVM: SVM: Clear MSR_TSC_AUX[63:32] on writeSean Christopherson
2021-04-26KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupportedSean Christopherson
2021-04-21KVM: x86: Support KVM VMs sharing SEV contextNathan Tempelman
2021-04-20KVM: SVM: Define actual size of IOPM and MSRPM tablesKrish Sadhukhan
2021-04-20KVM: SVM: Enhance and clean up the vmcb tracking comment in pre_svm_run()Sean Christopherson
2021-04-20KVM: SVM: Drop vcpu_svm.vmcb_paSean Christopherson
2021-04-20KVM: SVM: Don't set current_vmcb->cpu when switching vmcbSean Christopherson
2021-04-19KVM: SVM: Make sure GHCB is mapped before updatingTom Lendacky
2021-04-17KVM: nSVM: improve SYSENTER emulation on AMDMaxim Levitsky
2021-03-18x86: Fix various typos in commentsIngo Molnar