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
