aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/mmu/mmu.c
AgeCommit message (Expand)Author
2022-08-21KVM: x86: Tag kvm_mmu_x86_module_init() with __initSean Christopherson
2022-05-30KVM: x86/mmu: fix NULL pointer dereference on guest INVPCIDPaolo Bonzini
2022-05-25KVM: x86/mmu: Update number of zapped pages even if page list is stableSean Christopherson
2022-05-12KVM: x86/mmu: avoid NULL-pointer dereference on page freeing bugsPaolo Bonzini
2022-04-20KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loadedSean Christopherson
2022-03-02KVM: x86/mmu: make apf token non-zero to fix bugLiang Zhang
2021-12-08KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()Lai Jiangshan
2021-11-12KVM: x86: avoid warning with -Wbitwise-instead-of-logicalPaolo Bonzini
2021-09-15Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()"Sean Christopherson
2021-08-12KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit buildsSean Christopherson
2021-07-20KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAsSean Christopherson
2021-07-14KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUsSean Christopherson
2021-07-07Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack"Sean Christopherson
2021-06-23KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMUSean Christopherson
2021-05-19KVM: x86/mmu: Remove the defunct update_pte() paging hookSean Christopherson
2021-05-14KVM: x86/mmu: Retry page faults that hit an invalid memslotSean Christopherson
2021-05-14KVM: nSVM: Set the shadow root level to the TDP level for nested NPTSean Christopherson
2021-05-14KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bitSean Christopherson
2021-04-14KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_spPaolo Bonzini
2021-04-14KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pagesSean Christopherson
2021-04-14KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zappingSean Christopherson
2021-02-26KVM: x86: Zap the oldest MMU pages, not the newestSean Christopherson
2021-01-12KVM: x86/mmu: Get root level from walkers when retrieving MMIO SPTESean Christopherson
2021-01-12KVM: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte()Sean Christopherson
2020-11-27kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PTVitaly Kuznetsov
2020-11-08KVM: x86/mmu: fix counting of rmap entries in pte_list_addLi RongQing
2020-10-30KVM: x86: replace static const variables with macrosPaolo Bonzini
2020-10-23kvm: x86/mmu: NX largepage recovery for TDP MMUBen Gardon
2020-10-23kvm: x86/mmu: Don't clear write flooding count for direct rootsBen Gardon
2020-10-23kvm: x86/mmu: Support MMIO in the TDP MMUBen Gardon
2020-10-23kvm: x86/mmu: Support write protection for nesting in tdp MMUBen Gardon
2020-10-23kvm: x86/mmu: Support disabling dirty logging for the tdp MMUBen Gardon
2020-10-23kvm: x86/mmu: Support dirty logging for the TDP MMUBen Gardon
2020-10-23kvm: x86/mmu: Support changed pte notifier in tdp MMUBen Gardon
2020-10-23kvm: x86/mmu: Add access tracking for tdp_mmuBen Gardon
2020-10-23kvm: x86/mmu: Support invalidate range MMU notifier for TDP MMUBen Gardon
2020-10-23kvm: x86/mmu: Add TDP MMU PF handlerBen Gardon
2020-10-21kvm: x86/mmu: Remove disallowed_hugepage_adjust shadow_walk_iterator argBen Gardon
2020-10-21kvm: x86/mmu: Support zapping SPTEs in the TDP MMUBen Gardon
2020-10-21kvm: x86/mmu: Add functions to handle changed TDP SPTEsBen Gardon
2020-10-21kvm: x86/mmu: Allocate and free TDP MMU rootsBen Gardon
2020-10-21kvm: x86/mmu: Init / Uninit the TDP MMUBen Gardon
2020-10-21KVM: mmu: extract spte.h and spte.cPaolo Bonzini
2020-10-21KVM: mmu: Separate updating a PTE from kvm_set_pte_rmappPaolo Bonzini
2020-10-21kvm: x86/mmu: Separate making SPTEs from set_spteBen Gardon
2020-10-21kvm: mmu: Separate making non-leaf sptes from link_shadow_pageBen Gardon
2020-10-21kvm x86/mmu: Make struct kernel_param_ops definitions constJoe Perches
2020-09-28KVM: x86/mmu: Move individual kvm_mmu initialization into common helperSean Christopherson
2020-09-28KVM: x86/mmu: Track write/user faults using boolsSean Christopherson
2020-09-28KVM: x86/mmu: Hoist ITLB multi-hit workaround check up a levelSean Christopherson