zephyr/arch
Carlo Caione 807991e15f AArch64: Do not use CONFIG_GEN_PRIV_STACKS
We are setting CONFIG_GEN_PRIV_STACKS when AArch64 actually uses a
statically allocated privileged stack.

This error was not captured by the tests because we only verify whether
a read/write to a privileged stack is failing, but it can fail for a lot
of reasons including when the pointer to the privileged stack is not
initialized at all, like in this case.

With this patch we deselect CONFIG_GEN_PRIV_STACKS and we fix the
mem_protect/userspace test to correctly probe the privileged stack.

Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2021-03-25 07:23:19 -04:00
..
arc ARC: Kconfig: rename CPU_ARCV2 option to ISA_ARCV2 2021-03-25 07:23:02 -04:00
arm arch: arm: Add initial support for Cortex-M55 Core 2021-03-23 13:13:32 -05:00
common gen_isr_tables: Added check of the IRQ num before accessing the vt 2021-01-24 10:12:54 -05:00
nios2 kernel: Cleanup logger setup in kernel files 2020-11-27 09:56:34 -05:00
posix kernel: Add new k_thread_abort()/k_thread_join() 2021-02-24 16:39:15 -05:00
riscv arch: riscv: improve exception messages 2021-03-22 15:47:09 -04:00
sparc Revert "lib/os/heap: introduce option to force big heap mode" 2021-02-19 07:32:22 -05:00
x86 kernel: remove arch_mem_domain_destroy 2021-03-18 16:30:47 +01:00
xtensa arch/xtensa: Remember to spill windows in arch_cohere_stacks() 2021-03-08 11:14:27 -05:00
CMakeLists.txt cmake: fix include directories to work with out-of-tree arch 2020-08-05 08:06:07 -04:00
Kconfig AArch64: Do not use CONFIG_GEN_PRIV_STACKS 2021-03-25 07:23:19 -04:00