Bug ID 1235020
Summary Hard freeze workqueue lockup mediatek bluetooth
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS openSUSE Tumbleweed
Status NEW
Severity Normal
Priority P5 - None
Component Kernel
Assignee kernel-bugs@opensuse.org
Reporter andrea.ippo@gmail.com
QA Contact qa-bugs@suse.de
Target Milestone ---
Found By ---
Blocker ---

Hi, I've been experiencing random lockups on TW for a while now (more than a
month):

https://community.frame.work/t/workqueue-lockup-opensuse-tw/60430 (I'm the OP
here)

https://forums.opensuse.org/t/workqueue-lockup-should-i-file-a-bug/180387

I had to switch to Fedora for the past couple of weeks, and surprisingly I
never experienced this issue there, which makes me think it might be related to
the opensuse kernel (or maybe, just bad luck on TW).

The problem seems to be related to bluetooth, as we can see by checking at the
logs at the timestamp preceding the BUG - lockup entry by X seconds as
specified in the error:

Examples:
https://pastebin.com/79dj1PeX
https://pastebin.com/n3m1S8B7

In both cases if we go back by 58s we get around this part:

Jan 02 18:19:33 andromeda kernel: Bluetooth: hci0: Execution of wmt command
timed out
Jan 02 18:19:33 andromeda kernel: Bluetooth: hci0: Failed to send wmt patch
dwnld (-110)
Jan 02 18:19:33 andromeda kernel: Bluetooth: hci0: Failed to set up firmware
(-110)
Jan 02 18:19:33 andromeda kernel: Bluetooth: hci0: HCI Enhanced Setup
Synchronous Connection command is advertised, but not supported.
Jan 02 18:19:35 andromeda kernel: Bluetooth: hci0: Failed to read MSFT
supported features (-110)
Jan 02 18:19:35 andromeda kernel: Bluetooth: hci0: command 0xfd30 tx timeout
Jan 02 18:19:35 andromeda kernel: Bluetooth: hci0: AOSP get vendor capabilities
(-110)
Jan 02 18:19:35 andromeda bluetoothd[1147]: Failed to set mode: Authentication
Failed (0x05)


When this happens, my entire DE becomes unresponsive, even systemctl reboot
won't work and I'm forced to hard power off.

I'm running 6.12.6-1-default

Thanks


You are receiving this mail because: