From 7180c515c4272b460584e1d01fcf24a50696acf1 Mon Sep 17 00:00:00 2001 From: Nikolay Agishev Date: Wed, 22 May 2024 16:48:23 +0300 Subject: [PATCH] ARC: MPU: Add thread stack isolation configs Regarding recent changes in general MPU configuration (https://github.com/zephyrproject-rtos/zephyr/pull/71969), add appropriate configs for isolating thread stacks into ARC MPU. Signed-off-by: Nikolay Agishev --- arch/arc/core/mpu/Kconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arc/core/mpu/Kconfig b/arch/arc/core/mpu/Kconfig index 7078d88d534..2f288de25c7 100644 --- a/arch/arc/core/mpu/Kconfig +++ b/arch/arc/core/mpu/Kconfig @@ -35,5 +35,7 @@ config ARC_MPU select GEN_PRIV_STACKS if !(ARC_MPU_VER = 4 || ARC_MPU_VER = 8) select MPU_REQUIRES_POWER_OF_TWO_ALIGNMENT if !(ARC_MPU_VER = 4 || ARC_MPU_VER = 8) select MPU_REQUIRES_NON_OVERLAPPING_REGIONS if (ARC_MPU_VER = 4 || ARC_MPU_VER = 8) + select ARCH_MEM_DOMAIN_SUPPORTS_ISOLATED_STACKS + select MEM_DOMAIN_ISOLATED_STACKS help Target has ARC MPU