arm64: Unconditionally override SYM_FUNC macros
authorMark Brown <broonie@kernel.org>
Tue, 14 Dec 2021 15:27:13 +0000 (15:27 +0000)
committerCatalin Marinas <catalin.marinas@arm.com>
Tue, 14 Dec 2021 18:12:58 +0000 (18:12 +0000)
commit481ee45ce9e078715b4ca50fcaea518e3aee1aa7
tree2e3e5d08719f3bd92b5baa38d9c91c690e48acf2
parent9be34be87cc8d1afe3c3bc2e645b4dee512d9eda
arm64: Unconditionally override SYM_FUNC macros

Currently we only override the SYM_FUNC macros when we need to insert
BTI C into them, do this unconditionally to make it more likely that we'll
notice bugs in our override.

Suggested-by: Mark Rutland <mark.rutland@arm.com>
Acked-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
Acked-by: Mark Rutland <mark.rutland@arm.com>
Link: https://lore.kernel.org/r/20211214152714.2380849-3-broonie@kernel.org
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/include/asm/linkage.h