Failure to unlock Persistent Storage because unrelated hardware problem makes udevadm settle timeout or fail
In tps' Service.Activate
we call udevadm settle
, which has a default timeout of 120 seconds.
In wb:31d5ccdd8eda35f41cff746bc9833bba
I see we reach this timeout, due to unrelated sound hardware/driver problems:
Jul 18 11:22:02 amnesia systemd-udevd[590]: 0000:01:00.0: Worker [605] processing SEQNUM=3490 is taking a long time
Jul 18 11:22:03 amnesia systemd-udevd[590]: hdaudioC1D0: Worker [632] processing SEQNUM=4207 is taking a long time
Jul 18 11:22:03 amnesia systemd-udevd[590]: hdaudioC0D0: Worker [609] processing SEQNUM=4208 is taking a long time
Perhaps there's a slightly less heavy hammer than udevadm settle
to achieve what we want here, in a more robust manner?
Other reports:
- wb:a1eed1b3d8df0112c378dbd518286737
- wb:adb7f144624991247923aff338ecf857 (6.4)
- wb:abcd92cf7612fbb8687888214a839011 (6.6)
Edited by intrigeri