Bug 219001 - mt7921e: hibernate/resume not working | Bluetooth: hci0: Failed to get fw version (-108)
Summary: mt7921e: hibernate/resume not working | Bluetooth: hci0: Failed to get fw ver...
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: Bluetooth (show other bugs)
Hardware: Other Linux
: P3 normal
Assignee: linux-bluetooth@vger.kernel.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-01 18:33 UTC by Georg
Modified: 2024-07-02 08:24 UTC (History)
0 users

See Also:
Kernel Version: 6.10.0-rc6
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Georg 2024-07-01 18:33:47 UTC
uname -a:
Linux WorkStation 6.10.0-rc6-x86_64 #3 SMP PREEMPT_DYNAMIC Mon Jul  1 18:43:43 CEST 2024 x86_64 GNU/Linux

Before hibernate:
dmesg | grep Bluetooth
[    0.270447] Bluetooth: Core ver 2.22
[    0.270451] Bluetooth: HCI device and connection manager initialized
[    0.270452] Bluetooth: HCI socket layer initialized
[    0.270454] Bluetooth: L2CAP socket layer initialized
[    0.270456] Bluetooth: SCO socket layer initialized
[    1.471456] Bluetooth: RFCOMM TTY layer initialized
[    1.471458] Bluetooth: RFCOMM socket layer initialized
[    1.471461] Bluetooth: RFCOMM ver 1.11
[    1.471463] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    1.471464] Bluetooth: BNEP filters: protocol multicast
[    1.471466] Bluetooth: BNEP socket layer initialized
[    1.471467] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    1.471469] Bluetooth: HIDP socket layer initialized
[    2.732306] Bluetooth: hci0: HW/SW Version: 0x008a008a, Build Time: 20240409163648
[    2.856373] Bluetooth: hci0: Device setup in 122972 usecs
[    2.856387] Bluetooth: hci0: HCI Enhanced Setup Synchronous Connection command is advertised, but not supported.
[    2.918594] Bluetooth: hci0: AOSP extensions version v1.00
[    2.918600] Bluetooth: hci0: AOSP quality report is supported
[    3.172736] Bluetooth: MGMT ver 1.22


After hibernate:
[   62.612499] Bluetooth: hci0: Failed to get fw version (-108)
[   62.612507] Bluetooth: hci0: HCI Enhanced Setup Synchronous Connection command is advertised, but not supported.


sudo hciconfig hci0 up
Can't init device hci0: Cannot send after transport endpoint shutdown (108)

[  163.699941] Bluetooth: hci0: Failed to get fw version (-108)
[  163.699961] Bluetooth: hci0: HCI Enhanced Setup Synchronous Connection command is advertised, but not supported.

Unload and load modules btusb btmtk btintel gives the same result.
Comment 1 Artem S. Tashkinov 2024-07-02 08:01:51 UTC
Is this a regression? What was the last kernel version that worked? Could you bisect?

https://docs.kernel.org/admin-guide/bug-bisect.html
Comment 2 Georg 2024-07-02 08:24:16 UTC
It is a new mini pc. I only tested with Arch Linux kernel 6.9.7.arch1-1 but the bluetooth device was not supported. Then I tested 6.10.0-rc5-x86_64 and 6.10.0-rc6-x86_64 kernel. Both have the same hibernate/resume problem.

Note You need to log in before you can comment on or make changes to this bug.