On Wed, Dec 24, 2014 at 4:00 AM, Alison Chaiken <ali...@she-devel.com> wrote: > Tom Gundersen: >>>>In a stock Fedora/Arch (and probably others, but didn't check) >>>>systemd-modules-load is not used at all. > [ . . . ] >>>>I'm not aware of any kernel modules that legitimately needs to be >>>>loaded in this way (i.e., all the ones that do can/should be fixed). > > On my Debian Testing system, I see fuse, loop, lp, ppdev and > parport_pc. The last 3 are related to printing, and presumably must > be preloaded because some printers will not usefully identify > themselves when powered on. Giving unsophisticated users access to a > wide variety of hotplugged devices is undoubtedly the main reasons > distros want to use systemd-modules-load.
fuse and loop are the perfect examples of modules that should not be in modules-load.d. Take a look in the output of 'kmod static-nodes'. All these dead nodes will be created by systemd during startup, but the module will only be loaded by the kernel when some one actually try to use them. $ ls /dev/loop-control /dev/loop-control $ lsmod | grep loop $ touch /dev/loop-control $ lsmod | grep loop loop 26560 0 -- Lucas De Marchi _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel