Hi Stefan, Le Monday 06 May 2013 à 21:17 +0200, Stefan Seyfried a écrit :
Am 06.05.2013 16:34, schrieb Jean Delvare:
And even if this was remotely possible, I'd rather ask the user to connect a regular keyboard in the rare event the initrd goes wrong,
None of the machines I'm concerned about has even the possibility of connecting a regular keyboard. Think blade-servers - they often only have an usb keyboard (but maybe if the usb hostcontroller drivers would also be missing, the BIOS emulation would work).
Regular USB keyboards are OK, they don't need any of the fancy drivers I listed.
Long story short: I vote for keeping uhci, ohci and usbhid in the kernel, not only in -desktop flavour :-)
Of course! I never meant to remove these standard drivers.
rather than include 25 arbitrary drivers in every kernel for a total of 363 kB (x86-64.)
Oh - and we could include pciehp, since autoloading obviously does not work, I always have to remember to load it, most of the time after wondering for quite some time what today's problem with my USB3 ExpressCard is... :-)
Interesting point, although this is a different issue from the ones I am tracking right now. But pciehp should be no different from all other PCI hotplug drivers, is it? There are 7 of these, for a total of about 250 kB on x86-64. I agree that you shouldn't have to manually load a kernel driver, but I don't know if the proper fix is to build that driver into the kernel, or to load it unconditionally at boot time, or conditionally depending on the machine you're on... Some investigation is needed, for which I have no time left at the moment, I'm afraid. -- Jean Delvare Suse L3 -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org