summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/svm.c
AgeCommit message (Expand)AuthorFilesLines
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499Thomas Gleixner1-4/+1
2019-05-24KVM: x86: do not spam dmesg with VMCS/VMCB dumpsPaolo Bonzini1-1/+8
2019-05-24kvm: svm/avic: fix off-by-one in checking host APIC IDSuthikulpanit, Suravee1-1/+5
2019-05-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-67/+61
2019-05-14mm/gup: change GUP fast to use flags rather than a write 'bool'Ira Weiny1-1/+1
2019-04-30KVM: x86: use direct accessors for RIP and RSPPaolo Bonzini1-4/+4
2019-04-30KVM: x86: Omit caching logic for always-available GPRsSean Christopherson1-14/+12
2019-04-30KVM/nSVM: Use the new mapping API for mapping guest memoryKarimAllah Ahmed1-49/+45
2019-04-16KVM: x86: clear SMM flags before loading state while leaving SMMSean Christopherson1-8/+4
2019-04-16KVM: x86: Load SMRAM in a single shot when leaving SMMSean Christopherson1-12/+8
2019-04-16x86/kvm: move kvm_load/put_guest_xcr0 into atomic contextWANG Chao1-0/+2
2019-04-16KVM: x86: svm: make sure NMI is injected after nmi_singlestepVitaly Kuznetsov1-0/+3
2019-04-16svm/avic: Fix invalidate logical APIC id entrySuthikulpanit, Suravee1-1/+2
2019-04-16Revert "svm: Fix AVIC incomplete IPI emulation"Suthikulpanit, Suravee1-4/+15
2019-04-05KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflowDavid Rientjes1-3/+9
2019-04-05kvm: svm: fix potential get_num_contig_pages overflowDavid Rientjes1-5/+5
2019-03-28KVM: SVM: Workaround errata#1096 (insn_len maybe zero on SMAP violation)Singh, Brijesh1-0/+32
2019-02-20kvm: svm: Add memcg accounting to KVM allocationsBen Gardon1-21/+25
2019-02-20svm: Fix improper check when deactivate AVICSuthikulpanit, Suravee1-5/+5
2019-02-20svm: Fix AVIC DFR and LDR handlingSuthikulpanit, Suravee1-34/+30
2019-01-25KVM: x86: Mark expected switch fall-throughsGustavo A. R. Silva1-1/+1
2019-01-25KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting t...Vitaly Kuznetsov1-0/+8
2019-01-25svm: Fix AVIC incomplete IPI emulationSuravee Suthikulpanit1-15/+4
2019-01-25svm: Add warning message for AVIC IPI invalid targetSuravee Suthikulpanit1-0/+2
2019-01-11kvm: sev: Fail KVM_SEV_INIT if already initializedDavid Rientjes1-0/+3
2018-12-26Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-15/+53
2018-12-21KVM/x86: Use SVM assembly instruction mnemonics instead of .byte streamsUros Bizjak1-6/+6
2018-12-21KVM: x86: Add Intel Processor Trace cpuid emulationChao Peng1-0/+6
2018-12-21KVM: nSVM: Fix nested guest support for PAUSE filtering.Tambe, William1-0/+12
2018-12-21KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupportedVitaly Kuznetsov1-0/+7
2018-12-19KVM: x86: nSVM: fix switch to guest mmuVitaly Kuznetsov1-1/+3
2018-12-14kvm: x86: Dynamically allocate guest_fpuMarc Orr1-0/+10
2018-12-14x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helperVitaly Kuznetsov1-0/+7
2018-12-14kvm: svm: remove unused struct definitionPeng Hao1-5/+0
2018-11-27KVM: x86: Trace changes to active TSC offset regardless if vCPU in guest-modePaolo Bonzini1-4/+5
2018-11-27kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcbJim Mattson1-5/+15
2018-11-27KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offsetLeonid Shatz1-2/+3
2018-11-27svm: Add mutex_lock to protect apic_access_page_done on AMD systemsWei Wang1-8/+11
2018-10-25Merge tag 'kvm-4.20-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-29/+35
2018-10-17KVM/x86: Use 32bit xor to clear registers in svm.cUros Bizjak1-15/+13
2018-10-17kvm: x86: Defer setting of CR2 until #PF deliveryJim Mattson1-7/+6
2018-10-17KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capabilityVitaly Kuznetsov1-0/+9
2018-10-17x86/kvm/mmu: make vcpu->mmu a pointer to the current MMUVitaly Kuznetsov1-7/+7
2018-10-09KVM: x86: support CONFIG_KVM_AMD=y with CONFIG_CRYPTO_DEV_CCP_DD=mPaolo Bonzini1-1/+5
2018-09-20KVM: VMX: use preemption timer to force immediate VMExitSean Christopherson1-0/+2
2018-09-20KVM: SVM: Switch to bitmap_zalloc()Andy Shevchenko1-3/+2
2018-08-30KVM: x86: Rename emulate_instruction() to kvm_emulate_instruction()Sean Christopherson1-6/+6
2018-08-30KVM: x86: SVM: Set EMULTYPE_NO_REEXECUTE for RSM emulationSean Christopherson1-2/+2
2018-08-30KVM: SVM: remove unused variable dst_vaddr_endColin Ian King1-2/+1
2018-08-22KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with interrupts disabledThomas Gleixner1-4/+4