Atomic compare‑exchange stalls when a timeout is enforced on AArch64
Issue: atomic compare‑exchange never returns when a deadline is enforced In a Linux userspace program compiled for ARMv8‑A, a thread repeatedly executes a C++ std::atomic::compare_exchange_weak inside a loop that also checks a deadline and a cancellation flag. When the operation is contended on a big core, the loop appears to spin forever, even though the de