Make SpinLock IRQ_CTX irq_flags volatile

This commit is contained in:
2025-11-24 17:14:28 +01:00
parent 3f3795df3c
commit ec732d4627

View File

@ -6,8 +6,8 @@
#define SPINLOCK_HINT() asm volatile("pause")
struct {
uint64_t irq_flags;
static struct {
volatile uint64_t irq_flags;
atomic_int irq_nest;
} IRQ_CTX = {0};