From Dev.to
[3/4] A Shutdown Flag Is Only the Beginning
Checking a shutdown flag and enabling interrupts are separate operations. Reading Intel's igb as two CPUs running in parallel exposes a check-and-enable gap that the flag alone does not exclude. When...