diff --git a/repos/dde_linux/src/lib/lx_emul/spec/x86/start.c b/repos/dde_linux/src/lib/lx_emul/spec/x86/start.c index 4c6b26c2f3..01b29c2a95 100644 --- a/repos/dde_linux/src/lib/lx_emul/spec/x86/start.c +++ b/repos/dde_linux/src/lib/lx_emul/spec/x86/start.c @@ -32,7 +32,8 @@ void time_init(void) #include -unsigned long empty_zero_page[PAGE_SIZE / sizeof(unsigned long)]; +unsigned long empty_zero_page[PAGE_SIZE / sizeof(unsigned long)] +__attribute__((aligned(PAGE_SIZE))); void lx_emul_setup_arch(void *dtb) {