APPLIED: [SRU][linux-firmware][Focal][PULL] mt7921e disappear after warm boot stress

Juerg Haefliger juerg.haefliger at canonical.com
Mon Mar 7 08:31:51 UTC 2022


Applied to linux-firmware focal branch.

...Juerg


> BugLink: https://bugs.launchpad.net/bugs/1963614
> 
> [Impact]
> 
> mt7921e may not appear in the bus enumeration during warm boot stress tests.
> 
> [Fix]
> 
> This can only be fixed in the firmware.
> 
> [Test Case]
> 
> Run checkbox reboot stress tests to try trigger this issue:
> 
>   $ checkbox-cli run com.canonical.certification::stress/reboot
> 
> [Where problems could occur]
> 
> While this backports proprietary fw blob, it may bring driver
> compatibility issues we cannot know in the first place.
> 
> Jammy has these already, so only Focal (for oem-5.14) is nominated.
> We don't have mt7921e hardware v2.1 support in Impish 5.13 kernel.
> 
> ----------------------------------------------------------------
> 
> The following changes since commit 9c0ab92faa9543bcb91fb07b4973fa4e5a4bb4b8:
> 
>   WHENCE: link to similar config file for rtl8821a support (2022-02-28 09:32:02 +0100)
> 
> are available in the Git repository at:
> 
>   https://git.launchpad.net/~vicamo/ubuntu/+source/linux-firmware bug-1963614/MT7921-fallen-off-pci-bus/focal-pull
> 
> for you to fetch changes up to 743e3f68aad1363cb5abd0fe70a8b5ca2467428a:
> 
>   linux-firmware: update firmware for mediatek bluetooth chip(MT7921) (2022-03-04 15:19:02 +0800)
> 
> ----------------------------------------------------------------
> Deren Wu (1):
>       linux-firmware: update firmware for MT7921 WiFi device
> 
> Mark Chen (1):
>       linux-firmware: update firmware for mediatek bluetooth chip(MT7921)
> 
>  WHENCE                                     |   6 +++---
>  mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin    | Bin 512494 -> 516078 bytes
>  mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin | Bin 92192 -> 92192 bytes
>  mediatek/WIFI_RAM_CODE_MT7961_1.bin        | Bin 694984 -> 694728 bytes
>  4 files changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/WHENCE b/WHENCE
> index 86b843140889..86ead8e77f7e 100644
> --- a/WHENCE
> +++ b/WHENCE
> @@ -4719,9 +4719,9 @@ Licence: Redistributable. See LICENCE.mediatek for details.
>  Driver: mt7921 - MediaTek MT7921 Wireless MACs
>  
>  File: mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin
> -Version: 20220110230855a
> +Version: 20220209150832a
>  File: mediatek/WIFI_RAM_CODE_MT7961_1.bin
> -Version: 20220110230951
> +Version: 20220209150915
>  
>  Licence: Redistributable. See LICENCE.mediatek for details.
>  
> @@ -4730,7 +4730,7 @@ Licence: Redistributable. See LICENCE.mediatek for details.
>  Driver: mt7921 - MediaTek MT7921 bluetooth chipset
>  
>  File: mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin
> -Version: 20220110231230
> +Version: 20220209151054
>  
>  Licence: Redistributable. See LICENCE.mediatek for details.
>  
> diff --git a/mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin b/mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin
> index 77faf205a2a9..b8784cd21676 100644
> Binary files a/mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin and b/mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin differ
> diff --git a/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin b/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin
> index 7a9d9f012963..fba4a65fb0d8 100644
> Binary files a/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin and b/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin differ
> diff --git a/mediatek/WIFI_RAM_CODE_MT7961_1.bin b/mediatek/WIFI_RAM_CODE_MT7961_1.bin
> index c4325fb1fa7e..e9855c3012d7 100644
> Binary files a/mediatek/WIFI_RAM_CODE_MT7961_1.bin and b/mediatek/WIFI_RAM_CODE_MT7961_1.bin differ
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20220307/acb5cf82/attachment.sig>


More information about the kernel-team mailing list