[SRU][linux-firmware][F][PULL] Add iwlwifi rev -63 firmware blobs for 5.13

You-Sheng Yang vicamo.yang at canonical.com
Thu Jun 24 11:08:22 UTC 2021


BugLink: https://bugs.launchpad.net/bugs/1933415

[Impact]

iwlwifi may encounter firmware crash when running 5.13 kernel with
outdated firmware.

[Fix]

Commit 2b13afc1a0ff82 ("iwlwifi: add new FWs from core60-51 release")
added new rev -63 firmware.

[Test Case]

1. disconnect/connect stress

   $ sudo add-apt-repository ppa:checkbox-dev/ppa
   $ sudo apt install plainbox-provider-checkbox
   $ checkbox-cli run com.canonical.certification::stress/wireless_bluetooth_coex_connect_stress

   ignore connect bluetooth part, and set the SSID and password to proceed.

2. suspend/resume stress

   $ for i in $(seq 200); do \
       echo "Round $i..."; \
       nmcli d; \
       sleep 15; \
       rtcwake -m mem -s 15; \
   done

[Where problems could occur]

Rev -63 firmware is only used by 5.13 kernel or newer.

[Other Info]

While 5.13 kernel is only available in Focal and Impish, only Focal is
nominated here.

--

The following changes since commit b98bc920b5849d80b0b42eb6a581ac8a85265209:

  UBUNTU: Ubuntu-1.187.15 (2021-06-11 10:22:50 -0500)

are available in the Git repository at:

  https://git.launchpad.net/~vicamo/ubuntu/+source/linux-firmware bug-1933415/add-iwlwifi-63-firmware/focal-pull

for you to fetch changes up to fcdf4b8472a0ac7d1360720e88c76787241a4bcd:

  iwlwifi: add new FWs from core60-51 release (2021-06-24 16:02:41 +0800)

----------------------------------------------------------------
Luca Coelho (1):
      iwlwifi: add new FWs from core60-51 release

 WHENCE                        |  26 ++++++++++++++++++++++++++
 iwlwifi-Qu-b0-hr-b0-63.ucode  | Bin 0 -> 1334856 bytes
 iwlwifi-Qu-b0-jf-b0-63.ucode  | Bin 0 -> 1252748 bytes
 iwlwifi-Qu-c0-hr-b0-63.ucode  | Bin 0 -> 1334872 bytes
 iwlwifi-Qu-c0-jf-b0-63.ucode  | Bin 0 -> 1252764 bytes
 iwlwifi-QuZ-a0-hr-b0-63.ucode | Bin 0 -> 1334804 bytes
 iwlwifi-QuZ-a0-jf-b0-63.ucode | Bin 0 -> 1252744 bytes
 iwlwifi-cc-a0-63.ucode        | Bin 0 -> 1298688 bytes
 iwlwifi-ty-a0-gf-a0-63.ucode  | Bin 0 -> 1460012 bytes
 iwlwifi-ty-a0-gf-a0.pnvm      | Bin 0 -> 27456 bytes
 10 files changed, 26 insertions(+)
 create mode 100644 iwlwifi-Qu-b0-hr-b0-63.ucode
 create mode 100644 iwlwifi-Qu-b0-jf-b0-63.ucode
 create mode 100644 iwlwifi-Qu-c0-hr-b0-63.ucode
 create mode 100644 iwlwifi-Qu-c0-jf-b0-63.ucode
 create mode 100644 iwlwifi-QuZ-a0-hr-b0-63.ucode
 create mode 100644 iwlwifi-QuZ-a0-jf-b0-63.ucode
 create mode 100644 iwlwifi-cc-a0-63.ucode
 create mode 100644 iwlwifi-ty-a0-gf-a0-63.ucode
 create mode 100644 iwlwifi-ty-a0-gf-a0.pnvm

diff --git a/WHENCE b/WHENCE
index 93a732f0..5d4a13b6 100644
--- a/WHENCE
+++ b/WHENCE
@@ -1098,6 +1098,32 @@ Version: 55.d9698065.0
 File: iwlwifi-ty-a0-gf-a0-59.ucode
 Version: 59.601f3a66.0
 
+File: iwlwifi-cc-a0-63.ucode
+Version: 63.c04f3485.0
+
+File: iwlwifi-Qu-b0-hr-b0-63.ucode
+Version: 63.c04f3485.0
+
+File: iwlwifi-Qu-b0-jf-b0-63.ucode
+Version: 63.c04f3485.0
+
+File: iwlwifi-Qu-c0-hr-b0-63.ucode
+Version: 63.c04f3485.0
+
+File: iwlwifi-Qu-c0-jf-b0-63.ucode
+Version: 63.c04f3485.0
+
+File: iwlwifi-QuZ-a0-hr-b0-63.ucode
+Version: 63.c04f3485.0
+
+File: iwlwifi-QuZ-a0-jf-b0-63.ucode
+Version: 63.c04f3485.0
+
+File: iwlwifi-ty-a0-gf-a0-63.ucode
+Version: 63.c04f3485.0
+
+File: iwlwifi-ty-a0-gf-a0.pnvm
+
 Licence: Redistributable. See LICENCE.iwlwifi_firmware for details
 
 Also available from http://wireless.kernel.org/en/users/Drivers/iwlwifi#Firmware
diff --git a/iwlwifi-Qu-b0-hr-b0-63.ucode b/iwlwifi-Qu-b0-hr-b0-63.ucode
new file mode 100644
index 00000000..69ea5679
Binary files /dev/null and b/iwlwifi-Qu-b0-hr-b0-63.ucode differ
diff --git a/iwlwifi-Qu-b0-jf-b0-63.ucode b/iwlwifi-Qu-b0-jf-b0-63.ucode
new file mode 100644
index 00000000..b5bf2d89
Binary files /dev/null and b/iwlwifi-Qu-b0-jf-b0-63.ucode differ
diff --git a/iwlwifi-Qu-c0-hr-b0-63.ucode b/iwlwifi-Qu-c0-hr-b0-63.ucode
new file mode 100644
index 00000000..29ec7d24
Binary files /dev/null and b/iwlwifi-Qu-c0-hr-b0-63.ucode differ
diff --git a/iwlwifi-Qu-c0-jf-b0-63.ucode b/iwlwifi-Qu-c0-jf-b0-63.ucode
new file mode 100644
index 00000000..18fbd1bf
Binary files /dev/null and b/iwlwifi-Qu-c0-jf-b0-63.ucode differ
diff --git a/iwlwifi-QuZ-a0-hr-b0-63.ucode b/iwlwifi-QuZ-a0-hr-b0-63.ucode
new file mode 100644
index 00000000..dd1cfd7f
Binary files /dev/null and b/iwlwifi-QuZ-a0-hr-b0-63.ucode differ
diff --git a/iwlwifi-QuZ-a0-jf-b0-63.ucode b/iwlwifi-QuZ-a0-jf-b0-63.ucode
new file mode 100644
index 00000000..df20f459
Binary files /dev/null and b/iwlwifi-QuZ-a0-jf-b0-63.ucode differ
diff --git a/iwlwifi-cc-a0-63.ucode b/iwlwifi-cc-a0-63.ucode
new file mode 100644
index 00000000..e807fd79
Binary files /dev/null and b/iwlwifi-cc-a0-63.ucode differ
diff --git a/iwlwifi-ty-a0-gf-a0-63.ucode b/iwlwifi-ty-a0-gf-a0-63.ucode
new file mode 100644
index 00000000..7a648214
Binary files /dev/null and b/iwlwifi-ty-a0-gf-a0-63.ucode differ
diff --git a/iwlwifi-ty-a0-gf-a0.pnvm b/iwlwifi-ty-a0-gf-a0.pnvm
new file mode 100644
index 00000000..7b9eac8b
Binary files /dev/null and b/iwlwifi-ty-a0-gf-a0.pnvm differ



More information about the kernel-team mailing list