This patch solves the problem using the add_mountroot_fail_hook
approach.

It's rather safe and no worse than the current situation, but calling the 
various fail hooks is slow, because some of them are sleeping.
Calling udevadm settle, or (in the future), spawning a process and making 
things event-driven à la dracut, would work better.


** Attachment added: "initramfs-scripts-local_top-lvm2.patch"
   http://launchpadlibrarian.net/33726831/initramfs-scripts-local_top-lvm2.patch

** Also affects: lvm2 (Ubuntu)
   Importance: Undecided
       Status: New

-- 
lvm2 root partition should wait for udev to settle before giving up
https://bugs.launchpad.net/bugs/445408
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to