summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/kvm_cache_regs.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* KVM: x86: Rename GPR accessors to make mode-aware variants the defaultsSean Christopherson2021-04-261-7/+12
* KVM: x86: use static calls to reduce kvm_x86_ops overheadJason Baron2021-02-041-5/+5
* KVM: x86: Revert "KVM: x86: Mark GPRs dirty when written"Sean Christopherson2021-01-261-26/+25
* KVM: x86: Mark GPRs dirty when writtenTom Lendacky2020-12-141-25/+26
* KVM: x86: Let the guest own CR4.FSGSBASELai Jiangshan2020-10-211-1/+1
* KVM: x86: Intercept LA57 to inject #GP fault when it's reservedLai Jiangshan2020-10-211-1/+1
* KVM: x86: Mark CR4.TSD as being possibly owned by the guestSean Christopherson2020-07-031-1/+1
* KVM: VMX: Add proper cache tracking for CR0Sean Christopherson2020-05-131-2/+3
* KVM: VMX: Add proper cache tracking for CR4Sean Christopherson2020-05-131-2/+3
* KVM: x86: Copy kvm_x86_ops by value to eliminate layer of indirectionSean Christopherson2020-03-311-5/+5
* KVM: x86: Fold decache_cr3() into cache_reg()Sean Christopherson2019-10-221-1/+1
* KVM: x86: Add helpers to test/mark reg availability and dirtinessSean Christopherson2019-10-221-6/+29
* KVM: x86: Fold 'enum kvm_ex_reg' definitions into 'enum kvm_reg'Sean Christopherson2019-10-221-1/+1
* KVM: x86: Add WARNs to detect out-of-bounds register indicesSean Christopherson2019-10-221-4/+8
* KVM: x86: use direct accessors for RIP and RSPPaolo Bonzini2019-04-301-0/+10
* KVM: x86: Omit caching logic for always-available GPRsSean Christopherson2019-04-301-2/+30
* KVM: x86: Add requisite includes to kvm_cache_regs.hSean Christopherson2018-12-141-0/+2
* KVM: nVMX: Do not load EOI-exitmap while running L2Liran Alon2018-03-211-0/+5
* KVM: x86: Make enum conversion explicit in kvm_pdptr_read()Matthias Kaehlcke2018-03-161-1/+1
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* Merge branch 'kvm-ppc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Radim Krčmář2017-09-081-5/+0
|\
| * KVM: x86: simplify handling of PKRUPaolo Bonzini2017-08-251-5/+0
* | KVM: MMU: Expose the LA57 feature to VM.Yu Zhang2017-08-241-1/+1
|/
* KVM, pkeys: add pkeys support for permission_faultHuaitong Han2016-03-221-0/+5
* KVM: x86: API changes for SMM supportPaolo Bonzini2015-06-041-0/+5
* KVM: MMU: Do not unconditionally read PDPTE from guest memoryAvi Kivity2011-09-251-7/+0
* KVM: Fetch guest cr3 from hardware on demandAvi Kivity2011-01-121-0/+2
* KVM: Replace reads of vcpu->arch.cr3 by an accessorAvi Kivity2011-01-121-0/+5
* KVM: X86: Introduce generic guest-mode representationJoerg Roedel2011-01-121-0/+15
* KVM: MMU: Introduce kvm_pdptr_read_mmuJoerg Roedel2010-10-241-0/+7
* KVM: MMU: Add kvm_mmu parameter to load_pdptrs functionJoerg Roedel2010-10-241-1/+1
* KVM: VMX: Enable XSAVE/XRSTOR for guestDexuan Cui2010-08-011-0/+6
* KVM: kvm_pdptr_read() may sleepAvi Kivity2010-08-011-0/+2
* KVM: Optimize kvm_read_cr[04]_bits()Avi Kivity2010-03-011-2/+9
* KVM: VMX: Allow the guest to own some cr0 bitsAvi Kivity2010-03-011-0/+2
* KVM: Replace read accesses of vcpu->arch.cr0 by an accessorAvi Kivity2010-03-011-0/+10
* KVM: Add accessor for reading cr4 (or some bits of cr4)Avi Kivity2010-03-011-0/+12
* KVM: Cache pdptrsAvi Kivity2009-09-101-0/+9
* KVM: x86: accessors for guest registersMarcelo Tosatti2008-10-151-0/+32