From 26dc3b297a062cd767c69d252be662da1c64df07 Mon Sep 17 00:00:00 2001 From: ligd Date: Mon, 25 Mar 2024 16:09:14 +0800 Subject: [PATCH] arm64: exclude mpu from sanitize for SMP mode CPU0 boot -> mm_init() -> sannitize on -> boot other CPUs CPU1 boot -> mpu_init -> error Signed-off-by: ligd --- arch/arm64/src/common/Make.defs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/src/common/Make.defs b/arch/arm64/src/common/Make.defs index 97ff3243a75..47fdc9589c0 100644 --- a/arch/arm64/src/common/Make.defs +++ b/arch/arm64/src/common/Make.defs @@ -76,6 +76,8 @@ endif ifeq ($(CONFIG_ARCH_HAVE_MPU),y) CMN_CSRCS += arm64_mpu.c +common/arm64_mpu.c_CFLAGS += -fno-sanitize=kernel-hwaddress +common/arm64_mpu.c_CFLAGS += -fno-sanitize=kernel-address endif ifeq ($(CONFIG_ARM64_PSCI),y)