[arch-projects] [RFC] [PATCH] [mkinitcpio] Cleanly stop udev >= 168 as recommended by upstream.

Thomas Bächler thomas at archlinux.org
Tue May 3 04:22:29 EDT 2011


Am 02.05.2011 12:15, schrieb Dave Reisner:
> Not sure I understand the logic here. By the time you're ready to shut
> down udev, your root is mounted and $init exists. Queued uevents are
> very likely for hardware that we don't currently have modules for. What
> other uevents would we be interested in at this point?

In the past, there were weird bugs:
1) When using break=y, or when mounting root failed, the USB keyboard
support might not be loaded, as the uevent could not finish.
2) switch_root might have failed to delete the rootfs contents, as udev
processes would still access /dev/.udev.

Those are old - we reordered and improved all of that stuff, so this
problem should be gone by now. Even right now, settling might be
unnecessary.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <http://mailman.archlinux.org/pipermail/arch-projects/attachments/20110503/1ca01517/attachment.asc>


More information about the arch-projects mailing list