First version of kmod released
First version of kmod released
Posted Dec 16, 2011 0:58 UTC (Fri) by linusw (subscriber, #40300)In reply to: First version of kmod released by dlang
Parent article: First version of kmod released
Posted Dec 16, 2011 1:11 UTC (Fri)
by dlang (guest, #313)
[Link] (4 responses)
however some distros are making this harder to do (thus the comments from some kernel devs about particular distros being very bad for kernel development because they make it hard to just use a plain kernel)
Posted Dec 16, 2011 3:20 UTC (Fri)
by gsbarbieri (guest, #10537)
[Link] (3 responses)
Then completely disabling module support is bad, in this case you still have udev looking for modalias and trying to resolve it. If you have it builtin or no drivers it may evaluate to empty list, currently there is no way to know it and udev worker process execute "modprobe -b ALIAS"... It will in turn execute fork, exec, linker, load of multiple index files, lookup and then exit.
With libkmod udev will be able to load the index once and do in-process resolution of alias before doing any action.
Posted Dec 16, 2011 4:09 UTC (Fri)
by nybble41 (subscriber, #55106)
[Link]
Posted Dec 16, 2011 4:59 UTC (Fri)
by dlang (guest, #313)
[Link] (1 responses)
this didn't use to be the case.
But again, I was saying that servers seldom need modules, how frequently are you plugging random USB devices into servers?
I have been running with module support completely disabled on my servers for many years. I haven't run in to any problems with it.
Posted Dec 16, 2011 5:43 UTC (Fri)
by mjg59 (subscriber, #23239)
[Link]
Posted Dec 16, 2011 4:48 UTC (Fri)
by josh (subscriber, #17465)
[Link]
On your individual system, you could certainly build in the drivers needed to mount your root filesystem, though you'll probably still want modules for the myriad USB devices you might choose to plug in. However, you'll need an initramfs if you want any of the following:
- Root filesystem mounted by filesystem UUID or label rather than hardcoded partition name.
First version of kmod released
First version of kmod released
First version of kmod released
First version of kmod released
First version of kmod released
First version of kmod released
- Root filesystem using LVM, RAID, encryption, or any combination thereof.
- Root filesystem on a network filesystem other than NFS.