Source: linux Version: 6.16.7-1 Severity: wishlist The should be an option to delay some module loading (e.g. video) until the root partition becomes available, so that needed firmware could be loaded from this partition, or something equivalent.
The goal is to reduce the size of the initrd.img-* files in /boot as the /boot partition may be too small. Due to huge firmware size (in particular from Nvidia), I currently have -rw-r--r-- 1 168M 2025-09-18 12:52:40 initrd.img-6.16.7+deb14-amd64 with COMPRESS=lzma and COMPRESSLEVEL=9 (i.e. maximum compression). Such firmware is needed by Xorg, but apparently not during the boot, while just text is output. The context: https://lists.debian.org/debian-user/2025/09/msg00511.html -- System Information: Debian Release: forky/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.7.12-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_WARN Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -- Vincent Lefèvre <[email protected]> - Web: <https://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / Pascaline project (LIP, ENS-Lyon)

