Posted Dec 1, 2011 10:44 UTC (Thu) by nlucas (subscriber, #33793)
Parent article: Quotes of the week
It's obvious Linus never tried to compile a minimalist generic kernel.
There are drivers who don't even work well unless loaded as module (many usb ones included).
Heck, the ehci-hcd driver (USB 2.0 hci) must be a module if you have some crappy BIOS, because you need to unload it for poweroff to work (will reboot if loaded, instead). And this is the driver that now claims in dmesg that it needs to be loaded before any other hci driver (which can only be done if the other "hardware" hci drivers are modules and udev configured for that).