The generation of Stack Corruptions reports is, now, supported in ARM SOCs with the ARM MPU (CONFIG_ARM_MPU). Therefore, this commit removes the workaround for ARM architecture in tests/kernel/fatal/ and keeps it only for SOCs with the NXP MPU (CONFIG_MXU_MPU). Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no> |
||
|---|---|---|
| .. | ||
| src | ||
| CMakeLists.txt | ||
| prj.conf | ||
| README | ||
| sentinel.conf | ||
| testcase.yaml | ||
This test case verifies that kernel fatal error handling works correctly. If a thread causes a CPU exception, and it is not in an ISR or "essential" thread, the thread gets aborted and the rest of the system executes normally.