summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/svm.h
AgeCommit message (Expand)Author
2021-08-16KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653)Maxim Levitsky
2021-06-17KVM: SVM: Software reserved fieldsVineeth Pillai
2021-03-15KVM: SVM: Add support for Virtual SPEC_CTRLBabu Moger
2020-12-15KVM: SVM: Provide support for SEV-ES vCPU loadingTom Lendacky
2020-12-15KVM: SVM: Provide support for SEV-ES vCPU creation/loadingTom Lendacky
2020-12-15KVM: SVM: Add initial support for a VMGEXIT VMEXITTom Lendacky
2020-12-15KVM: SVM: Add required changes to support intercepts under SEV-ESTom Lendacky
2020-12-14KVM: SVM: Add GHCB accessor functions for retrieving fieldsTom Lendacky
2020-09-28KVM: SVM: Add new intercept word in vmcb_control_areaBabu Moger
2020-09-28KVM: SVM: Modify 64 bit intercept field to two 32 bit vectorsBabu Moger
2020-09-28KVM: SVM: Modify intercept_exceptions to generic interceptsBabu Moger
2020-09-28KVM: SVM: Change intercept_dr to generic interceptsBabu Moger
2020-09-28KVM: SVM: Change intercept_cr to generic interceptsBabu Moger
2020-09-28KVM: SVM: Introduce vmcb_(set_intercept/clr_intercept/_is_intercept)Babu Moger
2020-09-07KVM: SVM: Use __packed shorthandBorislav Petkov
2020-09-07KVM: SVM: Add GHCB Accessor functionsJoerg Roedel
2020-09-07KVM: SVM: Add GHCB definitionsTom Lendacky
2020-06-01KVM: nSVM: remove trailing padding for struct vmcb_control_areaPaolo Bonzini
2019-09-24kvm: svm: Intercept RDPRUJim Mattson
2018-12-21KVM/x86: Use SVM assembly instruction mnemonics instead of .byte streamsUros Bizjak
2018-03-28KVM: SVM: Add pause filter thresholdBabu Moger
2017-12-04kvm: svm: Add SEV feature definitions to KVMTom Lendacky
2017-12-04kvm: svm: prepare for new bit definition in nested_ctlTom Lendacky
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-08-23KVM: SVM: Enable Virtual GIF featureJanakarajan Natarajan
2017-07-12KVM: SVM: Enable Virtual VMLOAD VMSAVE featureJanakarajan Natarajan
2017-07-12KVM: SVM: Rename lbr_ctl field in the vmcb control areaJanakarajan Natarajan
2017-07-12KVM: SVM: Prepare for new bit definition in lbr_ctlJanakarajan Natarajan
2016-06-16x86/kvm/svm: Simplify cpu_has_svm()Borislav Petkov
2016-05-18KVM: x86: Detect and Initialize AVIC supportSuravee Suthikulpanit
2016-05-18svm: Introduce new AVIC VMCB registersSuravee Suthikulpanit
2012-12-14UAPI: (Scripted) Disintegrate arch/x86/include/asmDavid Howells
2012-09-21KVM: x86: Export svm/vmx exit code and vector code to userspaceXiao Guangrong
2011-01-12KVM: SVM: copy instruction bytes from VMCBAndre Przywara
2011-01-12KVM: SVM: enhance MOV CR intercept handlerAndre Przywara
2011-01-12KVM: SVM: Add xsetbv interceptJoerg Roedel
2011-01-12KVM: SVM: Implement Flush-By-Asid featureJoerg Roedel
2011-01-12KVM: SVM: Add clean-bits infrastructure codeRoedel, Joerg
2011-01-12KVM: SVM: Add manipulation functions for DRx interceptsJoerg Roedel
2011-01-12KVM: SVM: Add manipulation functions for CRx interceptsRoedel, Joerg
2010-05-17KVM: x86: Push potential exception error code on task switchesJan Kiszka
2010-05-17KVM: SVM: implement NEXTRIPsave SVM featureAndre Przywara
2010-04-25KVM: SVM: Implement emulation of vm_cr msrJoerg Roedel
2010-03-01KVM: SVM: Fix SVM_CR0_SELECTIVE_MASKAvi Kivity
2009-12-03KVM: SVM: Support Pause Filter in AMD processorsMark Langsdorf
2009-06-10KVM: Fix unneeded instruction skipping during task switching.Gleb Natapov
2009-03-24KVM: SVM: Move EFER and MSR constants to generic x86 codeAlexander Graf
2008-12-31KVM: SVM: move svm.h to include/asmEduardo Habkost