diff options
| author | Marc Zyngier <maz@kernel.org> | 2026-06-02 16:54:27 +0100 |
|---|---|---|
| committer | Marc Zyngier <maz@kernel.org> | 2026-06-03 21:01:48 +0100 |
| commit | 978cd6b2ad036168712aad8fca213385a5b15e2d (patch) | |
| tree | 30ecd952ebf0f42fc2f8e4eab23b62ef6675fcab /rust/kernel/alloc/kvec | |
| parent | 5d6919055dec134de3c40167a490f33c74c12581 (diff) | |
KVM: arm64: Key CPTR_EL2.E0POE propagation on FEAT_S1POE
We propagate CPTR_EL2.E0POE from a L1 into the L0 configuration, but
we key this on the L1 guest supporting FEAT_S2POE. This is obviously
wrong, as this bit is solely concerned with Stage-1 translation.
Fix this by making the update depend on FEAT_S1POE.
Fixes: cd931bd6093cb ("KVM: arm64: nv: Add additional trap setup for CPTR_EL2")
Reviewed-by: Joey Gouly <joey.gouly@arm.com>
Reviewed-by: Oliver Upton <oupton@kernel.org>
Link: https://patch.msgid.link/20260602155430.2088142-2-maz@kernel.org
Signed-off-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'rust/kernel/alloc/kvec')
0 files changed, 0 insertions, 0 deletions
