[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1115601: linux: option to delay some module loading, e.g. video



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 <vincent@vinc17.net> - 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)


Reply to: