Stack canaries require that the z_libc_partition be added to the memory domain, otherwise user thread access to the stack canary value will result in an MPU/MMU fault. These tests define their own domains to test specific userspace features. Adding another partition to them would be invasive, would potentially break some platforms with a limited number of MPU regions, and these tests are not designed to validate stack canaries anyway, we have other tests for that. Fixes: #17595 Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
7 lines
158 B
Plaintext
7 lines
158 B
Plaintext
CONFIG_STACK_CANARIES=n
|
|
CONFIG_ZTEST=y
|
|
CONFIG_INIT_STACKS=y
|
|
CONFIG_APPLICATION_DEFINED_SYSCALL=y
|
|
CONFIG_THREAD_USERSPACE_LOCAL_DATA=y
|
|
CONFIG_TEST_USERSPACE=y
|