UPSTREAM: arm64: Correct wrong label in macro __init_el2_gicv3
In commit: 114945d8 ("arm64: Fix labels in el2_setup macros") We renamed a label from '1' to '.Lskip_gicv3_\@', but failed to update a branch to it, which now targets a later label also called '1'. The branch is taken rarely, when GICv3 is present but SRE is disabled at EL3, causing a boot-time crash. Update the caller to the new label name. Bug: 254441685 Fixes: 114945d8 ("arm64: Fix labels in el2_setup macros") Cc: <stable@vger.kernel.org> # 5.12.x Signed-off-by:Joakim Tjernlund <joakim.tjernlund@infinera.com> Link: https://lore.kernel.org/r/20220214175643.21931-1-joakim.tjernlund@infinera.com Reviewed-by:
Mark Rutland <mark.rutland@arm.com> Reviewed-by:
Marc Zyngier <maz@kernel.org> Signed-off-by:
Catalin Marinas <catalin.marinas@arm.com> (cherry picked from commit 4f6de676) Signed-off-by:
Lee Jones <joneslee@google.com> Change-Id: I2d7bd5cc469cc6a8bbc66a044429a727a6709fb9
Loading
Please sign in to comment