zephyr/tests/kernel/mem_protect
Andrew Boie 7a642f81ab mmu: backing stores reserve page fault room
If we evict enough pages to completely fill the backing store,
through APIs like k_mem_map(), z_page_frame_evict(), or
z_mem_page_out(), this will produce a crash the next time we
try to handle a page fault.

The backing store now always reserves a free storage location
for actual page faults.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2021-01-21 16:47:00 -05:00
..
demand_paging mmu: backing stores reserve page fault room 2021-01-21 16:47:00 -05:00
futex tests: Apply IRQ offload API change 2020-09-02 13:48:13 +02:00
mem_map tests: add basic k_mem_map() test 2021-01-21 16:47:00 -05:00
mem_protect tests: mem_protect: exclude nRF5340 DK from the gap filling test 2020-12-11 11:24:32 +01:00
obj_validation Revert "tests: add new kernel objects tests" 2020-10-16 14:50:56 -04:00
protection arch: mem protect Kconfig cleanups 2020-11-18 08:02:08 -05:00
stack_random
stackprot tests: Avoid out-of-bounds array access on SPARC 2020-11-13 14:53:55 -08:00
sys_sem tests: sys_sem: add k_thread_join() calls 2020-10-28 10:29:49 -07:00
syscalls arch: remove KERNEL_RAM_SIZE 2021-01-21 16:47:00 -05:00
userspace tests: usermode: skip arm_mpu_disable test for non-secure builds 2020-12-11 11:21:34 +01:00