atomic cmpxchg started