zephyr/tests/arch/arm
Bradley Bolen 5accf3596a tests: arm_mem_protect: Add a test for stack pointer manipulation
The Cortex-R architecture uses the threads stack to save context.
However, that is a security hole since a userspace thread could
manipulate the stack pointer before performing a system call and cause
the kernel to write to memory that it should not.  This test will sanity
check that the Cortex-R svc and isr routines do not write to a userspace
supplied stack.

Signed-off-by: Bradley Bolen <bbolen@lexmark.com>
2021-08-17 06:06:33 -04:00
..
arm_hardfault_validation tests: arm: adding a new test-suite for HardFault validation 2021-07-28 21:08:18 -04:00
arm_interrupt tests: arm_interrupt: remove redundant test case part 2021-06-24 09:30:35 +02:00
arm_irq_advanced_features
arm_irq_vector_table tests: arch: arm_irq_vector_table: Update to run on MXRT685 2021-07-07 08:25:06 -04:00
arm_mem_protect tests: arm_mem_protect: Add a test for stack pointer manipulation 2021-08-17 06:06:33 -04:00
arm_no_multithreading test: arm: no-multithreading: test triggering PendSV 2021-07-28 21:08:18 -04:00
arm_ramfunc
arm_runtime_nmi power: move reboot functionality to os lib 2021-04-28 20:34:00 -04:00
arm_sw_vector_relay
arm_thread_swap tests: add fpu tag the tests which enable FPU and FPU_SHARING options 2021-06-22 08:45:41 -04:00
arm_thread_swap_tz samples: tfm_integration: adapt DTS overlays for STM32L562 board 2021-07-28 19:38:35 +02:00
arm_tz_wrap_func