You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by ag...@apache.org on 2021/11/02 20:02:55 UTC

[incubator-nuttx] 03/03: sim: Add more config to asan/kasan for testing

This is an automated email from the ASF dual-hosted git repository.

aguettouche pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit c52a0991977833553408ee3c09cddb6bc85125ff
Author: Xiang Xiao <xi...@xiaomi.com>
AuthorDate: Sat Oct 30 22:41:59 2021 +0800

    sim: Add more config to asan/kasan for testing
    
    Signed-off-by: Xiang Xiao <xi...@xiaomi.com>
---
 boards/sim/sim/sim/configs/asan/defconfig  | 12 ++++++++++++
 boards/sim/sim/sim/configs/kasan/defconfig | 11 +++++++++++
 2 files changed, 23 insertions(+)

diff --git a/boards/sim/sim/sim/configs/asan/defconfig b/boards/sim/sim/sim/configs/asan/defconfig
index 356ea01..7220986 100644
--- a/boards/sim/sim/sim/configs/asan/defconfig
+++ b/boards/sim/sim/sim/configs/asan/defconfig
@@ -12,22 +12,34 @@ CONFIG_ARCH_CHIP="sim"
 CONFIG_ARCH_SIM=y
 CONFIG_BOARDCTL_POWEROFF=y
 CONFIG_BUILTIN=y
+CONFIG_CANCELLATION_POINTS=y
+CONFIG_DEBUG_FEATURES=y
 CONFIG_DEBUG_SYMBOLS=y
 CONFIG_DEV_LOOP=y
 CONFIG_DEV_ZERO=y
 CONFIG_EXAMPLES_HELLO=y
+CONFIG_FS_AIO=y
 CONFIG_FS_BINFS=y
+CONFIG_FS_NAMED_SEMAPHORES=y
 CONFIG_FS_PROCFS=y
 CONFIG_MM_CUSTOMIZE_MANAGER=y
 CONFIG_NSH_ARCHINIT=y
 CONFIG_NSH_BUILTIN_APPS=y
 CONFIG_NSH_READLINE=y
+CONFIG_PTHREAD_CLEANUP=y
+CONFIG_PTHREAD_MUTEX_TYPES=y
+CONFIG_PTHREAD_MUTEX_UNSAFE=y
 CONFIG_READLINE_TABCOMPLETION=y
+CONFIG_RR_INTERVAL=10
 CONFIG_SCHED_HAVE_PARENT=y
+CONFIG_SCHED_LPWORK=y
 CONFIG_SCHED_ONEXIT=y
 CONFIG_SCHED_WAITPID=y
+CONFIG_SIG_DEFAULT=y
+CONFIG_SIG_EVTHREAD=y
 CONFIG_SIM_ASAN=y
 CONFIG_SIM_UBSAN=y
 CONFIG_SYSTEM_NSH=y
 CONFIG_TESTING_OSTEST=y
+CONFIG_TESTING_OSTEST_AIO=y
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/kasan/defconfig b/boards/sim/sim/sim/configs/kasan/defconfig
index 1a98918..2a5d9b9b 100644
--- a/boards/sim/sim/sim/configs/kasan/defconfig
+++ b/boards/sim/sim/sim/configs/kasan/defconfig
@@ -12,21 +12,32 @@ CONFIG_ARCH_CHIP="sim"
 CONFIG_ARCH_SIM=y
 CONFIG_BOARDCTL_POWEROFF=y
 CONFIG_BUILTIN=y
+CONFIG_CANCELLATION_POINTS=y
 CONFIG_DEBUG_FEATURES=y
 CONFIG_DEBUG_SYMBOLS=y
 CONFIG_DEV_LOOP=y
 CONFIG_DEV_ZERO=y
 CONFIG_EXAMPLES_HELLO=y
+CONFIG_FS_AIO=y
 CONFIG_FS_BINFS=y
+CONFIG_FS_NAMED_SEMAPHORES=y
 CONFIG_FS_PROCFS=y
 CONFIG_MM_KASAN=y
 CONFIG_NSH_ARCHINIT=y
 CONFIG_NSH_BUILTIN_APPS=y
 CONFIG_NSH_READLINE=y
+CONFIG_PTHREAD_CLEANUP=y
+CONFIG_PTHREAD_MUTEX_TYPES=y
+CONFIG_PTHREAD_MUTEX_UNSAFE=y
 CONFIG_READLINE_TABCOMPLETION=y
+CONFIG_RR_INTERVAL=10
 CONFIG_SCHED_HAVE_PARENT=y
+CONFIG_SCHED_LPWORK=y
 CONFIG_SCHED_ONEXIT=y
 CONFIG_SCHED_WAITPID=y
+CONFIG_SIG_DEFAULT=y
+CONFIG_SIG_EVTHREAD=y
 CONFIG_SYSTEM_NSH=y
 CONFIG_TESTING_OSTEST=y
+CONFIG_TESTING_OSTEST_AIO=y
 CONFIG_USER_ENTRYPOINT="nsh_main"