tests: explicitly disable HW Stack Protection when needed
Some ARM platforms, now, enable HW Stack Protection by default in the Board definition. So if some tests need to run without stack protection, it is not sufficient to disable TEST_HW_STACK_PROTECTION; we need to explicitly disable HW_STACK_PROTECTION. Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
This commit is contained in:
parent
8a58a44f22
commit
8ef34566ed
7 changed files with 14 additions and 2 deletions
|
@ -9,5 +9,6 @@ CONFIG_TICKLESS_KERNEL=n
|
|||
CONFIG_MAIN_THREAD_PRIORITY=6
|
||||
CONFIG_FORCE_NO_ASSERT=y
|
||||
|
||||
#Disable Userspace
|
||||
# Disable HW Stack Protection (see #28664)
|
||||
CONFIG_TEST_HW_STACK_PROTECTION=n
|
||||
CONFIG_HW_STACK_PROTECTION=n
|
||||
|
|
|
@ -14,5 +14,6 @@ CONFIG_TICKLESS_KERNEL=n
|
|||
|
||||
CONFIG_FORCE_NO_ASSERT=y
|
||||
|
||||
#Disable Userspace
|
||||
# Disable HW Stack Protection (see #28664)
|
||||
CONFIG_TEST_HW_STACK_PROTECTION=n
|
||||
CONFIG_HW_STACK_PROTECTION=n
|
||||
|
|
|
@ -3,3 +3,5 @@ CONFIG_BOOT_TIME_MEASUREMENT=y
|
|||
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||
CONFIG_FORCE_NO_ASSERT=y
|
||||
CONFIG_TEST_HW_STACK_PROTECTION=n
|
||||
# Disable HW Stack Protection (see #28664)
|
||||
CONFIG_HW_STACK_PROTECTION=n
|
||||
|
|
|
@ -12,6 +12,8 @@ CONFIG_BT=n
|
|||
CONFIG_FORCE_NO_ASSERT=y
|
||||
|
||||
CONFIG_TEST_HW_STACK_PROTECTION=n
|
||||
# Disable HW Stack Protection (see #28664)
|
||||
CONFIG_HW_STACK_PROTECTION=n
|
||||
CONFIG_COVERAGE=n
|
||||
|
||||
# Disable system power management
|
||||
|
|
|
@ -10,6 +10,8 @@ CONFIG_MAIN_STACK_SIZE=16384
|
|||
CONFIG_FORCE_NO_ASSERT=y
|
||||
|
||||
CONFIG_TEST_HW_STACK_PROTECTION=n
|
||||
# Disable HW Stack Protection (see #28664)
|
||||
CONFIG_HW_STACK_PROTECTION=n
|
||||
|
||||
# Can only run under 1 CPU
|
||||
CONFIG_MP_NUM_CPUS=1
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
CONFIG_STACK_SENTINEL=y
|
||||
CONFIG_TEST_HW_STACK_PROTECTION=n
|
||||
# Disable HW Stack Protection (see #28664)
|
||||
CONFIG_HW_STACK_PROTECTION=n
|
||||
CONFIG_ZTEST=y
|
||||
CONFIG_COVERAGE=n
|
||||
CONFIG_TICKLESS_KERNEL=n
|
||||
|
|
|
@ -4,6 +4,8 @@ CONFIG_PRINTK=y
|
|||
CONFIG_THREAD_MONITOR=y
|
||||
CONFIG_THREAD_STACK_INFO=y
|
||||
CONFIG_TEST_HW_STACK_PROTECTION=n
|
||||
# Disable HW Stack Protection (see #28664)
|
||||
CONFIG_HW_STACK_PROTECTION=n
|
||||
# to check idle thread
|
||||
CONFIG_SYS_POWER_MANAGEMENT=y
|
||||
CONFIG_SYS_POWER_SLEEP_STATES=y
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue