On Thursday 2013-06-27 11:14, Arvin Schnell wrote:
I want you to tell your opinions .
The initrd is terrible big, around 32MB. That should be fixed.
Definitely. 10-15 years ago we had fat initrds that included a handful of disk drivers. Today, mkinitrd is smart to look at the root device and figure out the _single one_ driver needed. Except not quite... it adds DHs, which are just bloat to me: Kernel Modules: hwmon thermal_sys thermal processor fan scsi_dh scsi_dh_hp_sw scsi_dh_emc scsi_dh_rdac scsi_dh_alua scsi_transport_sas mptbase mptscsih mptsas usb-common usbcore ohci-hcd uhci-hcd ehci-hcd xhci-hcd hid usbhid hid-logitech-dj hid-generic same goes for hwmon. Besides some potential Apple hardware, is there anything that needs hardware monitoring in the initrd stage? "fan" is not even loaded after boot is complete! And hid-logitech-dj, well, it suffices to say that we do not ship gpm in the initrd. $ lsmod [...] processor 45014 0 thermal_sys 26593 1 processor hwmon 12967 1 thermal_sys [...] scsi_dh_alua 13065 0 scsi_dh_rdac 13351 0 scsi_dh_emc 13162 0 scsi_dh_hp_sw 12894 0 [...] -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org