]> git.proxmox.com Git - pve-firmware.git/log
pve-firmware.git
19 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>
19 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>
19 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>
19 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>
19 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>
20 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>
20 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>
20 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>
20 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>
20 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>
20 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>
20 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>
20 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>
20 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>
20 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>
20 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>
20 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>
21 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>
21 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>
21 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>
21 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>
23 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>
23 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>
23 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>
23 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>
23 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>
23 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years agoupdate linux-firmware to 20220411+
Thomas Lamprecht [Fri, 22 Apr 2022 08:40:48 +0000 (10:40 +0200)]
update linux-firmware to 20220411+

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 3.3-6
Thomas Lamprecht [Sat, 12 Mar 2022 15:03:01 +0000 (16:03 +0100)]
bump version to 3.3-6

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoasseble: drop amdgpu aldebaran FWs from allow-skip list
Thomas Lamprecht [Sat, 12 Mar 2022 15:06:07 +0000 (16:06 +0100)]
asseble: drop amdgpu aldebaran FWs from allow-skip list

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobuildsys: make fwlist sort+concat atomic
Thomas Lamprecht [Sat, 12 Mar 2022 15:02:05 +0000 (16:02 +0100)]
buildsys: make fwlist sort+concat atomic

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agomerge 5.13 based files
Thomas Lamprecht [Sat, 12 Mar 2022 14:59:22 +0000 (15:59 +0100)]
merge 5.13 based files

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoadd fwlist-5.15.27-1-pve
Thomas Lamprecht [Sat, 12 Mar 2022 14:53:56 +0000 (15:53 +0100)]
add fwlist-5.15.27-1-pve

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate linux-firmware to 20220310
Thomas Lamprecht [Sat, 12 Mar 2022 14:52:16 +0000 (15:52 +0100)]
update linux-firmware to 20220310

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 3.3-5
Thomas Lamprecht [Fri, 4 Feb 2022 06:46:10 +0000 (07:46 +0100)]
bump version to 3.3-5

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoswitch dvb-firmware upstream to libreELEC and update to 1.4.2
Thomas Lamprecht [Fri, 4 Feb 2022 07:17:07 +0000 (08:17 +0100)]
switch dvb-firmware upstream to libreELEC and update to 1.4.2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoadd fwlist-5.15.19-1-pve
Thomas Lamprecht [Fri, 4 Feb 2022 05:57:08 +0000 (06:57 +0100)]
add fwlist-5.15.19-1-pve

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agocollapse 5.11 related lists
Thomas Lamprecht [Fri, 4 Feb 2022 05:54:46 +0000 (06:54 +0100)]
collapse 5.11 related lists

we won't do any 5.11 release anymore, so collapse them into a single
5.11 file

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoassemble: note that we found a linked firmware
Thomas Lamprecht [Fri, 4 Feb 2022 05:38:49 +0000 (06:38 +0100)]
assemble: note that we found a linked firmware

to avoid suggesting that we only found that few FWs in general.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoskiplist: drop newly existing
Thomas Lamprecht [Thu, 3 Feb 2022 07:10:18 +0000 (08:10 +0100)]
skiplist: drop newly existing

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate linux-firmware to current master
Thomas Lamprecht [Thu, 3 Feb 2022 07:07:58 +0000 (08:07 +0100)]
update linux-firmware to current master

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoadd fwlist-5.13.19-4-pve
Thomas Lamprecht [Thu, 3 Feb 2022 07:06:38 +0000 (08:06 +0100)]
add fwlist-5.13.19-4-pve

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 3.3-4
Thomas Lamprecht [Thu, 9 Dec 2021 10:48:41 +0000 (11:48 +0100)]
bump version to 3.3-4

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate linux-firmware to current master
Thomas Lamprecht [Tue, 30 Nov 2021 12:27:42 +0000 (13:27 +0100)]
update linux-firmware to current master

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoadd fwlist of 5.15.5
Thomas Lamprecht [Tue, 30 Nov 2021 06:59:32 +0000 (07:59 +0100)]
add fwlist of 5.15.5

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 3.3-3
Thomas Lamprecht [Sat, 6 Nov 2021 13:31:56 +0000 (14:31 +0100)]
bump version to 3.3-3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoadd fwlist-5.13.19-1-pve
Thomas Lamprecht [Sat, 6 Nov 2021 13:31:15 +0000 (14:31 +0100)]
add fwlist-5.13.19-1-pve

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate linux-firmware to current master (~20211027)
Thomas Lamprecht [Sat, 6 Nov 2021 13:30:06 +0000 (14:30 +0100)]
update linux-firmware to current master (~20211027)

use master to get the new rtw8852a fw the last kernel got added

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agodrop old FW lists to reduce package size
Thomas Lamprecht [Mon, 27 Sep 2021 12:02:35 +0000 (14:02 +0200)]
drop old FW lists to reduce package size

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobuildsys: fix package file name variable
Thomas Lamprecht [Mon, 27 Sep 2021 12:09:11 +0000 (14:09 +0200)]
buildsys: fix package file name variable

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 3.3-2
Thomas Lamprecht [Mon, 27 Sep 2021 12:03:18 +0000 (14:03 +0200)]
bump version to 3.3-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoadd fwlist-5.13.14-1-pve
Thomas Lamprecht [Mon, 27 Sep 2021 11:13:32 +0000 (13:13 +0200)]
add fwlist-5.13.14-1-pve

with respective skip-list adaption

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate linux-firmware to 20210919
Thomas Lamprecht [Mon, 27 Sep 2021 11:13:51 +0000 (13:13 +0200)]
update linux-firmware to 20210919

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 3.3-1
Thomas Lamprecht [Fri, 27 Aug 2021 09:35:42 +0000 (11:35 +0200)]
bump version to 3.3-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agotidy up skip list with now available FW files
Thomas Lamprecht [Fri, 27 Aug 2021 09:18:04 +0000 (11:18 +0200)]
tidy up skip list with now available FW files

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoadd fwlist-5.11.22-3-pve FW list
Thomas Lamprecht [Fri, 27 Aug 2021 09:08:06 +0000 (11:08 +0200)]
add fwlist-5.11.22-3-pve FW list

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate linux firmware to 20210818 tag
Thomas Lamprecht [Fri, 27 Aug 2021 08:50:09 +0000 (10:50 +0200)]
update linux firmware to 20210818 tag

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoremove fwlist-5.10.6-1-pve, such a kernel version was never supported officially
Thomas Lamprecht [Tue, 1 Jun 2021 15:22:04 +0000 (17:22 +0200)]
remove fwlist-5.10.6-1-pve, such a kernel version was never supported officially

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoadd fwlist-5.11.21-1-pve
Thomas Lamprecht [Tue, 1 Jun 2021 15:21:28 +0000 (17:21 +0200)]
add fwlist-5.11.21-1-pve

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agobuildsys: change upload dist to bullseye
Thomas Lamprecht [Sun, 30 May 2021 15:12:50 +0000 (17:12 +0200)]
buildsys: change upload dist to bullseye

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agobuildsys: add PBS to upload list
Thomas Lamprecht [Sun, 30 May 2021 15:12:27 +0000 (17:12 +0200)]
buildsys: add PBS to upload list

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agobump version to 3.2-4
Thomas Lamprecht [Sun, 30 May 2021 15:11:13 +0000 (17:11 +0200)]
bump version to 3.2-4

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoupdate linux-firmware to current master
Thomas Lamprecht [Sun, 30 May 2021 09:27:48 +0000 (11:27 +0200)]
update linux-firmware to current master

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agobump version to 3.2-3
Thomas Lamprecht [Sun, 9 May 2021 15:54:01 +0000 (17:54 +0200)]
bump version to 3.2-3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoupdate linux-firmware to current master
Thomas Lamprecht [Sun, 9 May 2021 15:52:26 +0000 (17:52 +0200)]
update linux-firmware to current master

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoadd fwlist-5.11.0-1-pve
Thomas Lamprecht [Tue, 2 Mar 2021 13:22:53 +0000 (14:22 +0100)]
add fwlist-5.11.0-1-pve

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agobump version to 3.2-2
Thomas Lamprecht [Tue, 23 Feb 2021 13:30:41 +0000 (14:30 +0100)]
bump version to 3.2-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoconflict with/replace firmware-netronome
Dominik Csapak [Tue, 16 Feb 2021 13:10:37 +0000 (14:10 +0100)]
conflict with/replace firmware-netronome

we include them since 3.2-1

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agobump version to 3.2-1
Thomas Lamprecht [Thu, 3 Dec 2020 12:04:47 +0000 (13:04 +0100)]
bump version to 3.2-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoadd initial 5.10 FW list
Thomas Lamprecht [Wed, 10 Feb 2021 08:55:19 +0000 (09:55 +0100)]
add initial 5.10 FW list

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoassemble: actively cleanup unreferenced FW files
Thomas Lamprecht [Wed, 10 Feb 2021 08:57:23 +0000 (09:57 +0100)]
assemble: actively cleanup unreferenced FW files

we use the linux-firmware.git copy script instead of our logic to
copy and generate links for FW files.

While its allows for a more complete result with less maintenance
required it also results in copying over to much (i.e., FW our
kernels do not know off).

So cleanup actively at the end - its not pretty but gets the job
done.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoadd gitignore
Thomas Lamprecht [Wed, 10 Feb 2021 09:02:07 +0000 (10:02 +0100)]
add gitignore

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agobuildsys: merge all FW lists and call assemble script only once
Thomas Lamprecht [Wed, 10 Feb 2021 08:02:20 +0000 (09:02 +0100)]
buildsys: merge all FW lists and call assemble script only once

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agomerge older FW files
Thomas Lamprecht [Tue, 9 Feb 2021 16:44:31 +0000 (17:44 +0100)]
merge older FW files

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoassemble: copy fw: quote source/dst
Thomas Lamprecht [Tue, 9 Feb 2021 16:40:55 +0000 (17:40 +0100)]
assemble: copy fw: quote source/dst

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoassemble: perlcritic: avoid unamed literal and two argument open
Thomas Lamprecht [Wed, 10 Feb 2021 08:56:30 +0000 (09:56 +0100)]
assemble: perlcritic: avoid unamed literal and two argument open

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoassemble: mark ENOENT fw messages more clearly
Thomas Lamprecht [Tue, 9 Feb 2021 16:40:24 +0000 (17:40 +0100)]
assemble: mark ENOENT fw messages more clearly

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoassemble: print when skip list can be reduced and do so
Thomas Lamprecht [Tue, 9 Feb 2021 16:39:21 +0000 (17:39 +0100)]
assemble: print when skip list can be reduced and do so

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agouse linux-firmware provided copy script
Thomas Lamprecht [Tue, 9 Feb 2021 16:38:27 +0000 (17:38 +0100)]
use linux-firmware provided copy script

it creates links correctly and knows generally better what it does
compared to the assemble fw perl scrip hacks..

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoassemble: drop force skip, not used anymore
Thomas Lamprecht [Tue, 9 Feb 2021 16:12:05 +0000 (17:12 +0100)]
assemble: drop force skip, not used anymore

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoupdate linux-firmware to tag 20210208
Thomas Lamprecht [Fri, 5 Feb 2021 07:57:24 +0000 (08:57 +0100)]
update linux-firmware to tag 20210208

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoassemble: drop any reference to stone-age 2.6 kernel
Thomas Lamprecht [Tue, 9 Feb 2021 15:54:18 +0000 (16:54 +0100)]
assemble: drop any reference to stone-age 2.6 kernel

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agobuildsys: create fwdata directory atomically
Thomas Lamprecht [Tue, 9 Feb 2021 15:48:04 +0000 (16:48 +0100)]
buildsys: create fwdata directory atomically

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoadd fwlist-5.4.86-1-pve
Thomas Lamprecht [Tue, 9 Feb 2021 16:45:12 +0000 (17:45 +0100)]
add fwlist-5.4.86-1-pve

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoassemble script: use warnings in modern way
Thomas Lamprecht [Tue, 9 Feb 2021 15:46:06 +0000 (16:46 +0100)]
assemble script: use warnings in modern way

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agobump version to 3.1-3
Thomas Lamprecht [Mon, 31 Aug 2020 09:27:17 +0000 (11:27 +0200)]
bump version to 3.1-3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoadd fwlist-5.4.60-1-pve
Thomas Lamprecht [Mon, 31 Aug 2020 09:26:38 +0000 (11:26 +0200)]
add fwlist-5.4.60-1-pve

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoupdate linux-firmware to 20200817
Thomas Lamprecht [Mon, 31 Aug 2020 09:25:57 +0000 (11:25 +0200)]
update linux-firmware to 20200817

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agobump version to 3.1-2
Fabian Grünbichler [Mon, 10 Aug 2020 12:03:28 +0000 (14:03 +0200)]
bump version to 3.1-2

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
3 years agoupdate linux-firmware to 20200721
Fabian Grünbichler [Mon, 10 Aug 2020 12:02:24 +0000 (14:02 +0200)]
update linux-firmware to 20200721

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
3 years agoadd fwlist-5.4.55-1-pve
Fabian Grünbichler [Mon, 10 Aug 2020 12:00:04 +0000 (14:00 +0200)]
add fwlist-5.4.55-1-pve

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agobump version to 3.1-1
Thomas Lamprecht [Thu, 7 May 2020 08:33:09 +0000 (10:33 +0200)]
bump version to 3.1-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate linux-firmware to 20200421
Thomas Lamprecht [Thu, 7 May 2020 08:32:01 +0000 (10:32 +0200)]
update linux-firmware to 20200421

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agomerge older fwlists to one
Thomas Lamprecht [Fri, 10 Apr 2020 09:42:14 +0000 (11:42 +0200)]
merge older fwlists to one

with `cat fwlist-... | sort -u > fwlist-5.3-and-older`

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