]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
KVM: arm64: Compute shareability for LPA2
authorMarc Zyngier <maz@kernel.org>
Sun, 27 Jul 2025 18:37:01 +0000 (19:37 +0100)
committerMarc Zyngier <maz@kernel.org>
Sat, 20 Sep 2025 10:05:12 +0000 (11:05 +0100)
commitc0cc438046eed8d906ac917bc70a7284b6cc3f03
treeb50896b772444c29dcbf17b174725a371f7df9a0
parente4bd479884a1353efd43aa950c996d333145642d
KVM: arm64: Compute shareability for LPA2

LPA2 gets the memory access shareability from TCR_ELx instead of
getting it form the descriptors. Store it in the walk info struct
so that it is passed around and evaluated as required.

Reviewed-by: Oliver Upton <oliver.upton@linux.dev>
Signed-off-by: Marc Zyngier <maz@kernel.org>
arch/arm64/include/asm/kvm_nested.h
arch/arm64/kvm/at.c