APPLIED[J]: [PATCH 0/2][SRU][OEM-5.13/OEM-5.14/Impish/Jammy] Fix MT7921 failed to start WM firmware
Andrea Righi
andrea.righi at canonical.com
Wed Dec 15 14:06:06 UTC 2021
On Mon, Dec 13, 2021 at 05:39:06PM +0800, You-Sheng Yang wrote:
> 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.
>
> [Other Info]
>
> These patches are currently in bluetooth/bluetooth-next.git, and therefore
> not yet available to any Ubuntu kernel. Nominated for all >= 5.13.
Applied to jammy:linux updating the backported line to point to the
commits from linux-next.
Thanks,
-Andrea
More information about the kernel-team
mailing list