diff --git a/arch/x86_64/core/x86_64.c b/arch/x86_64/core/x86_64.c index cb5a445cb84..7480a485c40 100644 --- a/arch/x86_64/core/x86_64.c +++ b/arch/x86_64/core/x86_64.c @@ -69,7 +69,7 @@ void *_isr_exit_restore_stack(void *interrupted) return (nested || next == interrupted) ? NULL : next; } -struct { +volatile struct { void (*fn)(int, void*); void *arg; } cpu_init[CONFIG_MP_NUM_CPUS];