diff --git a/tests/kernel/mem_protect/mem_map/src/main.c b/tests/kernel/mem_protect/mem_map/src/main.c index 73142e79343..5af06e69350 100644 --- a/tests/kernel/mem_protect/mem_map/src/main.c +++ b/tests/kernel/mem_protect/mem_map/src/main.c @@ -8,6 +8,7 @@ #include #include #include +#include /* 32-bit IA32 page tables have no mechanism to restrict execution */ #if defined(CONFIG_X86) && !defined(CONFIG_X86_64) && !defined(CONFIG_X86_PAE) @@ -17,6 +18,7 @@ #define BASE_FLAGS (K_MEM_CACHE_WB) volatile bool expect_fault; +__pinned_noinit static uint8_t __aligned(CONFIG_MMU_PAGE_SIZE) test_page[2 * CONFIG_MMU_PAGE_SIZE];