Always use volatile load/store for locks.