APPLIED: [SRU][linux-firmware][Focal][PULL] Fix MT7921 failed to start WM firmware

Juerg Haefliger juerg.haefliger at canonical.com
Thu Dec 16 12:35:48 UTC 2021


Applied to linux-firmware, focal branch.

...Juerg


> BugLink: https://bugs.launchpad.net/bugs/1954300
> 
> [Impact]
> 
> MT7921 might fail at device probe at boot:
> 
> mt7921e 0000:03:00.0: WM Firmware Version: ____010000, Build Time: 20211014150922
> IPv6: ADDRCONF(NETDEV_CHANGE): enp2s0: link becomes ready
> mt7921e 0000:03:00.0: Message 80000002 (seq 9) timeout
> mt7921e 0000:03:00.0: Failed to start WM firmware
> mt7921e: probe of 0000:03:00.0 failed with error -110
> 
> [Fix]
> 
> Kernel fixes:
> * 995d948cf2e4 ("Bluetooth: btusb: Return error code when getting patch status
>   failed")
> * 00c0ee9850b7 ("Bluetooth: btusb: Handle download_firmware failure cases")
> 
> And firmware:
> * 948cad200e94 ("linux-firmware: update frimware for mediatek bluetooth chip
>   (MT7921)")
> 
> [Test Case]
> 
> Run checkbox reboot stress tests to try trigger this issue:
> 
>   $ checkbox-cli run com.canonical.certification::stress/reboot
> 
> [Where problems could occur]
> 
> This imports fixes requiring both kernel driver and proprietary firmware
> updates, the firmware part might cause instability or so.
> 
> ----------------------------------------------------------------
> 
> The following changes since commit 618336c3f758d895dba4eb60558ffb26517996e5:
> 
>   UBUNTU: Ubuntu-1.187.23 (2021-12-08 09:05:16 +0100)
> 
> are available in the Git repository at:
> 
>   https://git.launchpad.net/~vicamo/ubuntu/+source/linux-firmware bug-1954300/update-MT7921-bluetooth-fw/focal-pull
> 
> for you to fetch changes up to af225e6475f81db9cdf9e6cba08a90dfb97c142f:
> 
>   linux-firmware: update frimware for mediatek bluetooth chip (MT7921) (2021-12-10 01:44:19 +0800)
> 
> ----------------------------------------------------------------
> mark-yw.chen (1):
>       linux-firmware: update frimware for mediatek bluetooth chip (MT7921)
> 
>  WHENCE                                  |   2 +-
>  mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin | Bin 518830 -> 518062 bytes
>  2 files changed, 1 insertion(+), 1 deletion(-)
> 

-------------- 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/20211216/140f9000/attachment-0001.sig>


More information about the kernel-team mailing list