I tried to analyze the problem with the help of the Gemini AI.
I have captured a kernel oops trace from dmesg that probably identifies the 
root cause of the issue.

The crash occurs due to a NULL pointer dereference in the MediaTek
Bluetooth driver (btmtk / btusb) during runtime power management /
firmware setup (usb_autopm_get_interface failure). This freezes the USB
subsystem power state, preventing the system from resuming from sleep.

Here is the relevant excerpt from dmesg:
[   11.125600] Workqueue: hci0 hci_power_on [bluetooth]
[   11.125600] RIP: 0010:__pm_runtime_resume+0x1b/0x80
[   11.125600] RSP: 0018:ffffd209806c7b30 EFLAGS: 00010246
[   11.125600] CR2: 0000000000000219
[   11.125600] Call Trace:
[   11.125600]  <TASK>
[   11.125600]  usb_autopm_get_interface+0x1d/0x60
[   11.125600]  btmtk_usb_hci_wmt_sync+0xa9/0x2e0 [btmtk]
[   11.125600]  btmtk_setup_firmware_79xx+0x1ca/0x360 [btmtk]
[   11.125600]  btusb_mtk_setup+0x453/0x610 [btusb]
[   11.125600]  hci_dev_setup_sync+0x6f/0x430 [bluetooth]
[   11.125600]  hci_dev_init_sync+0x3e/0x1c0 [bluetooth]
[   11.125600]  hci_dev_open_sync+0xb1/0x350 [bluetooth]
[   11.125600]  hci_dev_do_open+0x28/0x70 [bluetooth]
[   11.125600]  hci_power_on+0x50/0x210 [bluetooth]
[   11.125600]  process_one_work+0x184/0x3a0
[   11.125600]  worker_thread+0x18b/0x330

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2168016

Title:
  [Regression] System fails to resume from suspend on ThinkPad X13 Gen
  2a starting with kernel 6.8.0-140-generic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2168016/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to