다음 컨피그가 켜져 있어야 한다.
+CONFIG_KASAN_HW_TAGS=y
+CONFIG_KASAN=y
+CONFIG_ARM64_MTE=y // It is enabled by default in arm64 Linux kernel
diff --git a/arch/arm64/configs/bcm2711_defconfig b/arch/arm64/configs/bcm2711_defconfig
index 99313f8c9..c805b4788 100644
--- a/arch/arm64/configs/bcm2711_defconfig
+++ b/arch/arm64/configs/bcm2711_defconfig
@@ -61,6 +63,8 @@ CONFIG_CPU_FREQ_GOV_ONDEMAND=y
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
CONFIG_CPUFREQ_DT=y
+CONFIG_KASAN_HW_TAGS=y
+CONFIG_KASAN=y
CONFIG_ARM_RASPBERRYPI_CPUFREQ=y
CONFIG_VIRTUALIZATION=y
CONFIG_KVM=y
'시스템 소프트웨어 개발을 위한 Arm 아키텍처의 구조와 원리 > 메모리 매니지먼트' 카테고리의 다른 글
| [Arm프로세서] MMU에서 주소를 변환하는 과정 (0) | 2024.01.01 |
|---|---|
| [Arm프로세서] MMU를 구성하는 주요 기능 (0) | 2024.01.01 |
| [Arm프로세서] 운영체제 관점에서 메모리 매니지먼트란? (0) | 2024.01.01 |
| [Arm프로세서] 가상 주소와 물리 주소의 개념 (0) | 2024.01.01 |
| [Arm프로세서] MMU 란 (0) | 2024.01.01 |