[PATCH] KVM: arm64: nv: Write ESR_EL2 for injected nested SError exceptions
Marc Zyngier
maz at kernel.org
Wed Jun 17 05:04:18 PDT 2026
On Mon, 15 Jun 2026 14:11:16 +0100, Fuad Tabba wrote:
> kvm_inject_el2_exception() writes ESR_EL2 for synchronous exceptions
> but not for SError. enter_exception64() does not write ESR_ELx for any
> exception type, so the constructed syndrome is dropped. A guest L2
> hypervisor taking a nested SError observes stale ESR_EL2.
>
> This affects both kvm_inject_nested_serror() and the EASE path in
> kvm_inject_nested_sea().
>
> [...]
Applied to fixes, thanks!
[1/1] KVM: arm64: nv: Write ESR_EL2 for injected nested SError exceptions
commit: e2cb1f4578625e71f461d5c1ce70984193389cbb
Cheers,
M.
--
Without deviation from the norm, progress is not possible.
More information about the linux-arm-kernel
mailing list