6.2.1 SPIN ON TEST-AND-SET