[PATCH 4.19 256/287] locking/atomic: Make test_and_*_bit() ordered on failure