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") #define SPINLOCK_HINT() asm volatile("pause")
struct { static struct {
uint64_t irq_flags; volatile uint64_t irq_flags;
atomic_int irq_nest; atomic_int irq_nest;
} IRQ_CTX = {0}; } IRQ_CTX = {0};