Am Samstag, den 17.08.2019, 08:42 +0200 schrieb Takashi Iwai:
Currently I've split per vendor and/or functionality, e.g. kernel-firmware-atheros, kernel-firmware-iwlwifi, kernel-firmware-realtek, etc. Each package size is as below:
kernel-firmware-amdgpu 5.9M kernel-firmware-atheros 6.1M kernel-firmware-bluetooth 3.5M kernel-firmware-bnx2 9.4M kernel-firmware-brcm 8.8M kernel-firmware-chelsio 2.7M kernel-firmware-dpaa2 1.9M kernel-firmware-i915 1.3M kernel-firmware-intel 2.4M kernel-firmware-iwlwifi 22M kernel-firmware-liquidio 16M kernel-firmware-marvell 7.4M kernel-firmware-media 3.1M kernel-firmware-mediatek 1.4M kernel-firmware-mellanox 6.3M kernel-firmware-network 3.3M kernel-firmware-nfp 4.4M kernel-firmware-nvidia 737K kernel-firmware-platform 1.0M kernel-firmware-qlogic 11M kernel-firmware-radeon 2.3M kernel-firmware-realtek 750K kernel-firmware-serial 383K kernel-firmware-sound 2.9M kernel-firmware-ti 4.3M kernel-firmware-ueagle 786K
The realtek one is pretty small (750KB) while iwlwifi is very large (22MB) and atheros is a bit largish (6MB). Also network subpkg might be wroth for default.
Some of those are pretty unlikely to be hotplugged and can be detected during installation. If we can separate out firmware for gfx-cards and wifi unlikely to be hotplugged, we would get most of the benefit. Regards Oliver -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org