So, I spent some time looking at herton's fix, and I think it's correct.
While using --noudevsync looks tempting, is does trigger some new races
since now both udev and lvm are trying to do things like renaming device
nodes. Watershed isn't a problem -- DM_COOKIE is passed separately via
dmsetup rules (grep for DM_COOKIE in /lib/udev/rules.d). So, we need to
not drop the DM_COOKIE events, which is what this patch does. I'll get
this tested shortly and then we can get this uploaded to precise and
backported to oneiric.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/802626

Title:
  vgchange may deadlock in initramfs when VG present that's not used for
  rootfs

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lvm2/+bug/802626/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to