summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/mmu/spte.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* KVM: x86/mmu: Document and enforce MMU-writable and Host-writable invariantsDavid Matlack2022-01-191-6/+36
* KVM: x86/mmu: Propagate memslot const qualifierBen Gardon2021-12-081-1/+1
* KVM: x86/mmu: clean up prefetch/prefault/speculative namingPaolo Bonzini2021-10-221-1/+1
* KVM: x86: avoid warning with -Wbitwise-instead-of-logicalPaolo Bonzini2021-10-181-6/+1
* KVM: x86/mmu: Avoid memslot lookup in make_spte and mmu_try_to_unsync_pagesDavid Matlack2021-10-011-0/+1
* KVM: MMU: pass kvm_mmu_page struct to make_sptePaolo Bonzini2021-10-011-4/+4
* KVM: MMU: clean up make_spte return valuePaolo Bonzini2021-10-011-6/+1
* KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAsSean Christopherson2021-07-141-6/+0
* KVM: x86/mmu: Add helpers to do full reserved SPTE checks w/ generic MMUSean Christopherson2021-06-251-0/+32
* KVM: x86/mmu: Use low available bits for removed SPTEsSean Christopherson2021-03-151-4/+7
* KVM: x86/mmu: Tweak auditing WARN for A/D bits to !PRESENT (was MMIO)Sean Christopherson2021-03-151-9/+9
* KVM: x86/mmu: Use a dedicated bit to track shadow/MMU-present SPTEsSean Christopherson2021-03-151-6/+17
* KVM: x86/mmu: Use high bits for host/mmu writable masks for EPT SPTEsSean Christopherson2021-03-151-15/+33
* KVM: x86/mmu: Make Host-writable and MMU-writable bit locations dynamicSean Christopherson2021-03-151-7/+6
* KVM: x86/mmu: Document dependency bewteen TDP A/D type and saved bitsSean Christopherson2021-03-151-3/+5
* KVM: x86/mmu: Use MMIO SPTE bits 53 and 52 for the MMIO generationSean Christopherson2021-03-151-4/+4
* KVM: x86/mmu: Rename and document A/D scheme for TDP SPTEsSean Christopherson2021-03-151-8/+26
* KVM: x86/mmu: Stop using software available bits to denote MMIO SPTEsSean Christopherson2021-03-151-6/+4
* KVM: x86/mmu: Flush TLBs after zap in TDP MMU PF handlerBen Gardon2021-02-041-1/+20
* KVM: x86/mmu: Use boolean returns for (S)PTE accessorsSean Christopherson2021-02-041-8/+4
* KVM: mmu: Fix SPTE encoding of MMIO generation upper halfMaciej S. Szmigiero2020-12-121-7/+18
* KVM: x86: replace static const variables with macrosPaolo Bonzini2020-10-301-8/+8
* KVM: mmu: extract spte.h and spte.cPaolo Bonzini2020-10-221-0/+252