summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm/mmu.c
AgeCommit message (Expand)Author
7 daysMerge branch 'kvm-arm64/doublefault2' into kvmarm/nextOliver Upton
2025-07-08KVM: arm64: nv: Honor SError exception routing / maskingOliver Upton
2025-07-08KVM: arm64: nv: Respect exception routing rules for SEAsOliver Upton
2025-07-07KVM: arm64: Allow cacheable stage 2 mapping using VMA flagsAnkit Agrawal
2025-07-07KVM: arm64: Block cacheable PFNMAP mappingAnkit Agrawal
2025-07-07KVM: arm64: Assume non-PFNMAP/MIXEDMAP VMAs can be mapped cacheableAnkit Agrawal
2025-07-07KVM: arm64: Rename the device variable to s2_force_noncacheableAnkit Agrawal
2025-05-26Merge tag 'kvmarm-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini
2025-05-21KVM: arm64: Stage-2 huge mappings for np-guestsVincent Donnefort
2025-05-05KVM: arm64: Fix uninitialized memcache pointer in user_mem_abort()Sebastian Ott
2025-04-03KVM: arm64: Don't translate FAR if invalid/unsafeOliver Upton
2025-03-14KVM: arm64: Count pKVM stage-2 usage in secondary pagetable statsVincent Donnefort
2025-03-14KVM: arm64: Add flags to kvm_hyp_memcacheVincent Donnefort
2025-01-17Merge branch kvm-arm64/misc-6.14 into kvmarm-master/nextMarc Zyngier
2025-01-08arm64: kvm: Introduce nvhe stack size constantsKalesh Singh
2025-01-08KVM: arm64: Fix nVHE stacktrace VA bits maskVincent Donnefort
2024-12-20KVM: arm64: Plumb the pKVM MMU in KVMQuentin Perret
2024-12-20KVM: arm64: Pass walk flags to kvm_pgtable_stage2_relax_permsQuentin Perret
2024-12-20KVM: arm64: Pass walk flags to kvm_pgtable_stage2_mkyoungQuentin Perret
2024-11-23Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2024-11-18Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds
2024-10-25KVM: arm64: Don't mark "struct page" accessed when making SPTE youngSean Christopherson
2024-10-25KVM: arm64: Use __kvm_faultin_pfn() to handle memory abortsSean Christopherson
2024-10-25KVM: arm64: Mark "struct page" pfns accessed/dirty before dropping mmu_lockSean Christopherson
2024-10-25KVM: Drop unused "hva" pointer from __gfn_to_pfn_memslot()Sean Christopherson
2024-10-25KVM: Drop @atomic param from gfn=>pfn and hva=>pfn APIsSean Christopherson
2024-10-16hugetlb: arm64: add mte supportYang Shi
2024-10-08KVM: arm64: nv: Do not block when unmapping stage-2 if disallowedOliver Upton
2024-08-22KVM: arm64: Ensure canonical IPA is hugepage-aligned when handling faultOliver Upton
2024-06-19KVM: arm64: nv: Tag shadow S2 entries with guest's leaf S2 levelMarc Zyngier
2024-06-19KVM: arm64: nv: Unmap/flush shadow stage 2 page tablesChristoffer Dall
2024-06-19KVM: arm64: nv: Handle shadow stage 2 page faultsMarc Zyngier
2024-06-19KVM: arm64: nv: Support multiple nested Stage-2 mmu structuresMarc Zyngier
2024-05-12Merge tag 'kvmarm-6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kv...Paolo Bonzini
2024-05-03Merge branch kvm-arm64/pkvm-6.10 into kvmarm-master/nextMarc Zyngier
2024-05-01KVM: arm64: Move setting the page as dirty out of the critical sectionFuad Tabba
2024-04-11KVM: delete .change_pte MMU notifier callbackPaolo Bonzini
2024-03-26KVM: arm64: Fix out-of-IPA space translation fault handlingWujie Duan
2024-03-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2024-03-07Merge branch kvm-arm64/kerneldoc into kvmarm/nextOliver Upton
2024-02-24KVM: arm64: Set io memory s2 pte as normalnc for vfio pci deviceAnkit Agrawal
2024-02-16arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levelsArd Biesheuvel
2024-02-16arm64: mm: Use 48-bit virtual addressing for the permanent ID mapArd Biesheuvel
2024-02-01KVM: arm64: mmu: fix a kernel-doc warningRandy Dunlap
2023-11-30KVM: arm64: Use helpers to classify exception types reported via ESRArd Biesheuvel
2023-11-27KVM: arm64: Convert translation level parameter to s8Ryan Roberts
2023-11-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2023-10-30Merge branch kvm-arm64/stage2-vhe-load into kvmarm/nextOliver Upton
2023-10-30Merge branch kvm-arm64/misc into kvmarm/nextOliver Upton
2023-10-23KVM: arm64: Move VTCR_EL2 into struct s2_mmuMarc Zyngier