Interesting ... I bet I know what the bug is, we must be killing udevd in the initramfs while it's still processing events
I never thought of that ... amazing that it's happening so damned consistently for you, perhaps the problem is that you have a USB device that's taking a metric week to initialise
I'll add some fu to the initramfs scripts to instruct udev to stop processing events, then wait for them to complete, before killing it -- and we'll see whether that cures it for you
(it may just move the long wait to earlier in the boot process, of course, but it'd stop the damned-fucked behaviour <g>)
Interesting ... I bet I know what the bug is, we must be killing udevd in the initramfs while it's still processing events
I never thought of that ... amazing that it's happening so damned consistently for you, perhaps the problem is that you have a USB device that's taking a metric week to initialise
I'll add some fu to the initramfs scripts to instruct udev to stop processing events, then wait for them to complete, before killing it -- and we'll see whether that cures it for you
(it may just move the long wait to earlier in the boot process, of course, but it'd stop the damned-fucked behaviour <g>)