[SRU][linux-firmware][PULL][F] Add iwlwifi firmware rev -59

You-Sheng Yang vicamo.yang at canonical.com
Wed Jul 14 02:38:54 UTC 2021


On Wed, Jul 14, 2021 at 3:55 AM Seth Forshee <seth.forshee at canonical.com> wrote:
>
> On Wed, Jul 07, 2021 at 11:43:47PM +0800, You-Sheng Yang wrote:
> > BugLink: https://bugs.launchpad.net/bugs/1934217
> >
> > [Impact]
> >
> > iwlwifi firmware crash under iperf stress tests: "Microcode SW error
> > detected. Restarting 0x0."
> >
> > [Fix]
> >
> > iwlwifi FWs from core56-54 release may fix this issue.
>
> I want to double check here, since the word "may" above sounds
> uncertain. You have reason to believe that the firmware update does in
> fact fix the crash, correct? I.e. testing, assurances from Intel, etc.

I cannot reproduce similar firmware crashing issues myself.

However, this can be reproduced easily by other teammates and verified
with machines from the cert pool. While this is already not the first
time we have such crashes that highly depend on the environment in
testing, and we're always recommended to use the highest firmware API
supported by kernel, I don't think I should keep blocking this by the
excuse that I don't have the right environment.

> >
> > [Test Case]
> >
> > This affects plenty of models:
> >
> > * iwlwifi-9000-pu-b0-jf-b0-*:
> >   - killer 1550*
> >   - 9461/9462/9560
> > * iwlwifi-9260-th-b0-jf-b0-*:
> >   - 9260
> > * iwlwifi-Q*-hr-b0-*:
> >   - AX201
> >   - AX1650*
> > * iwlwifi-Q*-jf-b0-*:
> >   - 9560
> > * iwlwifi-cc-a0-*:
> >   - AX200
> >
> > While -59 fw is only used by 5.11-hwe kernel in Focal, they are tested
> > only against hwe-5.11. For iwlwifi-9* fw, they are used by kernel since
> > 5.1, they're tested against 5.4/5.6/5.8 and 5.11 kernels.
> >
> > Test steps:
> > - Connect both DUTs to the 5G wifi AP
> > - on DUT 1
> >    - $ iperf3 -s -B 192.168.50.188
> > - on DUT 2
> >    - $ iperf3 -c 192.168.50.188 -B 192.168.50.91 -t 6000
> >    - After about 30 mins the wifi crashed with firmware related error
> >
> > [Where problems could occur]
> >
> > We have little info about each update of firmware blobs. So far we only
> > know that their revisions match those claimed by kernel driver and we
> > did not find other issues under the tests.
> >
> > [Other Info]
> >
> > Groovy 5.8 kernel supports -58 at max, and Hirsute has this already. So
> > only Focal is nominated for hwe-5.11 kernel support. For 5.13-oem, -63
> > fw is being SRU-ed in bug 1933415.
> >
> > --
> >
> > 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:
> >
> >   git://git.launchpad.net/~vicamo/ubuntu/+source/linux-firmware bug-1934217/add-iwlwifi-59-firmware/focal-pull
> >
> > for you to fetch changes up to e2376a2a05ae2e2dc50ed7eb450473fe9bf96a40:
> >
> >   iwlwifi: update and add new FWs from core56-54 release (2021-07-01 16:06:47 +0800)
> >
> > ----------------------------------------------------------------
> > Luca Coelho (1):
> >   iwlwifi: update and add new FWs from core56-54 release
> >
> >  WHENCE                            |  25 +++++++++++++++++++++++--
> >  iwlwifi-9000-pu-b0-jf-b0-46.ucode | Bin 1462068 -> 1512096 bytes
> >  iwlwifi-9260-th-b0-jf-b0-46.ucode | Bin 1463820 -> 1483116 bytes
> >  iwlwifi-Qu-b0-hr-b0-59.ucode      | Bin 0 -> 1300764 bytes
> >  iwlwifi-Qu-b0-jf-b0-59.ucode      | Bin 0 -> 1226208 bytes
> >  iwlwifi-Qu-c0-hr-b0-59.ucode      | Bin 0 -> 1300780 bytes
> >  iwlwifi-Qu-c0-jf-b0-59.ucode      | Bin 0 -> 1226224 bytes
> >  iwlwifi-QuZ-a0-hr-b0-59.ucode     | Bin 0 -> 1299660 bytes
> >  iwlwifi-QuZ-a0-jf-b0-59.ucode     | Bin 0 -> 1226064 bytes
> >  iwlwifi-cc-a0-59.ucode            | Bin 0 -> 1261280 bytes
> >  10 files changed, 23 insertions(+), 2 deletions(-)
> >  create mode 100644 iwlwifi-Qu-b0-hr-b0-59.ucode
> >  create mode 100644 iwlwifi-Qu-b0-jf-b0-59.ucode
> >  create mode 100644 iwlwifi-Qu-c0-hr-b0-59.ucode
> >  create mode 100644 iwlwifi-Qu-c0-jf-b0-59.ucode
> >  create mode 100644 iwlwifi-QuZ-a0-hr-b0-59.ucode
> >  create mode 100644 iwlwifi-QuZ-a0-jf-b0-59.ucode
> >  create mode 100644 iwlwifi-cc-a0-59.ucode
> >
> > --
> > 2.31.1
> >
> >
> > --
> > kernel-team mailing list
> > kernel-team at lists.ubuntu.com
> > https://lists.ubuntu.com/mailman/listinfo/kernel-team



-- 
Regards,
You-Sheng Yang



More information about the kernel-team mailing list