Public bug reported:
after latest firmware and kernel updates bluetooth device stopped working.
[ 3.334444] Bluetooth: hci0: HW/SW Version: 0x008a008a, Build Time:
20240219111427
[ 3.334464] BUG: kernel NULL pointer dereference, address: 0000000000000219
[ 3.334467] #PF: supervisor read access in kernel mode
[ 3.334469] #PF: error_code(0x0000) - not-present page
[ 3.334470] PGD 0 P4D 0
[ 3.334472] Oops: 0000 [#1] PREEMPT SMP NOPTI
[ 3.334474] CPU: 10 PID: 170 Comm: kworker/u33:0 Tainted: G O
6.8.0-139-generic #139-Ubuntu
[ 3.334476] Hardware name: LENOVO 82JQ/LNVNB161216, BIOS GKCN65WW 01/16/2024
[ 3.334478] Workqueue: hci0 hci_power_on [bluetooth]
[ 3.334511] RIP: 0010:__pm_runtime_resume+0x1b/0x80
[ 3.334516] Code: 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 0f 1f 44 00
00 55 48 89 e5 41 56 41 55 41 54 41 89 f4 83 e6 01 53 48 89 fb 75 09 <f6> 87 c9
01 00 00 04 74 4a 41 f6 c4 04 74 07 f0 ff 83 c0 01 0
0 00
[ 3.334517] RSP: 0018:ffffd2d200717b30 EFLAGS: 00010246
[ 3.334518] RAX: ffff8acae02014d0 RBX: 0000000000000050 RCX: 0000000000000000
[ 3.334520] RDX: 0000000000000035 RSI: 0000000000000000 RDI: 0000000000000050
[ 3.334520] RBP: ffffd2d200717b50 R08: 0000000000000000 R09: 0000000000000000
[ 3.334521] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000004
[ 3.334522] R13: 0000000000000035 R14: 000000000000003a R15: ffffd2d200717be8
[ 3.334523] FS: 0000000000000000(0000) GS:ffff8ad0d1f00000(0000)
knlGS:0000000000000000
[ 3.334524] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 3.334525] CR2: 0000000000000219 CR3: 0000000114dcc000 CR4: 0000000000f50ef0
[ 3.334526] PKRU: 55555554
[ 3.334527] Call Trace:
[ 3.334528] <TASK>
[ 3.334530] usb_autopm_get_interface+0x1d/0x60
[ 3.334535] btmtk_usb_hci_wmt_sync+0xa9/0x2e0 [btmtk]
[ 3.334537] ? __pfx_btmtk_usb_hci_wmt_sync+0x10/0x10 [btmtk]
[ 3.334538] btmtk_setup_firmware_79xx+0x1c7/0x360 [btmtk]
[ 3.334542] btusb_mtk_setup+0x453/0x610 [btusb]
[ 3.334547] hci_dev_setup_sync+0x6c/0x430 [bluetooth]
[ 3.334582] ? __pm_runtime_idle+0x4c/0xd0
[ 3.334585] hci_dev_init_sync+0x3e/0x1c0 [bluetooth]
[ 3.334612] hci_dev_open_sync+0xb1/0x350 [bluetooth]
[ 3.334640] hci_dev_do_open+0x28/0x70 [bluetooth]
[ 3.334667] hci_power_on+0x50/0x210 [bluetooth]
[ 3.334694] ? __try_to_del_timer_sync+0x5f/0xa0
[ 3.334697] process_one_work+0x181/0x3a0
[ 3.334700] worker_thread+0x18b/0x330
[ 3.334701] ? __pfx_worker_thread+0x10/0x10
[ 3.334703] kthread+0xef/0x120
[ 3.334705] ? __pfx_kthread+0x10/0x10
[ 3.334706] ret_from_fork+0x44/0x70
[ 3.334709] ? __pfx_kthread+0x10/0x10
[ 3.334710] ret_from_fork_asm+0x1b/0x30
[ 3.334713] </TASK>
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: linux-image-6.8.0-139-generic 6.8.0-139.139
ProcVersionSignature: Ubuntu 6.8.0-139.139-generic 6.8.12
Uname: Linux 6.8.0-139-generic x86_64
ApportVersion: 2.28.3-0ubuntu0.1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: hyperbaba 3584 F.... wireplumber
/dev/snd/seq: hyperbaba 3583 F.... pipewire
CRDA: N/A
CasperMD5CheckResult: unknown
CurrentDesktop: KDE
CurrentDmesg:
Error: command ['pkexec', 'dmesg'] failed with exit code 127: The value for
the SHELL variable was not found in the /etc/shells file
This incident has been reported.
Date: Wed Sep 9 09:43:19 2026
InstallationDate: Installed on 2022-05-12 (1580 days ago)
InstallationMedia: Kubuntu 22.04 LTS "Jammy Jellyfish" - Release amd64
(20220419)
MachineType: LENOVO 82JQ
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.8.0-139-generic
root=UUID=2b6f3941-cd31-4436-85ac-da8fc3a68e52 ro quiet splash mitigations=off
mt7921e.disable_aspm=y fsck.mode=skip quiet loglevel=3 splash mitigations=off
mt7921e.disable_aspm=y vt.handoff=7
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No
PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
linux-restricted-modules-6.8.0-139-generic N/A
linux-backports-modules-6.8.0-139-generic N/A
linux-firmware 20240318.git3b128b60.0ubuntu3.1
SourcePackage: linux
UpgradeStatus: Upgraded to noble on 2024-10-03 (706 days ago)
acpidump:
Error: command ['pkexec', '/usr/share/apport/dump_acpi_tables.py'] failed with
exit code 127: The value for the SHELL variable was not found in the
/etc/shells file
This incident has been reported.
dmi.bios.date: 01/16/2024
dmi.bios.release: 1.65
dmi.bios.vendor: LENOVO
dmi.bios.version: GKCN65WW
dmi.board.asset.tag: NO Asset Tag
dmi.board.name: LNVNB161216
dmi.board.vendor: LENOVO
dmi.board.version: SDK0R32862 WIN
dmi.chassis.asset.tag: NO Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Legion 5 Pro 16ACH6H
dmi.ec.firmware.release: 1.65
dmi.modalias:
dmi:bvnLENOVO:bvrGKCN65WW:bd01/16/2024:br1.65:efr1.65:svnLENOVO:pn82JQ:pvrLegion5Pro16ACH6H:rvnLENOVO:rnLNVNB161216:rvrSDK0R32862WIN:cvnLENOVO:ct10:cvrLegion5Pro16ACH6H:skuLENOVO_MT_82JQ_BU_idea_FM_Legion5Pro16ACH6H:
dmi.product.family: Legion 5 Pro 16ACH6H
dmi.product.name: 82JQ
dmi.product.sku: LENOVO_MT_82JQ_BU_idea_FM_Legion 5 Pro 16ACH6H
dmi.product.version: Legion 5 Pro 16ACH6H
dmi.sys.vendor: LENOVO
** Affects: linux (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug noble
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2166851
Title:
bluetooth device stopped working
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2166851/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs