gcc-plugins: Remove ARM_SSP_PER_TASK plugin
authorKees Cook <kees@kernel.org>
Wed, 9 Apr 2025 16:04:10 +0000 (09:04 -0700)
committerKees Cook <kees@kernel.org>
Mon, 28 Apr 2025 17:32:43 +0000 (10:32 -0700)
commitb8e147973eca7e07fa0845350d77c9970263fcd7
tree723c7bc17f1dffaf819a40054385c0b4571b9605
parent28cd28a752058bf98b38013039bbde81df48b932
gcc-plugins: Remove ARM_SSP_PER_TASK plugin

As part of trying to remove GCC plugins from Linux, drop the
ARM_SSP_PER_TASK plugin. The feature is available upstream since GCC
12, so anyone needing newer kernels with per-task ssp can update their
compiler[1].

Suggested-by: Arnd Bergmann <arnd@arndb.de>
Link: https://lore.kernel.org/all/08393aa3-05a3-4e3f-8004-f374a3ec4b7e@app.fastmail.com/
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Ard Biesheuvel <ardb@kernel.org>
Link: https://lore.kernel.org/r/20250409160409.work.168-kees@kernel.org
Signed-off-by: Kees Cook <kees@kernel.org>
arch/arm/Kconfig
arch/arm/boot/compressed/Makefile
scripts/Makefile.gcc-plugins
scripts/gcc-plugins/Kconfig
scripts/gcc-plugins/arm_ssp_per_task_plugin.c [deleted file]