Haven't had a problem since, upgraded to 22.04 since then as well with 5.15. I am pretty sure the problem is still there, the problem surfaced in 20.04 when they changed the raid consistency check. The new check pauses the check after 8 hours and triggers the deadlock, I just let it run to completion like it did in 18.04.
I have not checked the patches, but it's possible you have a different problem because I don't see in either of two hung process traces any calls to md_ code.
I believe to resolve the deadlock you want to do: md1/md/ array_state
echo active > /sys/block/
Not "idle". You should see a hung task for mdcheck in there somewhere as well, and it only occurs when the raid is resyncing (md_resync should be running), at least for me I the workaround in comment 5: /bugs.launchpad .net/ubuntu/ +source/ linux-signed- hwe-5.11/ +bug/1942935/ comments/ 5
https:/
Haven't had a problem since, upgraded to 22.04 since then as well with 5.15. I am pretty sure the problem is still there, the problem surfaced in 20.04 when they changed the raid consistency check. The new check pauses the check after 8 hours and triggers the deadlock, I just let it run to completion like it did in 18.04.
I have not checked the patches, but it's possible you have a different problem because I don't see in either of two hung process traces any calls to md_ code.