zephyr/tests/kernel/mem_protect
Andrew Boie 15b1196e58 tests: force stack canaries off for two user tests
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>
2019-07-17 09:32:07 -07:00
..
futex kernel: delete k_futex_init() 2019-07-01 08:15:10 -07:00
mem_protect tests: force stack canaries off for two user tests 2019-07-17 09:32:07 -07:00
obj_validation license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
protection cleanup: include/: move misc/printk.h to sys/printk.h 2019-06-27 22:55:49 -04:00
stack_random license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
stackprot tests: stackprot: don't set main stack size 2019-05-03 13:30:16 -07:00
syscalls license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
userspace tests: force stack canaries off for two user tests 2019-07-17 09:32:07 -07:00
x86_mmu_api arch/x86: move arch/x86/include/mmustructs.h to ia32/mmustructs.h 2019-07-03 20:01:17 -04:00