]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: probes: Break ret out from bl/blr
authorJeremy Linton <jeremy.linton@arm.com>
Mon, 25 Aug 2025 03:34:15 +0000 (22:34 -0500)
committerWill Deacon <will@kernel.org>
Tue, 16 Sep 2025 19:31:44 +0000 (20:31 +0100)
commit47687aa4d9c91a9d9b1dbae40c242cd291030bd9
tree39da0226af8aaa9cd3941c0cb1cb8dc1bfc4e92a
parent8f5ae30d69d7543eee0d70083daf4de8fe15d585
arm64: probes: Break ret out from bl/blr

Prepare for GCS by breaking RET out into its own function, where
it makes more sense to encapsulate the new behavior independent
from the branch instructions.

Signed-off-by: Jeremy Linton <jeremy.linton@arm.com>
Reviewed-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Will Deacon <will@kernel.org>
arch/arm64/kernel/probes/decode-insn.c
arch/arm64/kernel/probes/simulate-insn.c
arch/arm64/kernel/probes/simulate-insn.h