linux-bluetooth Weekly Report - Week 44

1 November 2026

Total messages: 298 (189 human, 109 CI/bot)

Note: Of the 298 messages, 189 are human-generated, 109 are CI/bot (bluez.test.bot: 79, patchwork-bot+bluetooth: 21, bugzilla-daemon: 5, kernel test robot: 3, Sasha Levin: 1).


Summary

During week 44 (26 October - 1 November 2026) the linux-bluetooth mailing list carried 298 messages, 189 from contributors and 109 from CI and bots. There were 101 human-initiated threads: 61 kernel patch series, 31 BlueZ userspace series and 9 discussions or reports. 21 patches were applied via patchwork and 0 commits were pushed to bluez repositories. The most active contributor was Luiz Augusto von Dentz (Intel) with 25 messages. 9 series went through more than one revision during the week.


Key Patch Series & Discussions

Kernel Patches

TopicFromAffiliationPatchesStatus/Notes
Bluetooth: btintel_pcie: Add LOG_MASK parsing from debug INIKiran KIntel7Initial version
Bluetooth: btusb: UB500 reported maximum data lengthKyle PepperIndependent1Version 3
Bluetooth: hci_conn: fix SCO connection reuseIaroslav VoitovychIndependent3Initial version
Bluetooth: hci_qca: Reopen port after power on for QCA2066Shuai ZhangQualcomm2Version 3
Bluetooth: Disable LL Privacy on Intel JfP (8087:0aaa)Diego FrancioIndependent2Initial version
Bluetooth: L2CAP: Ignore connection responses with wrong identJinwang LiQualcomm1Initial version
Bluetooth: MGMT: Fix discovery stuck after a failed Stop DiscoveryKevin DewaldIndependent1Initial version
Bluetooth: btrtl: Fix NULL return on errors in btrtl_initialize()Tzung-Bi ShihIndependent2Initial version
Bluetooth: btusb: UB500 MTU-only revisionKyle PepperIndependent1Version 2
Bluetooth: Keep borrowed keys inside RCU sectionsCen ZhangIndependent4Initial version
Bluetooth: MGMT: Clear disabled connection parameters when loading noneKevin DewaldIndependent1Initial version
Bluetooth: MGMT: Fix discovery stuck after a failed Stop DiscoveryKevin DewaldIndependent1Version 2

BlueZ Userspace Patches

TopicFromAffiliationPatchesStatus/Notes
Run test-functional under User Mode LinuxLuiz Augusto von DentzIntel10Initial version
adapter: Fix Discovering staying true when stopping failsKevin DewaldIndependent2Initial version
obexd/bluetooth: Fix profile registration race and clean upZijun HuQualcomm2Initial version
obexd/pbap: Fix NewMissedCalls reportingJinwang LiQualcomm2Version 2
obexd/pbap: Report NewMissedCalls for mchJinwang LiQualcomm2Initial version
shared/bap: Fix line over 80 columns in set_base_subgroupLuiz Augusto von DentzIntel3Initial version
adapter: Fix Discovering staying true after a rejected stopKevin DewaldIndependent1Initial version
ranging: Issue CS Security Enable based on the ACL roleLuiz Augusto von DentzIntel2Initial version
advertising: Fix leaking clients that exit while registeringKevin DewaldIndependent1Initial version
asha: allow LE 2M PHY on the audio channelKyle PepperIndependent1Version 2
gatt-database: Fix freeing wrong client notify IOJared CrapoIndependent1Initial version
ioctl-tester: Fix name of the 3-DH packet type testIaroslav VoitovychIndependent1Initial version

Discussions & Bug Reports

TopicFromNotes
[BUG] rtl_bt: RTL8852B BT USB FW 0x127C_FD78 stops delivering BLE keyboard input…Athos Andrade2 messages
[REPORT] btusb: QCA9377 13d3:3503 on ROM firmware: HCI hang during mSBC SCOIaroslav Voitovych2 messages
[STABLE v6.1-v5.10 0/2] Bluetooth: L2CAP: Follow-up fixes for b66774b48dd9 (v6.1…Lee Jones2 messages
[BUG] Bluetooth: cmd_work queued into draining workqueue in hci_cmd_timeout()Yang Guikun1 message
[BUG] Bluetooth: hci_cc_le_set_cig_params trusts short retained commandYifan Zhang1 message
[BUG] Bluetooth: hci_cs_le_create_cis trusts short retained commandYifan Zhang1 message
[STABLE v6.1-v5.10 1/2] Bluetooth: L2CAP: access chan->conn safely in get/setsoc…Lee Jones1 message
[STABLE v6.1-v5.10 2/2] Bluetooth: L2CAP: refuse __l2cap_chan_add if chan alread…Lee Jones1 message

Series Revised This Week

TopicRevisions
Bluetooth: L2CAP: fix memory leak from repeated configuration of a conv1->v2
Bluetooth: MGMT: Fix discovery stuck after a failed Stop Discoveryv1->v2->v3->v4
Bluetooth: SMP: Serialize forced BR/EDR channel changesv1->v2->v3
Bluetooth: SMP: Serialize root channel updatesv1->v2->v3
Bluetooth: btintel: Add TOP silent reset hooksv3->v4
Bluetooth: btusb: support larger LE packets on TP-Link UB500v4->v5
asha: allow LE 2M PHY on the audio channelv2->v3
l2cap-tester: Check compatible interval preferencesv1->v2
obexd/pbap: Fix NewMissedCalls parameter sizev1->v2

Top Contributors (by message count)

ContributorAffiliationMessages
Luiz Augusto von DentzIntel25
Cen ZhangIndependent18
Kyle PepperIndependent15
Kevin DewaldIndependent14
cochcoderIndependent10
Kiran KIntel9
Zijun HuQualcomm8
Jinwang LiQualcomm7
Iaroslav VoitovychIndependent7
Michael McAllisterIndependent5

Merged to master (BlueZ & bluetooth-next)

Applied to bluetooth-next (kernel, via patchwork notifications)

Applied to BlueZ (via patchwork notifications)

Pushed to bluez repositories

  • None recorded this week.

Company Focus Areas

Independent Contributors

Intel

Qualcomm

MediaTek