Bug 214273

Summary: AX201 Bluetooth unusable after: Shutdown controller after workqueues are flushed or cancelled
Product: Drivers Reporter: François Guerraz (kubrick)
Component: BluetoothAssignee: linux-bluetooth (linux-bluetooth)
Status: NEW ---    
Severity: normal CC: CoelacanthusHex, dmgpage, mavckhunterk
Priority: P1    
Hardware: Intel   
OS: Linux   
Kernel Version: 5.14 Tree: Mainline
Regression: No

Description François Guerraz 2021-09-02 07:49:21 UTC
I've been using 5.14 since today, and I have had to revert 60789afc02f592b8d91217b60930e7a76271ae07 so that bluetooth works again with a 8087:0026 Intel Corp. AX201 Bluetooth on a Dell XPS 9300.

This is the dmesg:

------

[   16.531286] Bluetooth: Core ver 2.22
[   16.531306] Bluetooth: HCI device and connection manager initialized
[   16.531309] Bluetooth: HCI socket layer initialized
[   16.531312] Bluetooth: L2CAP socket layer initialized
[   16.531314] Bluetooth: SCO socket layer initialized
[   16.649289] Bluetooth: hci0: Firmware revision 0.0 build 191 week 21 2021
[   16.768878] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   16.768883] Bluetooth: BNEP filters: protocol multicast
[   16.768886] Bluetooth: BNEP socket layer initialized
[   19.048260] Bluetooth: RFCOMM TTY layer initialized
[   19.048267] Bluetooth: RFCOMM socket layer initialized
[   19.048272] Bluetooth: RFCOMM ver 1.11
[ 7043.393714] Bluetooth: hci0: unexpected event for opcode 0x0500
[ 7043.394091] Bluetooth: hci0: Firmware revision 0.0 build 191 week 21 2021
[25277.172310] Bluetooth: hci0: unexpected event for opcode 0x0500
[25277.173307] Bluetooth: hci0: Firmware revision 0.0 build 191 week 21 2021
[32499.334342] Bluetooth: hci0: unexpected event for opcode 0x0500
[32511.644752] Bluetooth: hci0: Failed to read MSFT supported features (-110)
[32605.228360] Bluetooth: hci0: urb 000000009218d7b4 failed to resubmit (113)
[32614.898106] Bluetooth: hci0: Failed to read MSFT supported features (-110)
[32956.688532] Bluetooth: hci0: urb 000000002e945dc3 failed to resubmit (113)
[32966.471603] Bluetooth: hci0: Failed to read MSFT supported features (-110)


Best regards,
François
Comment 1 Dmitry 2021-10-19 08:53:59 UTC
I have exactly same issue on Pop Os
Comment 2 M 2021-11-17 07:17:20 UTC
In my case it just does not work at all. Using Debian and a Lenovo Yoga.
This worked fine for me until Kernel 5.11 (Ubuntu) and also works well still on Debian 11 with Kernel 5.10.

The problem also persist in the new 5.15 kernel.
Comment 3 M 2021-11-18 08:44:27 UTC
(In reply to M from comment #2)
> In my case it just does not work at all. Using Debian and a Lenovo Yoga.
> This worked fine for me until Kernel 5.11 (Ubuntu) and also works well still
> on Debian 11 with Kernel 5.10.
> 
> The problem also persist in the new 5.15 kernel.

I apologize. Please ignore my comment.
This was not a kernel issue. Works fine in Fedora with any kernel I have tried.