Quoting Didier Kryn ([email protected]): > This is the result of enabling devtmpfs when building the > kernel. Devtmpfs was implemented a few years ago and is, in my > opinion, a reaction to the bad behaviour of Udev developers.
Plausible. > For the same reason (explicitly), the kernel now loads the firmware > automatically instead of requesting it to the hotplugger. And this _definitely_ seemed to be a reaction to systemd/udev developers' bad behaviour. I [half-]remember when it happened; it was a reaction to a specific bit of coder insanity, maybe that kdbus episode? > Definitely, the hotplugger has less and less to do, and, definitely, > I think Mdev could do it pretty well. And simply. You just create a custom hotplug handler script /sbin/hotplug (the default value of /proc/sys/kernel/hotplug as decreed in the kernel configuration) like this: #!/bin/sh test -n "$MODALIAS" && modprobe "$MODALIAS"; exec /sbin/mdev However, for my own needs, I personally favour just compiling needed drivers into the Linux kernel monolithically. (Yes, average desktop user cannot be expected..., blah, blah, blah.) I really don't know why so many people think hotplugging is a major need, anyway. I happily used Linux for a very long time before it existed. _______________________________________________ Dng mailing list [email protected] https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
