]> git.proxmox.com Git - pve-firmware.git/log
pve-firmware.git
2 weeks agobump version to 3.11-1 master
Thomas Lamprecht [Thu, 11 Apr 2024 06:28:13 +0000 (08:28 +0200)]
bump version to 3.11-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 weeks agoupdate linux-firmware to 20240410
Thomas Lamprecht [Thu, 11 Apr 2024 06:27:35 +0000 (08:27 +0200)]
update linux-firmware to 20240410

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 weeks agobump version to 3.10-1
Thomas Lamprecht [Wed, 3 Apr 2024 07:42:31 +0000 (09:42 +0200)]
bump version to 3.10-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 weeks agoadd fwlist for 6.8.1-1 kernel and update ignored file list
Thomas Lamprecht [Wed, 3 Apr 2024 07:39:55 +0000 (09:39 +0200)]
add fwlist for 6.8.1-1 kernel and update ignored file list

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 weeks agodrop now available FW files from ignore list
Thomas Lamprecht [Wed, 3 Apr 2024 06:23:52 +0000 (08:23 +0200)]
drop now available FW files from ignore list

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
6 weeks agoupdate linux-firmware to 20240312
Thomas Lamprecht [Wed, 13 Mar 2024 11:51:01 +0000 (12:51 +0100)]
update linux-firmware to 20240312

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
6 weeks agoupdate linux-firmware to 20240220
Thomas Lamprecht [Mon, 11 Mar 2024 14:22:55 +0000 (15:22 +0100)]
update linux-firmware to 20240220

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
8 weeks agoassemble: add RTL8192E files to ignore list
Thomas Lamprecht [Fri, 1 Mar 2024 09:14:59 +0000 (10:14 +0100)]
assemble: add RTL8192E files to ignore list

removed by 5b5bd98a ("RTL8192E: Remove old realtek WiFi firmware") in
linux-firmware due to being ancient (from 2009) and modules should not
use them anymore, albeit there are some that still reference them...

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agobump version to 3.9-2
Thomas Lamprecht [Wed, 14 Feb 2024 11:04:45 +0000 (12:04 +0100)]
bump version to 3.9-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agoupdate linux-firmware to 20240115
Thomas Lamprecht [Mon, 5 Feb 2024 14:54:06 +0000 (15:54 +0100)]
update linux-firmware to 20240115

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agoadd new FW from 6.5.13 build
Thomas Lamprecht [Mon, 5 Feb 2024 14:51:17 +0000 (15:51 +0100)]
add new FW from 6.5.13 build

just merge this into the existing 6.5.3 file as it's not worth copying
that over for just a single line being new, especially as both are 6.5
based, and thus will have the same life-span anyway

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agobump version to 3.9-1
Thomas Lamprecht [Sun, 12 Nov 2023 17:02:08 +0000 (18:02 +0100)]
bump version to 3.9-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agoupdate linux-firmware to 20231111
Thomas Lamprecht [Sun, 12 Nov 2023 17:00:51 +0000 (18:00 +0100)]
update linux-firmware to 20231111

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agobump version to 3.8-5
Thomas Lamprecht [Mon, 30 Oct 2023 06:18:47 +0000 (07:18 +0100)]
bump version to 3.8-5

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agoassemble: require minimum deletions to catch overly flexible GLOBs
Thomas Lamprecht [Mon, 30 Oct 2023 06:18:25 +0000 (07:18 +0100)]
assemble: require minimum deletions to catch overly flexible GLOBs

just a basic safety test

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agoassemble: use full path when searching for GLOBs
Thomas Lamprecht [Mon, 30 Oct 2023 06:13:15 +0000 (07:13 +0100)]
assemble: use full path when searching for GLOBs

as otherwise a GLOB like vendor/dev-class/* will cause all FW files to
be included..

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agobump version to 3.8-4
Thomas Lamprecht [Fri, 13 Oct 2023 13:53:34 +0000 (15:53 +0200)]
bump version to 3.8-4

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agoupdate linux-firmware to current master
Thomas Lamprecht [Sun, 29 Oct 2023 17:37:06 +0000 (18:37 +0100)]
update linux-firmware to current master

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agoadd 6.5.3 firmware list
Thomas Lamprecht [Fri, 13 Oct 2023 13:51:53 +0000 (15:51 +0200)]
add 6.5.3 firmware list

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
6 months agobump version to 3.8-3
Thomas Lamprecht [Thu, 12 Oct 2023 07:57:27 +0000 (09:57 +0200)]
bump version to 3.8-3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
6 months agoupdate fwlist-6.2.16-11-pve
Thomas Lamprecht [Tue, 3 Oct 2023 15:02:26 +0000 (17:02 +0200)]
update fwlist-6.2.16-11-pve

adds tg357766.bin, which seems to be only relevant for the M1 mac
mini, so do not bother to much with a separate file or the like for
just one module.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
7 months agobump version to 3.8-2
Thomas Lamprecht [Fri, 1 Sep 2023 13:39:30 +0000 (15:39 +0200)]
bump version to 3.8-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
7 months agoRevert "compress each firmware file with ZSTD"
Thomas Lamprecht [Fri, 1 Sep 2023 13:33:16 +0000 (15:33 +0200)]
Revert "compress each firmware file with ZSTD"

While the kernel supports it well, the initramfs-tools lack support
for finding those files when assembling the initrd.

While ubuntu has already support, and the changes required seem not
all to bad (just a simple shell script checking if a path exists),
lets avoid patching and packaging a new initramfs-tools and rather
revert this for now..

This reverts commit 1885bf2becfe373b1988e0efb974a1b090f38dbb.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
7 months agobump version to 3.8-1
Thomas Lamprecht [Fri, 1 Sep 2023 11:13:20 +0000 (13:13 +0200)]
bump version to 3.8-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
7 months agocompress each firmware file with ZSTD
Thomas Lamprecht [Fri, 1 Sep 2023 10:59:22 +0000 (12:59 +0200)]
compress each firmware file with ZSTD

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>
7 months agodrop now available FW files from ignore list
Thomas Lamprecht [Thu, 31 Aug 2023 11:32:19 +0000 (13:32 +0200)]
drop now available FW files from ignore list

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
7 months agoadd fwlist for 6.2.16-11 kernel
Thomas Lamprecht [Thu, 31 Aug 2023 11:16:46 +0000 (13:16 +0200)]
add fwlist for 6.2.16-11 kernel

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
7 months agoupdate linux-firmware to current master (~ 20230804)
Thomas Lamprecht [Thu, 31 Aug 2023 11:17:04 +0000 (13:17 +0200)]
update linux-firmware to current master (~ 20230804)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agobuildsys: derive upload dist automatically
Thomas Lamprecht [Fri, 2 Jun 2023 11:47:09 +0000 (13:47 +0200)]
buildsys: derive upload dist automatically

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agobump version to 3.7-1
Thomas Lamprecht [Fri, 2 Jun 2023 07:29:14 +0000 (09:29 +0200)]
bump version to 3.7-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agoupdate linux-firmware to current master (20230515)
Thomas Lamprecht [Fri, 2 Jun 2023 07:23:59 +0000 (09:23 +0200)]
update linux-firmware to current master (20230515)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agomerge old 5.15 firmwares into fwlist-5.15.x.y-pve
Thomas Lamprecht [Fri, 2 Jun 2023 07:13:08 +0000 (09:13 +0200)]
merge old 5.15 firmwares into fwlist-5.15.x.y-pve

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>
10 months agorename fwlist-5.19-iwlwifi-extra to fwlist-iwlwifi-extra
Thomas Lamprecht [Fri, 2 Jun 2023 07:02:33 +0000 (09:02 +0200)]
rename fwlist-5.19-iwlwifi-extra to fwlist-iwlwifi-extra

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agodrop outdated firmware lists
Thomas Lamprecht [Fri, 2 Jun 2023 07:01:11 +0000 (09:01 +0200)]
drop outdated firmware lists

we only support upgrading PVE 7 to 8 using a 5.15 or 6.2 kernel.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agobuildsys: add DSC & sbuild convenience target
Thomas Lamprecht [Fri, 2 Jun 2023 11:33:33 +0000 (13:33 +0200)]
buildsys: add DSC & sbuild convenience target

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agobuildsys: expand clean target
Thomas Lamprecht [Fri, 2 Jun 2023 11:24:26 +0000 (13:24 +0200)]
buildsys: expand clean target

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agoadd d/copyright file
Thomas Lamprecht [Fri, 2 Jun 2023 11:23:26 +0000 (13:23 +0200)]
add d/copyright file

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>
10 months agod/source: override some false-positive lintian warning/errors
Thomas Lamprecht [Fri, 2 Jun 2023 07:47:17 +0000 (09:47 +0200)]
d/source: override some false-positive lintian warning/errors

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>
10 months agod/control: add missing Standards-Version fields
Thomas Lamprecht [Fri, 2 Jun 2023 07:36:27 +0000 (09:36 +0200)]
d/control: add missing Standards-Version fields

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agobuildsys: use versioned build-dir
Thomas Lamprecht [Fri, 2 Jun 2023 07:34:37 +0000 (09:34 +0200)]
buildsys: use versioned build-dir

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agobuildsys: avoid calling git on every make invocation
Thomas Lamprecht [Fri, 2 Jun 2023 07:32:25 +0000 (09:32 +0200)]
buildsys: avoid calling git on every make invocation

just do this directly in the shell when actually needed

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agobuildsys: drop exporting SOURCE_DATE_EPOCH, already done by pkg-info.mk
Thomas Lamprecht [Fri, 2 Jun 2023 07:31:47 +0000 (09:31 +0200)]
buildsys: drop exporting SOURCE_DATE_EPOCH, already done by pkg-info.mk

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agobuildsys: copy over debian directory already at build-dir creation
Thomas Lamprecht [Fri, 2 Jun 2023 06:58:50 +0000 (08:58 +0200)]
buildsys: copy over debian directory already at build-dir creation

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agobuildsys: use shorter variable for builddir in target
Thomas Lamprecht [Fri, 2 Jun 2023 06:58:23 +0000 (08:58 +0200)]
buildsys: use shorter variable for builddir in target

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agod/control: add missing ${misc:Depends}
Thomas Lamprecht [Fri, 2 Jun 2023 06:56:48 +0000 (08:56 +0200)]
d/control: add missing ${misc:Depends}

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agod/control: define compat level via build-depends and raise to 12
Thomas Lamprecht [Fri, 2 Jun 2023 06:55:29 +0000 (08:55 +0200)]
d/control: define compat level via build-depends and raise to 12

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>
12 months agobump version to 3.6-5
Thomas Lamprecht [Mon, 17 Apr 2023 12:47:14 +0000 (14:47 +0200)]
bump version to 3.6-5

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
12 months agodrop now available FW files from allow-missing list
Thomas Lamprecht [Mon, 17 Apr 2023 12:46:09 +0000 (14:46 +0200)]
drop now available FW files from allow-missing list

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
12 months agoupdate linux firmware to 20230404
Thomas Lamprecht [Thu, 13 Apr 2023 13:55:09 +0000 (15:55 +0200)]
update linux firmware to 20230404

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agodrop now available FW files from allow-missing list
Thomas Lamprecht [Wed, 15 Mar 2023 12:48:41 +0000 (13:48 +0100)]
drop now available FW files from allow-missing list

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>
13 months agoadd fwlist-6.2.6-1-pve and update allow-missing list
Thomas Lamprecht [Wed, 15 Mar 2023 12:48:24 +0000 (13:48 +0100)]
add fwlist-6.2.6-1-pve and update allow-missing list

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agobump version to 3.6-4
Thomas Lamprecht [Mon, 13 Mar 2023 17:23:41 +0000 (18:23 +0100)]
bump version to 3.6-4

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agoupdate linux firmware to 20230310
Thomas Lamprecht [Mon, 13 Mar 2023 17:21:28 +0000 (18:21 +0100)]
update linux firmware to 20230310

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agoadd fwlist-6.2.2-1-pve
Thomas Lamprecht [Mon, 13 Mar 2023 17:20:59 +0000 (18:20 +0100)]
add fwlist-6.2.2-1-pve

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
14 months agoextra iwlwifi list: drop some transitional FWs
Thomas Lamprecht [Tue, 7 Feb 2023 14:08:33 +0000 (15:08 +0100)]
extra iwlwifi list: drop some transitional FWs

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
14 months agoadd fwlist-6.1.10-1-pve
Thomas Lamprecht [Tue, 7 Feb 2023 14:04:58 +0000 (15:04 +0100)]
add fwlist-6.1.10-1-pve

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
14 months agobump version to 3.6-3
Thomas Lamprecht [Sat, 28 Jan 2023 15:05:13 +0000 (16:05 +0100)]
bump version to 3.6-3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
14 months agoupdate linux firmware to 20230117
Thomas Lamprecht [Sat, 28 Jan 2023 15:04:43 +0000 (16:04 +0100)]
update linux firmware to 20230117

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
16 months agobump version to 3.6-2
Thomas Lamprecht [Thu, 15 Dec 2022 15:24:56 +0000 (16:24 +0100)]
bump version to 3.6-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
16 months agodrop now available FW files from allow-skip list
Thomas Lamprecht [Thu, 15 Dec 2022 09:27:45 +0000 (10:27 +0100)]
drop now available FW files from allow-skip list

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
16 months agoupdate linux firmware to 20221214
Thomas Lamprecht [Thu, 15 Dec 2022 09:16:58 +0000 (10:16 +0100)]
update linux firmware to 20221214

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
16 months agobump version to 3.6-1
Thomas Lamprecht [Tue, 13 Dec 2022 16:39:00 +0000 (17:39 +0100)]
bump version to 3.6-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
16 months agoupdate linux firmware to current master
Thomas Lamprecht [Tue, 13 Dec 2022 16:38:11 +0000 (17:38 +0100)]
update linux firmware to current master

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
16 months agoadd fwlist-6.1.0-1-pve
Thomas Lamprecht [Tue, 13 Dec 2022 16:37:26 +0000 (17:37 +0100)]
add fwlist-6.1.0-1-pve

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
17 months agosneak in new entry from 5.15.74-1
Thomas Lamprecht [Mon, 14 Nov 2022 19:39:52 +0000 (20:39 +0100)]
sneak in new entry from 5.15.74-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
18 months agoupdate changelog
Thomas Lamprecht [Sat, 15 Oct 2022 13:39:08 +0000 (15:39 +0200)]
update changelog

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
18 months agobump version to 3.5-6
Thomas Lamprecht [Fri, 14 Oct 2022 07:41:02 +0000 (09:41 +0200)]
bump version to 3.5-6

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
18 months agocompress iwlwifi, ibt and netronome FW
Thomas Lamprecht [Fri, 14 Oct 2022 14:47:09 +0000 (16:47 +0200)]
compress iwlwifi, ibt and netronome FW

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>
18 months agoiwl 5.19 extra: force some ibt (intel bluetooth) fw inclusion
Thomas Lamprecht [Fri, 14 Oct 2022 13:04:13 +0000 (15:04 +0200)]
iwl 5.19 extra: force some ibt (intel bluetooth) fw inclusion

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>
18 months agobuildsys: use BUILDDIR variable
Thomas Lamprecht [Fri, 14 Oct 2022 11:57:59 +0000 (13:57 +0200)]
buildsys: use BUILDDIR variable

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
18 months agorevert "shipped firmware files XZ compressed"
Thomas Lamprecht [Fri, 14 Oct 2022 10:14:21 +0000 (12:14 +0200)]
revert "shipped firmware files XZ compressed"

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>
18 months agoupdate linux firmware to 20221012
Thomas Lamprecht [Fri, 14 Oct 2022 07:40:31 +0000 (09:40 +0200)]
update linux firmware to 20221012

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
18 months agobump version to 3.5-5
Thomas Lamprecht [Wed, 12 Oct 2022 16:26:50 +0000 (18:26 +0200)]
bump version to 3.5-5

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
18 months agoshipped firmware files XZ compressed
Thomas Lamprecht [Wed, 12 Oct 2022 15:27:24 +0000 (17:27 +0200)]
shipped firmware files XZ compressed

The kernel learned to load compressed FW files in 5.3, then only XZ.
Since 5.19 it would be also able to load zstd compressed ones, but
we'll only allowed to use that in Bullseye based release (not smaller
but less resources used).

Installed-Size comparison:

old: 392944 KB  100.0 %
now: 109749 KB   27.9 %

Note that the .deb file size increased though from 65 MB to 99 MB, as
the already compressed xz FW file are worse to find common parts than
the singular tar stream of all uncompressed FW files.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
18 months agoadd fwlist-5.19-iwlwifi-extra to get a newer version of some iwlwifi ucodes
Thomas Lamprecht [Wed, 12 Oct 2022 12:15:44 +0000 (14:15 +0200)]
add fwlist-5.19-iwlwifi-extra to get a newer version of some iwlwifi ucodes

the 5.19 kernel supports version 72 as max, but that doesn't exist in
the linux-firmware git, only 71 and 73, and as the iwlwifi only lists
its newest supported version in the module's firmware field we need
to workaround for getting a somewhat recent version at all, and not
just depend on the ones referred to in older firmware lists.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
18 months agoassemble: add a force-include list of used, but not referenced FWs
Thomas Lamprecht [Wed, 12 Oct 2022 11:52:45 +0000 (13:52 +0200)]
assemble: add a force-include list of used, but not referenced FWs

for now throw in the iwlwifi pnvm files, without that AX210 cards may
file

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
18 months agoassemble: move check+copy FW into own sub for reuse
Thomas Lamprecht [Wed, 12 Oct 2022 11:52:14 +0000 (13:52 +0200)]
assemble: move check+copy FW into own sub for reuse

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
18 months agobump version to 3.5-4
Thomas Lamprecht [Tue, 4 Oct 2022 16:06:31 +0000 (18:06 +0200)]
bump version to 3.5-4

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
18 months agoassemble: track missing FW versions from 5.19
Thomas Lamprecht [Tue, 4 Oct 2022 16:05:33 +0000 (18:05 +0200)]
assemble: track missing FW versions from 5.19

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
18 months agoupdate linux firmware to current master
Thomas Lamprecht [Tue, 4 Oct 2022 12:57:26 +0000 (14:57 +0200)]
update linux firmware to current master

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
18 months agoadd fwlist-5.19.0-1-pve
Thomas Lamprecht [Tue, 4 Oct 2022 12:56:12 +0000 (14:56 +0200)]
add fwlist-5.19.0-1-pve

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agoassemble fw: drop some globs from the skip list
Thomas Lamprecht [Tue, 20 Sep 2022 06:52:31 +0000 (08:52 +0200)]
assemble fw: drop some globs from the skip list

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agobump version to 3.5-3
Thomas Lamprecht [Tue, 20 Sep 2022 06:36:55 +0000 (08:36 +0200)]
bump version to 3.5-3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agoupdate linux firmware to 20220913
Thomas Lamprecht [Tue, 20 Sep 2022 06:36:23 +0000 (08:36 +0200)]
update linux firmware to 20220913

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
20 months agobump version to 3.5-2
Thomas Lamprecht [Fri, 26 Aug 2022 15:59:36 +0000 (17:59 +0200)]
bump version to 3.5-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
20 months agoadd fwlist-5.15.53-1-pve
Thomas Lamprecht [Fri, 26 Aug 2022 15:58:45 +0000 (17:58 +0200)]
add fwlist-5.15.53-1-pve

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
20 months agowhitespace cleanup
Thomas Lamprecht [Fri, 26 Aug 2022 15:57:00 +0000 (17:57 +0200)]
whitespace cleanup

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
20 months agoupdate linux firmware to 20220815
Thomas Lamprecht [Fri, 26 Aug 2022 15:56:12 +0000 (17:56 +0200)]
update linux firmware to 20220815

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
21 months agobump version to 3.5-1
Thomas Lamprecht [Wed, 13 Jul 2022 11:11:19 +0000 (13:11 +0200)]
bump version to 3.5-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
21 months agoasswembly: avoid plainly skipping some .inp files
Thomas Lamprecht [Wed, 13 Jul 2022 09:21:13 +0000 (11:21 +0200)]
asswembly: avoid plainly skipping some .inp files

only relevant for the 2nd and 3rd FW source, as the main
linux-firmware repo switched to remove-unreferenced a while ago, and
reference tracking happens earlier.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
21 months agoskip amd microcode, let it ship by amd64-microcode
Thomas Lamprecht [Wed, 13 Jul 2022 06:27:53 +0000 (08:27 +0200)]
skip amd microcode, let it ship by amd64-microcode

Instead of adding a replace/provide for amd64-microcode rather drop
the files here, as the Debian package is updated frequently enough
and contains additional µcode IIRC

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
21 months agoassembly: rename $skip to better fitting $ALLOW_MISSING
Thomas Lamprecht [Wed, 13 Jul 2022 06:18:07 +0000 (08:18 +0200)]
assembly: rename $skip to better fitting $ALLOW_MISSING

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
21 months agoupdate firmware to 20220708
Thomas Lamprecht [Wed, 13 Jul 2022 05:55:44 +0000 (07:55 +0200)]
update firmware to 20220708

allow that the newly dropped legacy firmware for WiMAX and some
broken atmsar driver are missing

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
22 months agoupdate firmware to 20220610
Thomas Lamprecht [Tue, 21 Jun 2022 05:51:03 +0000 (07:51 +0200)]
update firmware to 20220610

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
23 months agobump version to 3.4-2
Thomas Lamprecht [Wed, 4 May 2022 11:49:08 +0000 (13:49 +0200)]
bump version to 3.4-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
23 months agoassemble: support GLOBs in FW list entries
Thomas Lamprecht [Wed, 4 May 2022 11:48:25 +0000 (13:48 +0200)]
assemble: support GLOBs in FW list entries

even if I'm a bit unsure how the kernel resolves these...

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
23 months agoupdate skip list with some globs
Thomas Lamprecht [Wed, 4 May 2022 11:31:55 +0000 (13:31 +0200)]
update skip list with some globs

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
23 months agoupdate linux-firmware to current master
Thomas Lamprecht [Wed, 4 May 2022 11:03:14 +0000 (13:03 +0200)]
update linux-firmware to current master

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
23 months agoadd fwlist-5.15.35-1-pve
Thomas Lamprecht [Wed, 4 May 2022 11:02:54 +0000 (13:02 +0200)]
add fwlist-5.15.35-1-pve

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 3.4-1
Thomas Lamprecht [Fri, 22 Apr 2022 08:41:35 +0000 (10:41 +0200)]
bump version to 3.4-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>