[Bug 1221504] New: bluetooth errors on every kernel starting
https://bugzilla.suse.com/show_bug.cgi?id=1221504 Bug ID: 1221504 Summary: bluetooth errors on every kernel starting Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.6 Hardware: x86-64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: opendreas@gmail.com QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- I have a Dell Precision 7530 with Intel Wireless-AC 9260 Bluetooth Adapter and kernel 6.4.0-150600.9.2. Errors constantly appear when booting the system, but bluetooth works with my headphones, although there are some audio artifacts at the beginning when playing sound. Mär 16 17:49:38 precision bluetoothd[1073]: Bluetooth daemon 5.71 Mär 16 17:49:38 precision bluetoothd[1073]: Starting SDP server Mär 16 17:49:38 precision bluetoothd[1073]: src/plugin.c:plugin_init() System does not support csip plugin Mär 16 17:49:38 precision bluetoothd[1073]: profiles/audio/micp.c:micp_init() D-Bus experimental not enabled Mär 16 17:49:38 precision bluetoothd[1073]: src/plugin.c:plugin_init() System does not support micp plugin Mär 16 17:49:38 precision bluetoothd[1073]: src/plugin.c:plugin_init() System does not support vcp plugin Mär 16 17:49:38 precision bluetoothd[1073]: src/plugin.c:plugin_init() System does not support mcp plugin Mär 16 17:49:38 precision bluetoothd[1073]: src/plugin.c:plugin_init() System does not support bass plugin Mär 16 17:49:38 precision bluetoothd[1073]: src/plugin.c:plugin_init() System does not support bap plugin Mär 16 17:49:38 precision bluetoothd[1073]: src/plugin.c:plugin_init() System does not support admin plugin Mär 16 17:49:38 precision bluetoothd[1073]: Bluetooth management interface 1.22 initialized Mär 16 17:49:38 precision dbus-daemon[1074]: [system] Activating systemd to hand-off: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service' requested by ':1.1' (uid=0 pid=1073 comm="/usr/lib/bluetooth/bluetoothd ") Mär 16 17:49:38 precision bluetoothd[1073]: src/adapter.c:reset_adv_monitors_complete() Failed to reset Adv Monitors: Failed (0x03) Mär 16 17:49:38 precision bluetoothd[1073]: Battery Provider Manager created Mär 16 17:49:38 precision bluetoothd[1073]: src/device.c:device_set_wake_support() Unable to set wake_support without RPA resolution Mär 16 17:49:38 precision bluetoothd[1073]: Failed to clear UUIDs: Failed (0x03) Mär 16 17:49:38 precision bluetoothd[1073]: Failed to add UUID: Failed (0x03) Mär 16 17:49:38 precision bluetoothd[1073]: Failed to add UUID: Failed (0x03) Mär 16 17:49:38 precision bluetoothd[1073]: Failed to add UUID: Failed (0x03) Mär 16 17:49:38 precision bluetoothd[1073]: Failed to add UUID: Failed (0x03) Mär 16 17:49:38 precision bluetoothd[1073]: Failed to add UUID: Failed (0x03) Mär 16 17:49:38 precision bluetoothd[1073]: Too small Add Device complete event Mär 16 17:49:38 precision bluetoothd[1073]: Failed to add UUID: Failed (0x03) Mär 16 17:49:38 precision (smartd)[1105]: smartd.service: Referenced but unset environment variable evaluates to an empty string: smartd_opts Looks like this is the error https://bugzilla.kernel.org/show_bug.cgi?id=217651 Here's a fix https://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git... -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c1
Takashi Iwai
Looks like this is the error https://bugzilla.kernel.org/show_bug.cgi?id=217651
Here's a fix https://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git... commit/?id=f0408f0a1998df76b64e76a05fd7ca00f266e654
The actual fix is the commit 95b7015433053cd5f648ad2a7b8f43b2c99c949a Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 and this has been already backported to Leap 15.6 kernel. Just to be sure, could you check the kernel in OBS Kernel:SLE15-SP6 repo? http://download.opensuse.org/repositories/Kernel:/SLE15-SP6/pool/ If the problem persists with it, it implies that your problem is different. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c2
Takashi Iwai
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c3
--- Comment #3 from Andreas
(In reply to Andreas from comment #0)
Looks like this is the error https://bugzilla.kernel.org/show_bug.cgi?id=217651
Here's a fix https://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git... commit/?id=f0408f0a1998df76b64e76a05fd7ca00f266e654
The actual fix is the commit 95b7015433053cd5f648ad2a7b8f43b2c99c949a Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 and this has been already backported to Leap 15.6 kernel.
Just to be sure, could you check the kernel in OBS Kernel:SLE15-SP6 repo? http://download.opensuse.org/repositories/Kernel:/SLE15-SP6/pool/
If the problem persists with it, it implies that your problem is different.
The kernel looks working, I don't see any bluetooth errors -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c4
--- Comment #4 from Andreas
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c5
Takashi Iwai
https://bugzilla.suse.com/show_bug.cgi?id=1221504
Dominik Heidler
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c6
--- Comment #6 from Andreas
Good to hear. The fix will be included in the upcoming release.
The kernel was updated to version 6.4.0-150600.10.4, but the errors remained. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c7
--- Comment #7 from Takashi Iwai
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c8
--- Comment #8 from Andreas
Could you check again with the latest SLE15-SP6 kernel in OBS Kernel:SLE15-SP6 repo?
Strange, but the problem is present with kernel 6.4.0-150600.159. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c9
Takashi Iwai
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c10
--- Comment #10 from Andreas
Thanks. Do you happen to still have *-150 kernel? No.
If not, I'm building a package from the same code in OBS home:tiwai:bsc1221504 repo. Once after the build finishes (takes an hour or so), it'll be available at http://download.opensuse.org/repositories/home:/tiwai:/bsc1221504/pool/
Please verify with this kernel (or the existing *-150 kernel) whether the problem is seen there or not. If the problem is gone, it means that the bug was re-introduced by some other changes since that version. There is a problem in this kernel too. It looks like it was there before; it is not visible in dmesg, but is visible in journald. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c11
--- Comment #11 from Andreas
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c12
--- Comment #12 from Takashi Iwai
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c13
--- Comment #13 from Andreas
OK, then could you check other new upstream kernels? Let's try 6.8.x kernel from OBS Kernel:stable:Backport repo http://download.opensuse.org/repositories/Kernel:/stable:/Backport/stable/ Kernel 6.8.2 is the same. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c14
--- Comment #14 from Andreas
OTOH, if 6.8.x doesn't work, try 6.9-rc in OBS Kernel:HEAD:Backport http://download.opensuse.org/repositories/Kernel:/HEAD:/Backport/standard/
If 6.9-rc shows the problem, we'd need to report to the upstream devs. Kernel 6.9.0-rc1 did not fix the problem.
bluetoothd src/adapter.c:reset_adv_monitors_complete() Failed to reset Adv Monitors: Failed (0x03) bluetoothd Failed to clear UUIDs: Failed (0x03) bluetoothd Failed to add UUID: Failed (0x03) bluetoothd Failed to add UUID: Failed (0x03) bluetoothd Failed to add UUID: Failed (0x03) bluetoothd Failed to add UUID: Failed (0x03) bluetoothd Failed to add UUID: Failed (0x03) bluetoothd Failed to add UUID: Failed (0x03) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c15
--- Comment #15 from Takashi Iwai
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c16
--- Comment #16 from Dominik Heidler
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c18
--- Comment #18 from Andreas
OK, then it should be reported to the upstream devs. Care to do that from your side? At best, write to linux-bluetooth ML. Feel free to put me (tiwai@suse.de) to Cc. Alternatively, you can report to bugzilla.kernel.org, but it gets little attention in general.
I found a similar bug report and wrote it there. I don’t know if it makes sense to open a new one? https://github.com/bluez/bluez/issues/793 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c20
--- Comment #20 from Takashi Iwai
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c22
--- Comment #22 from Andreas
A test kernel with the upstream fix patch is being built in OBS home:tiwai:bsc1221504 repo. Once after the build finishes, it'll appear at http://download.opensuse.org/repositories/home:/tiwai:/bsc1221504/pool/
Could you give it a try later?
UUID errors are gone, thank you. There was a strange error left bluetoothd src/adapter.c:reset_adv_monitors_complete() Failed to reset Adv Monitors: Failed (0x03) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c23
Takashi Iwai
There was a strange error left
bluetoothd src/adapter.c:reset_adv_monitors_complete() Failed to reset Adv Monitors: Failed (0x03)
This one should be already fixed by another patch now. It's tracked from bsc#1219216, but it might be not accessible as it's a SLE bug report. In anyway, the upstream fix should be the commit 88cd6e6b2d327faa13e4505b07f1e380e51b21ff Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv Monitor -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221504
https://bugzilla.suse.com/show_bug.cgi?id=1221504#c24
--- Comment #24 from Andreas
(In reply to Andreas from comment #22)
There was a strange error left
bluetoothd src/adapter.c:reset_adv_monitors_complete() Failed to reset Adv Monitors: Failed (0x03)
This one should be already fixed by another patch now. It's tracked from bsc#1219216, but it might be not accessible as it's a SLE bug report. In anyway, the upstream fix should be the commit 88cd6e6b2d327faa13e4505b07f1e380e51b21ff Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv Monitor
Good to know, thank you for your work. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com