[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