3 May
2011
3 May
'11
8:22 a.m.
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.