From a2af8c71863c63bf2f6f8e41a11bd06088cc7401 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 10 Jan 2024 06:26:25 +0000 Subject: [PATCH] kernel: aarch64: enable CONFIG_SHADOW_CALL_STACK Signed-off-by: Arne Fitzenreiter --- config/kernel/kernel.config.aarch64-ipfire | 2 +- config/rootfiles/common/aarch64/linux | 6 +----- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/config/kernel/kernel.config.aarch64-ipfire b/config/kernel/kernel.config.aarch64-ipfire index dd8a3f815d..c698264612 100644 --- a/config/kernel/kernel.config.aarch64-ipfire +++ b/config/kernel/kernel.config.aarch64-ipfire @@ -718,7 +718,7 @@ CONFIG_HAVE_STACKPROTECTOR=y CONFIG_STACKPROTECTOR=y CONFIG_STACKPROTECTOR_STRONG=y CONFIG_ARCH_SUPPORTS_SHADOW_CALL_STACK=y -# CONFIG_SHADOW_CALL_STACK is not set +CONFIG_SHADOW_CALL_STACK=y CONFIG_ARCH_SUPPORTS_LTO_CLANG=y CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y CONFIG_LTO_NONE=y diff --git a/config/rootfiles/common/aarch64/linux b/config/rootfiles/common/aarch64/linux index f16fd854d4..5d2d36a46d 100644 --- a/config/rootfiles/common/aarch64/linux +++ b/config/rootfiles/common/aarch64/linux @@ -5428,9 +5428,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/drivers/phy/ralink #lib/modules/KVER-ipfire/build/drivers/phy/ralink/Kconfig #lib/modules/KVER-ipfire/build/drivers/phy/ralink/Makefile -#lib/modules/KVER-ipfire/build/drivers/phy/realtek -#lib/modules/KVER-ipfire/build/drivers/phy/realtek/Kconfig -#lib/modules/KVER-ipfire/build/drivers/phy/realtek/Makefile #lib/modules/KVER-ipfire/build/drivers/phy/renesas #lib/modules/KVER-ipfire/build/drivers/phy/renesas/Kconfig #lib/modules/KVER-ipfire/build/drivers/phy/renesas/Makefile @@ -8334,7 +8331,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/DWMAC_GENERIC #lib/modules/KVER-ipfire/build/include/config/DWMAC_IMX8 #lib/modules/KVER-ipfire/build/include/config/DWMAC_INTEL_PLAT -#lib/modules/KVER-ipfire/build/include/config/DWMAC_LOONGSON #lib/modules/KVER-ipfire/build/include/config/DWMAC_MESON #lib/modules/KVER-ipfire/build/include/config/DWMAC_ROCKCHIP #lib/modules/KVER-ipfire/build/include/config/DWMAC_SUN8I @@ -10880,6 +10876,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/SGETMASK_SYSCALL #lib/modules/KVER-ipfire/build/include/config/SGL_ALLOC #lib/modules/KVER-ipfire/build/include/config/SG_POOL +#lib/modules/KVER-ipfire/build/include/config/SHADOW_CALL_STACK #lib/modules/KVER-ipfire/build/include/config/SHMEM #lib/modules/KVER-ipfire/build/include/config/SHUFFLE_PAGE_ALLOCATOR #lib/modules/KVER-ipfire/build/include/config/SIGNALFD @@ -21608,7 +21605,6 @@ lib/modules/KVER-ipfire/kernel #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-generic.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-imx.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-intel-plat.ko.xz -#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-meson.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.ko.xz -- 2.39.5