There are new intel wifi firmware files from yesterday(!) which we
might want to sneak into the 7.3 release, provided we can still get
sufficient testing beforehand. I don't know if these contain security
fixes but perhaps an announcement is still pending, given how recently
these updates were committed?

There is an issue with the new iwx tag in the linux-firmware repository.
It lacks the -64 images we've been using. Is there a trivial way to pick
those files from the previous tag where they still existed, 2023-01-04?
I would rather not lose the old images yet in order to help people who
might be bisecting kernel problems back across my recent -77 firmware
support commits to iwx. Hints welcome, or please fix my diff if you have
the time and know-how.

These tempfile diffs show binaries that have changed, disregarding the
lack of iwx -64 images.

All iwm 9k devices have an update:

  --- /tmp/old  Tue Mar  7 12:10:17 2023
  +++ /tmp/new  Tue Mar  7 12:10:05 2023
  @@ -5,6 +5,6 @@
   SHA1 (iwm-7265D-29) = 8e74fddc4c0bfb943a935be8ef4c8bd46a3447fd
   SHA1 (iwm-8000C-36) = a6a01d48822dac433f8fcddf0eaa43fb9c45314f
   SHA1 (iwm-8265-36) = ed24ea69d3d2d1e0c6bff066fa9cb2ac6ac0834d
  -SHA1 (iwm-9000-46) = 3e023f4ff74ebbe1d9b9c3bcb6cb00324637ef2b
  -SHA1 (iwm-9260-46) = 6eb280ce1e3fe041071725f01d126de1e118f5ad
  +SHA1 (iwm-9000-46) = 0f23887baf0b92060088dcb1192cbcf6b77b85df
  +SHA1 (iwm-9260-46) = 73f5087e9357525020977b32f355b62d576a31c4
   SHA1 (iwm-license) = c741b86b49cc3527ec3cdf413a2a18b3afb2a0be
  
Most iwx devices could switch to new -77 firmware and PNVM images:

  --- /tmp/old  Tue Mar  7 12:08:21 2023
  +++ /tmp/new  Tue Mar  7 12:07:46 2023
  @@ -1,16 +1,16 @@
  -SHA1 (iwx-Qu-b0-hr-b0-77) = a2621d55b5f4852e45e8e1f0fa4baf2aa12363c2
  -SHA1 (iwx-Qu-b0-jf-b0-77) = aeac6cd6e5cf1f28341a9cc06846ff073b586313
  -SHA1 (iwx-Qu-c0-hr-b0-77) = 0c40ab5ffc0b96eb02b37fe739cf22dabc9e57be
  -SHA1 (iwx-Qu-c0-jf-b0-77) = 00811531339c23cc8143f90fc9a0f747c2bb86cf
  -SHA1 (iwx-QuZ-a0-hr-b0-77) = 1e6bf64f3a0d62c48835f54ef2ed12cc619fdc36
  +SHA1 (iwx-Qu-b0-hr-b0-77) = 2cbfa492c5b09107aae2fdeb8c6777e1f397090d
  +SHA1 (iwx-Qu-b0-jf-b0-77) = 1c3938cd85d552646faffe65bc3ee284bb776302
  +SHA1 (iwx-Qu-c0-hr-b0-77) = 56a55a7b4edd3d51cde42a3e6da81bb98f41527c
  +SHA1 (iwx-Qu-c0-jf-b0-77) = 366b61d2f15167d9b74a91604a659a908a730bcd
  +SHA1 (iwx-QuZ-a0-hr-b0-77) = 1fd35887574b32b6b75e4e2734ad57988e22cf5b
   SHA1 (iwx-QuZ-a0-jf-b0-77) = 760f97370afd804879db0f4ee1c17b44a73cf6df
  -SHA1 (iwx-cc-a0-77) = 63b11c1dee09740ba1f96fae7e12dab91b837736
  +SHA1 (iwx-cc-a0-77) = cf8e3a255ea7a072afb51336bccb0cf12a3620bb
   SHA1 (iwx-license) = c741b86b49cc3527ec3cdf413a2a18b3afb2a0be
   SHA1 (iwx-so-a0-gf-a0-77) = 55eea4749a5d4105f3e6d441033f8065b1417c0f
  -SHA1 (iwx-so-a0-gf-a0.pnvm) = aaeea779feed02bffa5699bdcd6a9ecb489617c5
  +SHA1 (iwx-so-a0-gf-a0.pnvm) = 35bd8e33b88ad124843755bc955c5da1fc6b51bf
   SHA1 (iwx-so-a0-gf4-a0-77) = 9873880ee388d0fbe7961da511fc939bee3c38b8
  -SHA1 (iwx-so-a0-gf4-a0.pnvm) = 83f5d8e17e8a0e321b8c8f0f9a94eb0d45c9ff21
  +SHA1 (iwx-so-a0-gf4-a0.pnvm) = e646bef68e30d5c30b4da6c376eebb5f438019c5
   SHA1 (iwx-so-a0-hr-b0-77) = 750995f17eb1eec3ebfb00ab7436f7115493fb2d
   SHA1 (iwx-so-a0-jf-b0-77) = 80f4520e8913c76919e24c9c7a5b8926b6220a5b
   SHA1 (iwx-ty-a0-gf-a0-77) = 7436da8659a26f4790831a67b38d6e597fa36098
  -SHA1 (iwx-ty-a0-gf-a0.pnvm) = 0d4d14e051d33aa2f81900fb466ac8a60a02c306
  +SHA1 (iwx-ty-a0-gf-a0.pnvm) = a2025b414354516fce7ad87ec4bb1e096b6a88e7


diff /usr/ports
commit - 4783614d8e624d89a1b6f60755ca79ea91c630fe
path + /usr/ports
blob - 9c35ce942d2c41b3e60feec8ed3905cb2b9b8f6c
file + sysutils/firmware/iwm/Makefile
--- sysutils/firmware/iwm/Makefile
+++ sysutils/firmware/iwm/Makefile
@@ -1,4 +1,4 @@
-V=             2022-11-08
+V=             2023-03-06
 FW_DRIVER=     iwm
 FW_VER=                ${V:S/-//g}
 DISTNAME=      linux-firmware-iwlwifi-fw-$V
blob - 0d27405f4459c768c2e9490d1b336f4b0f72b459
file + sysutils/firmware/iwm/distinfo
--- sysutils/firmware/iwm/distinfo
+++ sysutils/firmware/iwm/distinfo
@@ -1,2 +1,2 @@
-SHA256 (firmware/linux-firmware-iwlwifi-fw-2022-11-08.tar.gz) = 
kJAhLLBr0g7/Q/Z0PiBEotjj4HBcIW7RjXmNa6lbkMA=
-SIZE (firmware/linux-firmware-iwlwifi-fw-2022-11-08.tar.gz) = 447396905
+SHA256 (firmware/linux-firmware-iwlwifi-fw-2023-03-06.tar.gz) = 
kAIvfRY0VaD4iv86qyvCMHfwPzNONe3BQMSsdixCxMs=
+SIZE (firmware/linux-firmware-iwlwifi-fw-2023-03-06.tar.gz) = 424827780
blob - a2a2986cac24905f005bb01a0c97628680bf7f82
file + sysutils/firmware/iwx/Makefile
--- sysutils/firmware/iwx/Makefile
+++ sysutils/firmware/iwx/Makefile
@@ -1,4 +1,4 @@
-V=             2022-11-08
+V=             2023-03-06
 FW_DRIVER=     iwx
 FW_VER=                ${V:S/-//g}
 DISTNAME=      linux-firmware-iwlwifi-fw-$V
@@ -12,29 +12,17 @@ FW= cc-a0           67 \
 EXTRACT_FILES= ${DISTNAME}/{LICENCE.\*,iwlwifi-\*-\*.ucode,iwlwifi-*.pnvm}
 
 
-FW=    cc-a0           67 \
-       cc-a0           77 \
-       so-a0-gf-a0     67 \
+FW=    cc-a0           77 \
        so-a0-gf-a0     77 \
-       so-a0-gf4-a0    67 \
        so-a0-gf4-a0    77 \
-       so-a0-hr-b0     64 \
        so-a0-hr-b0     77 \
-       so-a0-jf-b0     64 \
        so-a0-jf-b0     77 \
-       ty-a0-gf-a0     67 \
        ty-a0-gf-a0     77 \
-       Qu-b0-hr-b0     63 \
        Qu-b0-hr-b0     77 \
-       Qu-b0-jf-b0     63 \
        Qu-b0-jf-b0     77 \
-       Qu-c0-hr-b0     63 \
        Qu-c0-hr-b0     77 \
-       Qu-c0-jf-b0     63 \
        Qu-c0-jf-b0     77 \
-       QuZ-a0-hr-b0    67 \
        QuZ-a0-hr-b0    77 \
-       QuZ-a0-jf-b0    63 \
        QuZ-a0-jf-b0    77
 
 PNVM=  so-a0-gf-a0 \
blob - 0d27405f4459c768c2e9490d1b336f4b0f72b459
file + sysutils/firmware/iwx/distinfo
--- sysutils/firmware/iwx/distinfo
+++ sysutils/firmware/iwx/distinfo
@@ -1,2 +1,2 @@
-SHA256 (firmware/linux-firmware-iwlwifi-fw-2022-11-08.tar.gz) = 
kJAhLLBr0g7/Q/Z0PiBEotjj4HBcIW7RjXmNa6lbkMA=
-SIZE (firmware/linux-firmware-iwlwifi-fw-2022-11-08.tar.gz) = 447396905
+SHA256 (firmware/linux-firmware-iwlwifi-fw-2023-03-06.tar.gz) = 
kAIvfRY0VaD4iv86qyvCMHfwPzNONe3BQMSsdixCxMs=
+SIZE (firmware/linux-firmware-iwlwifi-fw-2023-03-06.tar.gz) = 424827780
blob - c144f59e334ec681ecd15b1457933c9bacb0c78d
file + sysutils/firmware/iwx/pkg/PLIST
--- sysutils/firmware/iwx/pkg/PLIST
+++ sysutils/firmware/iwx/pkg/PLIST
@@ -1,28 +1,16 @@
-firmware/iwx-Qu-b0-hr-b0-63
 firmware/iwx-Qu-b0-hr-b0-77
-firmware/iwx-Qu-b0-jf-b0-63
 firmware/iwx-Qu-b0-jf-b0-77
-firmware/iwx-Qu-c0-hr-b0-63
 firmware/iwx-Qu-c0-hr-b0-77
-firmware/iwx-Qu-c0-jf-b0-63
 firmware/iwx-Qu-c0-jf-b0-77
-firmware/iwx-QuZ-a0-hr-b0-67
 firmware/iwx-QuZ-a0-hr-b0-77
-firmware/iwx-QuZ-a0-jf-b0-63
 firmware/iwx-QuZ-a0-jf-b0-77
-firmware/iwx-cc-a0-67
 firmware/iwx-cc-a0-77
 firmware/iwx-license
-firmware/iwx-so-a0-gf-a0-67
 firmware/iwx-so-a0-gf-a0-77
 firmware/iwx-so-a0-gf-a0.pnvm
-firmware/iwx-so-a0-gf4-a0-67
 firmware/iwx-so-a0-gf4-a0-77
 firmware/iwx-so-a0-gf4-a0.pnvm
-firmware/iwx-so-a0-hr-b0-64
 firmware/iwx-so-a0-hr-b0-77
-firmware/iwx-so-a0-jf-b0-64
 firmware/iwx-so-a0-jf-b0-77
-firmware/iwx-ty-a0-gf-a0-67
 firmware/iwx-ty-a0-gf-a0-77
 firmware/iwx-ty-a0-gf-a0.pnvm

Reply via email to