Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1260445

Bug#1112541: linux: initrd grew significantly from 6.12.38+deb13 to 6.16.3+deb14 causing ENOSPACE

From Ben Hutchings <ben@decadent.org.uk>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#1112541: linux: initrd grew significantly from 6.12.38+deb13 to 6.16.3+deb14 causing ENOSPACE
Date 2025-09-07 23:20 +0200
Message-ID <LsuXL-dBgL-11@gated-at.bofh.it> (permalink)
References (2 earlier) <Lpw9H-bwJH-1@gated-at.bofh.it> <LrZTX-dfoR-13@gated-at.bofh.it> <Ls0mZ-dfEE-1@gated-at.bofh.it> <Lpw9H-bwJH-1@gated-at.bofh.it> <Ls0mZ-dfEE-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

On Sat, 6 Sep 2025 14:37:30 +0200 Salvatore Bonaccorso
<carnil@debian.org> wrote:
> Hi Paul,
> 
> On Sat, Sep 06, 2025 at 02:06:37PM +0200, Paul Gevers wrote:
> > Hi,
> > 
> > On 06-09-2025 11:42, Salvatore Bonaccorso wrote:
> > > Can you please with lsinitramfs list the contents for both and
provide
> > > those for comparison?
> > 
> > 
> > Please find those attached.
> 
> I had a look, unfortunately I think this is then expected. The
> majority of changes are from the firmware-nvidia-graphics package, and
> the package itself increased from 20250410-2 to 20250808-1
> substantially due to more firmare added:
> 
> $ dpkg-deb -f firmware-nvidia-graphics_20250410-2_all.deb Installed-
Size
> 64591
> $ dpkg-deb -f firmware-nvidia-graphics_20250808-1_all.deb Installed-
Size
> 156283
> 
> For instance the added
> usr/lib/firmware/nvidia/tu102/gsp/gsp-570.144.bin is 28M in size.
> Attached the diff I generated with some pre-subistitution for easier
> comparision.

The huge size and growing number of different builds of the Nvidia GSP
firmware are a real problem.  I don't think there's anything that we can
do about that in the firmware package.  However:

1. This is exacerbated by the fact that the nouveau driver declares
multiple versions of the GSP firmware for some chips with
MODULE_FIRMWARE(), but only needs one (per chip).  In the short term I
think we should patch nouveau to remove the MODULE_FIRMWARE()
declarations for v535.113.01 for chips where it prefers v570.144.

2. In the medium term we need to move to using generic framebuffer
drivers in the initramfs, but several packages have to be changed to
make that work.

Ben.

> If you might not need firmware-nvidia-graphics, then removing it might
> be an option an regenerating the initramfs.


-- 
Ben Hutchings
To err is human; to really foul things up requires a computer.

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1112541: linux: initrd grew significantly from 6.12.38+deb13 to 6.16.3+deb14 causing ENOSPACE Paul Gevers <elbrus@debian.org> - 2025-08-30 18:00 +0200
  Bug#1112541: linux: initrd grew significantly from 6.12.38+deb13 to 6.16.3+deb14 causing ENOSPACE Salvatore Bonaccorso <carnil@debian.org> - 2025-09-06 11:50 +0200
    Bug#1112541: linux: initrd grew significantly from 6.12.38+deb13 to 6.16.3+deb14 causing ENOSPACE Paul Gevers <elbrus@debian.org> - 2025-09-06 14:10 +0200
      Bug#1112541: linux: initrd grew significantly from 6.12.38+deb13 to 6.16.3+deb14 causing ENOSPACE Salvatore Bonaccorso <carnil@debian.org> - 2025-09-06 14:40 +0200
        Bug#1112541: linux: initrd grew significantly from 6.12.38+deb13 to 6.16.3+deb14 causing ENOSPACE Ben Hutchings <ben@decadent.org.uk> - 2025-09-07 23:20 +0200
        Bug#1112541: linux: initrd grew significantly from 6.12.38+deb13 to 6.16.3+deb14 causing ENOSPACE Paul Gevers <elbrus@debian.org> - 2025-09-27 13:40 +0200

csiph-web