Hi Jean, Am 06.05.2013 16:05, schrieb Jean Delvare:
This is a rather long list, 41 drivers. While I am certain that there are false positives, either common hardware which I just happen to not have on any of my machines (most of pci and acpi), or drivers we may need very early (pci/serial?), or pseudo-drivers which are in fact part of their subsystem core (i2c/dummy, pci_express/aer, pcie_pme), it still seems to me that many of these should be modularized, to make our kernel smaller in size and faster to boot.
IIRC Greg once built them in in order to boot faster. Module loading is (was?) dog slow compared to initializing built-in drivers.
More than half of the drivers are HID drivers.
HID drivers (and USB) are good to have in case mkinitrd screws up, so that you can actually access the console you got with init = /bin/bash :-)
They are only built-in in 4 kernel flavors: i386/desktop, x86_64/desktop, ppc/default and ppc/vanilla. Jeff, Jiri, is this on purpose? If not, can I change all these to modular? -- Stefan Seyfried "If your lighter runs out of fluid or flint and stops making fire, and you can't be bothered to figure out about lighter fluid or flint, that is not Zippo's fault." -- bkw -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org