Created attachment 663522 [details]
Description of problem:
deadlock in lvmetad
Version-Release number of selected component (if applicable):
Steps to Reproduce:
There were one `lvs -a -o +devices` and few `/sbin/lvm pvscan --cache --activate ay --major %d --minor %d` commands spawned by udev.
I have (hopefully) fixed the bug in fae1a611d2f907aa23c237b9f84df5089d30f728. A related fix is in 5294a6f77a900493b3e81eb70c1698ec3c4814b8. I would suggest both to be included in 6.4. No special QA treatment is required (the bug is exposed by existing testcases, it just triggers rarely).
The latest scratch build that includes those two patches:
Quality Engineering Management has reviewed and declined this request.
You may appeal this decision by reopening this request.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.