diff --git a/boards/arm64/qemu/qemu-armv8a/configs/mte/defconfig b/boards/arm64/qemu/qemu-armv8a/configs/mte/defconfig index 40267bf2eea56..4f2c1bf0c8712 100644 --- a/boards/arm64/qemu/qemu-armv8a/configs/mte/defconfig +++ b/boards/arm64/qemu/qemu-armv8a/configs/mte/defconfig @@ -5,6 +5,8 @@ # You can then do "make savedefconfig" to generate a new defconfig file that includes your # modifications. # +# CONFIG_ARCH_FPU is not set +CONFIG_ALLSYMS=y CONFIG_ARCH="arm64" CONFIG_ARCH_ARM64=y CONFIG_ARCH_AS_HAS_ARMV8_5=y @@ -22,10 +24,15 @@ CONFIG_BUILTIN=y CONFIG_DEBUG_ASSERTIONS=y CONFIG_DEBUG_FEATURES=y CONFIG_DEBUG_FULLOPT=y +CONFIG_DEBUG_MM=y +CONFIG_DEBUG_MM_ERROR=y +CONFIG_DEBUG_MM_INFO=y +CONFIG_DEBUG_MM_WARN=y CONFIG_DEBUG_SCHED=y CONFIG_DEBUG_SCHED_ERROR=y CONFIG_DEBUG_SCHED_WARN=y CONFIG_DEBUG_SYMBOLS=y +CONFIG_DEBUG_SYMBOLS_LEVEL="-g3" CONFIG_DEFAULT_TASK_STACKSIZE=8192 CONFIG_DEVICE_TREE=y CONFIG_EXAMPLES_HELLO=y @@ -42,13 +49,17 @@ CONFIG_IDLETHREAD_STACKSIZE=8192 CONFIG_INIT_ENTRYPOINT="nsh_main" CONFIG_INTELHEX_BINARY=y CONFIG_LIBC_EXECFUNCS=y +CONFIG_LIBC_FLOATINGPOINT=y CONFIG_LIBC_MEMFD_ERROR=y +CONFIG_MM_KASAN=y +CONFIG_MM_KASAN_MTE_TAGS=y CONFIG_NSH_ARCHINIT=y CONFIG_NSH_BUILTIN_APPS=y CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_READLINE=y CONFIG_PREALLOC_TIMERS=4 CONFIG_PROFILE_MINI=y +CONFIG_PTHREAD_SPINLOCKS=y CONFIG_PTHREAD_STACK_MIN=8192 CONFIG_RAMLOG=y CONFIG_RAM_SIZE=134217728 @@ -68,6 +79,8 @@ CONFIG_SYSTEM_NSH=y CONFIG_SYSTEM_SYSTEM=y CONFIG_SYSTEM_TIME64=y CONFIG_TESTING_GETPRIME=y +CONFIG_TESTING_KASAN=y +CONFIG_TESTING_MTE=y CONFIG_TESTING_OSTEST=y CONFIG_UART1_BASE=0x9000000 CONFIG_UART1_IRQ=33