summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm/at.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-08KVM: arm64: Consider SCTLR_EL2.M when mapping the L1 VNCR pageMarc Zyngier1-2/+0
2026-07-15Merge tag 'kvmarm-fixes-7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini1-8/+0
2026-06-22KVM: arm64: nv: Inject SEA if kvm_translate_vncr() can't resolve PFNOliver Upton1-8/+0
2026-06-12Merge tag 'kvmarm-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini1-32/+114
2026-06-12Merge branch kvm-arm64/nv-mmu-7.2 into kvmarm-master/nextMarc Zyngier1-3/+16
2026-06-12Merge branch kvm-arm64/misc-7.2 into kvmarm-master/nextMarc Zyngier1-1/+1
2026-06-07KVM: arm64: Fix block mapping validity check in stage-1 walkerWei-Lin Chang1-1/+4
2026-06-05KVM: arm64: Take the SRCU lock for page table walks in fault injection and AT...Hyunwoo Kim1-2/+4
2026-06-03KVM: arm64: nv: Restart stage-1 walk if stage-2 desc update failsOliver Upton1-0/+3
2026-06-03KVM: arm64: Restart instruction upon race in __kvm_at_s12()Oliver Upton1-1/+4
2026-06-03KVM: arm64: nv: Inject SEA TTW when desc update can't write to GPAOliver Upton1-1/+5
2026-05-28KVM: arm64: Remove @arch from __load_stage2()Zenghui Yu (Huawei)1-1/+1
2026-05-28KVM: arm64: Fallback to a supported value for unsupported guest TGxWei-Lin Chang1-2/+50
2026-05-28KVM: arm64: Factor out TG0/1 decoding of VTCR and TCRWei-Lin Chang1-28/+49
2026-04-14Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-1/+33
2026-03-27KVM: arm64: Use CAST instruction for swapping guest descriptorYeoreum Yun1-1/+33
2026-03-17KVM: arm64: Fix the descriptor address in __kvm_at_swap_desc()Zenghui Yu (Huawei)1-1/+1
2026-03-06KVM: arm64: Remove the redundant ISB in __kvm_at_s1e2()Zenghui Yu (Huawei)1-2/+0
2026-02-25KVM: arm64: Deduplicate ASID retrieval codeMarc Zyngier1-25/+2
2026-01-23Merge branch kvm-arm64/vtcr into kvmarm-master/nextMarc Zyngier1-2/+6
2026-01-22arm64: Unconditionally enable LSE supportMarc Zyngier1-7/+0
2026-01-09KVM: arm64: nv: Respect stage-2 write permssion when setting stage-1 AFOliver Upton1-2/+6
2025-12-01KVM: arm64: at: Update AF on software walk only if VM has FEAT_HAFDBSAlexandru Elisei1-1/+2
2025-12-01KVM: arm64: at: Use correct HA bit in TCR_EL2 when regime is EL2Alexandru Elisei1-1/+3
2025-12-01KVM: arm64: Add endian casting to kvm_swap_s[12]_desc()Marc Zyngier1-4/+4
2025-12-01KVM: arm64: Fix compilation when CONFIG_ARM64_USE_LSE_ATOMICS=nOliver Upton1-0/+7
2025-12-01KVM: arm64: Implement HW access flag management in stage-1 SW PTWOliver Upton1-2/+31
2025-12-01KVM: arm64: Propagate PTW errors up to AT emulationOliver Upton1-13/+30
2025-12-01KVM: arm64: Add helper for swapping guest descriptorOliver Upton1-0/+87
2025-12-01KVM: arm64: Handle endianness in read helper for emulated PTWOliver Upton1-6/+19
2025-10-13KVM: arm64: Remove unreachable break after returnOsama Abdelkader1-1/+0
2025-10-13KVM: arm64: Use the in-context stage-1 in __kvm_find_s1_desc_level()Oliver Upton1-1/+5
2025-09-20KVM: arm64: Add S1 IPA to page table level walkerMarc Zyngier1-0/+65
2025-09-20KVM: arm64: Add filtering hook to S1 page table walkMarc Zyngier1-0/+11
2025-09-20KVM: arm64: Don't switch MMU on translation from non-NV contextMarc Zyngier1-3/+8
2025-09-20KVM: arm64: Allow EL1 control registers to be accessed from the CPU stateMarc Zyngier1-2/+2
2025-09-20KVM: arm64: Allow use of S1 PTW for non-NV vcpusMarc Zyngier1-30/+28
2025-09-20KVM: arm64: Report faults from S1 walk setup at the expected start levelMarc Zyngier1-49/+54
2025-09-20KVM: arm64: Expand valid block mappings to FEAT_LPA/LPA2 supportMarc Zyngier1-2/+2
2025-09-20KVM: arm64: Populate PAR_EL1 with 52bit addressesMarc Zyngier1-2/+2
2025-09-20KVM: arm64: Compute shareability for LPA2Marc Zyngier1-7/+30
2025-09-20KVM: arm64: Pass the walk_info structure to compute_par_s1()Marc Zyngier1-6/+6
2025-09-20KVM: arm64: Decouple output address from the PT descriptorMarc Zyngier1-3/+27
2025-09-20KVM: arm64: Compute 52bit TTBR address and alignmentMarc Zyngier1-0/+12
2025-09-20KVM: arm64: Account for 52bit when computing maximum OAMarc Zyngier1-1/+1
2025-09-20KVM: arm64: Add helper computing the state of 52bit PA supportMarc Zyngier1-5/+26
2025-08-28KVM: arm64: nv: Fix ATS12 handling of single-stage translationMarc Zyngier1-3/+3
2025-07-23KVM: arm64: Follow specification when implementing WXNMarc Zyngier1-14/+14
2025-07-23KVM: arm64: Remove the wi->{e0,}poe vs wr->{p,u}ov confusionMarc Zyngier1-22/+30
2025-05-23Merge branch kvm-arm64/misc-6.16 into kvmarm-master/nextMarc Zyngier1-4/+4