Comment 8 for bug 1615751

Revision history for this message
Steve Langasek (vorlon) wrote :

> pitti smoser: ah, I remember -- indeed, this rootdelay= thing is FUBAR; TBH I don't see how to salvage it to anything remotely useful
> pitti smoser: IIRC, the problem was to define what "the necessary device" actually is
> pitti i. e. not just waiting for the root device, which we've done with udev's wait-for-root since 2006 or so
> pitti so if someone actually wants to use it, it's just a plain sleep(given_number) in the initramfs ATM, as there is no other definition of what it should do

Martin, there may not be any sort of definition upstream in Debian for what this did, but it has well-established semantics in Ubuntu that this is the *maximum* time that the initramfs should wait for the root device to be available, and if the timeout is hit the initramfs should drop you to a shell; but it should not cause the initramfs to wait longer. So this is certainly a regression. Can you please follow up on this?