|
With the https://review.whamcloud.com/47487 ("LU-15546 mdt: mdt_reint_open lookup before locking") , the OBD_FAIL_MDS_REINT_OPEN2 race timeouts in sanityn test_41i:
Now, the first thread take a PW parent lock (by checking the child existence before locking) . So the second thread is waiting for lock (PR locks are compatible but not the PW locks) .
We have to force the first thread to take a PR parent lock to keep testing the full lock cycle:
- take PR parent lock
- lockup child (do not exist)
- take PW parent lock
- re-lookup
- create child
|