linux-bluetooth Weekly Report - Week 21

24 May 2026

Total messages: 300 (179 human, 121 CI/bot)

Note: Of the 300 messages, 179 are human-generated, 121 are CI/bot (bluez.test.bot: 50, bugzilla-daemon: 21, patchwork-bot+bluetooth: 18, BluezTestBot: 15, github-actions[bot]: 4, kernel test robot: 4, prathibhamadugonde: 4, patchwork-bot+netdevbpf: 2, syzbot: 2, Sasha Levin: 1).


Summary

During week 21 (18 - 24 May 2026) the linux-bluetooth mailing list carried 300 messages, 179 from contributors and 121 from CI and bots. There were 68 human-initiated threads: 48 kernel patch series, 16 BlueZ userspace series and 4 discussions or reports. 18 patches were applied via patchwork and 13 commits were pushed to bluez repositories. The most active contributor was Luiz Augusto von Dentz (Intel) with 34 messages. 10 series went through more than one revision during the week.


Key Patch Series & Discussions

Kernel Patches

TopicFromAffiliationPatchesStatus/Notes
Bluetooth: L2CAP: rate-limit ECHO_RSP per signaling PDUMichael BommaritoIndependent1Initial version
arm64: dts: qcom: monaco-arduino-monza: Add QCA2066 M.2 WiFi/BT supportLoic PoulainQualcomm3Initial version
Bluetooth: L2CAP: Fix slab-use-after-free in l2cap_sock_cleanup_listen()Siwei ZhangIndependent1Version 7
Bluetooth: L2CAP: reject BR/EDR signaling packets over MTUsigMichael BommaritoIndependent1Version 2
Bluetooth: L2CAP: reject BR/EDR signaling packets over MTUsigMichael BommaritoIndependent1Version 3
Bluetooth: hci_qca: Increase SSR delay for rampatch and NVM loadingShuai ZhangQualcomm1Initial version
Bluetooth: hci_qca: Support QCA2066 on M.2 connector via pwrseqLoic PoulainQualcomm3Initial version
Bluetooth: btmtk: remove extra copy in cmd array initJiajia LiuIndependent1Initial version
Bluetooth: L2CAP: use chan timer to close channels in cleanup_listen()Siwei ZhangIndependent1Initial version
Bluetooth: Add SPDX id lines to some source filesTim BirdIndependent1Initial version
Bluetooth: HIDP: fix missing length checks in hidp_input_report()Muhammad BilalIndependent1Version 2
Bluetooth: HIDP: fix missing length checks in hidp_input_report()Muhammad BilalIndependent1Version 3

BlueZ Userspace Patches

TopicFromAffiliationPatchesStatus/Notes
client/btpclient: Add GAP extended advertising supportFrédéric DanisCollabora3Initial version
Add Synaptics BCM4384 Bluetooth supportkaihsin ChungIndependent2Version 6
shared/bap: Fix unused value in qosmichael_kongIndependent2Initial version
Fixes/improvements for the PCI M.2 power sequencing driverManivannan SadhasivamIndependent9Version 3
client/btpclient: Fix GAP unpair commandFrédéric DanisCollabora2Initial version
client/btpclient: Fix GAP unpair commandFrédéric DanisCollabora2Version 2
device: fix inverted NULL check in gatt_db cloneZhao DongdongIndependent1Version 2
doc: Fix Data Path direction in btmin-le-audio.rstmichael_kongIndependent1Initial version
shared/rap: Add client ranging registration and notification parsingPrathibha MadugondeQualcomm1Version 2
shared/rap: Add client real-time ranging registration and notification parsingPrathibha MadugondeQualcomm1Initial version
device: fix inverted NULL check in gatt_db cloneZhao DongdongIndependent1Initial version
monitor: Add support for HCI Event Encryption Change v2Archie PusakaGoogle1Initial version

Discussions & Bug Reports

TopicFromNotes
Add configurable default LE PHY policyTarjei Bitustøyl2 messages
[GIT PULL] bluetooth 2026-05-20Luiz Augusto von Dentz2 messages
[REGRESSION] Bluetooth: MT7922 fails to initialize after “Bluetooth: btmtk: vali…Baley Eccles2 messages
RTL8922A (0bda:d922): BLE HID disconnects with supervision timeout (0x08) during…Benjamin Mirko Blume1 message

Series Revised This Week

TopicRevisions
Bluetooth: HIDP: fix missing length checks in hidp_input_report()v2->v3
Bluetooth: L2CAP: reject BR/EDR signaling packets over MTUsigv2->v3->v4
Bluetooth: L2CAP: use chan timer to close channels in cleanup_listen()v1->v2
Bluetooth: RFCOMM: add minimum length check in rfcomm_recv_framev1->v2->v3->v4
Bluetooth: bnep: reject short frames before parsingv3->v4
Bluetooth: btusb: Add Realtek RTL8852BE BT 0x04c5/0x1670 (Fujitsu)v1->v2
Bluetooth: hci_uart: fix UAFs and race conditions in close and init pav8->v9
client/btpclient: Fix GAP unpair commandv1->v2
device: fix inverted NULL check in gatt_db clonev1->v2
shared/rap: Add client ranging registration and notification parsingv2->v4

Top Contributors (by message count)

ContributorAffiliationMessages
Luiz Augusto von DentzIntel34
Siwei ZhangIndependent12
Manivannan SadhasivamIndependent12
Michael BommaritoIndependent10
Muhammad BilalIndependent10
Frédéric DanisCollabora8
Loic PoulainQualcomm7
Greg KHIndependent6
Thorsten LeemhuisIndependent5
Dmitry BaryshkovQualcomm5

Merged to master (BlueZ & bluetooth-next)

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

Applied to BlueZ (via patchwork notifications)

Pushed to bluez repositories


Company Focus Areas

Independent Contributors

Qualcomm

Collabora

Intel

Google