From e6c86a50b04b594ee21c034439b76df6bcc67cce Mon Sep 17 00:00:00 2001 From: Flavio Ceolin Date: Mon, 26 Jun 2023 22:51:45 +0000 Subject: [PATCH] arch: x86: Fix ARCH_KERNEL_STACK_OBJ_ALIGN Stack object has to be page aligned when userspace is enabled. Signed-off-by: Flavio Ceolin --- include/zephyr/arch/x86/thread_stack.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/zephyr/arch/x86/thread_stack.h b/include/zephyr/arch/x86/thread_stack.h index 5808d8bd99a6b09..3599b62058bf9f3 100644 --- a/include/zephyr/arch/x86/thread_stack.h +++ b/include/zephyr/arch/x86/thread_stack.h @@ -83,7 +83,7 @@ struct z_x86_thread_stack_header { #define ARCH_KERNEL_STACK_OBJ_ALIGN CONFIG_MMU_PAGE_SIZE #else #define ARCH_KERNEL_STACK_RESERVED 0 -#define ARCH_KERNEL_STACK_OBJ_ALIGN ARCH_STACK_PTR_ALIGN +#define ARCH_KERNEL_STACK_OBJ_ALIGN Z_X86_STACK_BASE_ALIGN #endif #endif /* !_ASMLANGUAGE */