Taking the mutex uses (uncontended) atomic ops.