This reduces the installed size by 126 MB, namely from 238 MB to 112
MB. Use the highest ZSTD compression level that has no impact on
decompression resource usage, i.e., level 19.
But, as the .deb package compression suffers under this change, the
package size grows from 74 MB to 93 MB.
Note that while the kernel supports loading compressed firmwares since
Linux 5.3, it only gained ZSTD support with 5.19; so fine for Proxmox
VE 8 and our other projects' bookworm releases, but this should not be
backported to our older releases.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
only somewhat useful for upgrade, mostly even just to be safe and
allow booting the older kernel on upgrade issues.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
packaging is ours and open source, but firmware file copyright /
license relations are complex, so just refer to the upstream license
fails for each vendor/firmware.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
well not really _that_ false positives, but these are firmware files
and we do not strictly care for DSFG, especially w.r.t these.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
we might upload this 1:1 to bullseye, so leave at level 12 for now to
avoid using debhelper from backports or downgrading this there again,
if one ever wants to build it on bullseye directly.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
While we ship them anyway, it's still nice to be noticed once any of
those gets dropped again.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
as compromise, as those are either not going into the initramfs or
are not on the open market and provided a huge win (netronome is 100
MB of the ~400 MB total o.O)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Almost all ibt's FWs are not registered, as they only depend on the
HW id/rev.
Took the modernish ones from Debian's package[0], I mean we say we
conflict/replace that
[0]: https://packages.debian.org/sid/all/firmware-iwlwifi/filelist
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
initramfs-tools only checks for the uncompressed files, not the
compressed options, so we cannot really sanely use that for now,
mostly breaks GPUs that get loaded early and fail loading FW breaks
em..
We may retry when the Debian bug report[0] got addressed, as even
though it wouldn't be hard to patch initramfs-tools, I prefer to
avoid that.
[0]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019412
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>