zephyr/tests/kernel/fatal
Andrew Boie 416eca5b13 tests: fatal: enable x86 MMU stack protection
Show that this mechanism can detect stack overflows with the
guard page. We only do it once since are are in an alternate
IA HW task after it happens.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2017-07-25 11:32:36 -04:00
..
src tests: fatal: enable x86 MMU stack protection 2017-07-25 11:32:36 -04:00
Makefile
README
prj-arc.conf tests: kernel: fatal: check stack overflow 2017-05-13 15:14:41 -04:00
prj-x86-mmu.conf tests: fatal: enable x86 MMU stack protection 2017-07-25 11:32:36 -04:00
prj.conf tests: fatal: enable x86 MMU stack protection 2017-07-25 11:32:36 -04:00
testcase.yaml tests: fatal: enable x86 MMU stack protection 2017-07-25 11:32:36 -04:00

README

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.