Futexes are tricky. Red Hat Inc., rev. 1.6, 2011. ,
Futex based locks for C11's generic atomics, extended abstract, Proceedings of the 31st Annual ACM Symposium on Applied Computing, 2016. ,
URL : https://hal.archives-ouvertes.fr/hal-01304108
A futex overview and update, LWN.net, vol.360699, 2009. ,
Fuss, Futexes and Furwocks: Fast Userlevel Locking in Linux, Proceedings of the Ottawa Linux Symposium IBM System/370 Extended Architecture, Principles of Operation. IBM, pp.479-495, 2002. ,
Programming languages -C (cor. 1:2012 ed.) Number ISO/IEC 9899, 2011. ,
ABA Prevention Using Single-Word Instructions, 2004. ,
What Are Race Conditions? Some Issues and Formalizations, ACM Lett. Program. Lang. Syst, vol.1, issue.1, pp.74-88, 1992. ,