linux-bluetooth Weekly Report - Week 36

6 September 2026

Total messages: 438 (283 human, 155 CI/bot)

Note: Of the 438 messages, 283 are human-generated, 155 are CI/bot (bluez.test.bot: 73, patchwork-bot+bluetooth: 43, BluezTestBot: 17, Sasha Levin: 14, github-actions[bot]: 2, bugzilla-daemon: 2, syzbot: 2, patchwork-bot+netdevbpf: 1, kernel test robot: 1).


Summary

During week 36 (31 August - 6 September 2026) the linux-bluetooth mailing list carried 438 messages, 283 from contributors and 155 from CI and bots. There were 92 human-initiated threads: 55 kernel patch series, 30 BlueZ userspace series and 7 discussions or reports. 43 patches were applied via patchwork and 24 commits were pushed to bluez repositories. The most active contributor was Luiz Augusto von Dentz (Intel) with 41 messages. 12 series went through more than one revision during the week.


Key Patch Series & Discussions

Kernel Patches

TopicFromAffiliationPatchesStatus/Notes
Bluetooth: btintel: harden version TLV parsingLaxman Acharya PadhyaIndependent3Version 3
Bluetooth: btusb: Support Qualcomm multi-subsystem QCC2072Zijun HuQualcomm4Version 2
Bluetooth: L2CAP: part 2 of l2cap_conn::chan_l locking fixesPauli VirtanenIndependent4Initial version
Bluetooth: btintel_pcie: remove duplicate BTINTEL_PCIE_MAGIC_NUM definitionChandrashekar DevegowdaIntel3Version 2
Bluetooth: btintel_pcie: fix stale cache in set_dxstate fallback checkVladimir V. KondratyevIndependent1Initial version
Bluetooth: Fix parent socket UAF in accept queuesZihan XiIndependent1Version 2
Bluetooth: Move H:4 reassembly into the Bluetooth coreLuiz Augusto von DentzIntel2Version 3
Bluetooth: btintel_pcie: fix PM flow for S0ix, S3 and S4RavindraIntel1Version 2
Bluetooth: btintel_pcie: fix stale cache in set_dxstate fallback checkVladimir V. KondratyevIndependent1Version 3
Bluetooth: btintel_pcie: validate packet_len before skb_put_dataKiran KIntel2Initial version
Bluetooth: btintel_pcie: validate packet_len before skb_put_dataKiran KIntel2Version 2
Bluetooth: btusb: Add support for Intel Otter Peak2 (OrP2)Catherine LIntel1Initial version

BlueZ Userspace Patches

TopicFromAffiliationPatchesStatus/Notes
Functional/integration testingPauli VirtanenIndependent9Version 7
BlueZ: Support vendor packetsZijun HuQualcomm4Version 3
client/btpclient: Add BAP/ASCS/PACS support for auto-pts BAP testsFrédéric DanisCollabora8Initial version
Add MCS fast seek and track position writeraghu447Collabora3Initial version
Add support for the Synaptics BCM4384 Bluetooth controllerAndy ChangIndependent2Version 3
avrcp: Fix out-of-bounds parsing of ListPlayerAttributes responseLuiz Augusto von DentzIntel5Initial version
Add MCS fast seek and track position write supportraghu447Collabora4Initial version
Add support for the Synaptics BCM4384 Bluetooth controllerAndy ChangIndependent2Version 2
BlueZ: Support vendor HCI packetsZijun HuQualcomm3Version 2
adapter/advertising: fix mgmt endian bugNicolas ThibertIndependent1Initial version
btattach: Update for glibc 2.42 compatabilityAaron BriceIndependent1Initial version
Add support for the Synaptics BCM4384 Bluetooth controllerAndy ChangSynaptics2Version 4

Discussions & Bug Reports

TopicFromNotes
[BUG] Bluetooth: ISO: listener sock leaked when iso_sock_alloc() failsQingyu Zhang2 messages
[GIT PULL] bluetooth 2026-08-31Luiz Augusto von Dentz2 messages
Architecture & BlueZ API interaction for vendor-specific headphone daemon (ANC, …Sandip Makhal1 message
HTML message rejected: Bluetooth broken: NULL pointer crash in btmtk_setup_firmw…Ti G1 message
[BUG] btintel_pcie: Intel BE211 8086:a876 requests unavailable ibt-0190-01a1 fir…Mark Gerlach1 message
[BUG] mt7921e: Bluetooth coexistence causes periodic Wi-Fi TX stalls; 5 GHz reco…ilya ivanov1 message
[Lenovo ThinkBook 16 G8+ AHP] Realtek RTL8852BU Bluetooth (0bda:b853) never init…Quoc Vuong1 message

Series Revised This Week

TopicRevisions
Add cover art supportv1->v2
Add support for the Synaptics BCM4384 Bluetooth controllerv2->v3->v4
Bluetooth: RFCOMM: defer security confirmation to krfcommdv1->v2
Bluetooth: btintel_pcie: fix stale cache in set_dxstate fallback checkv1->v3->v4
Bluetooth: btintel_pcie: validate packet_len before skb_put_datav1->v2
Bluetooth: btusb: Add device ID for MediaTek MT7925 (13d3:3631)v1->v2
Bluetooth: btusb: Add support for Intel Otter Peak2 (OrP2)v1->v2
Bluetooth: btusb: Fix UAF of btusb_data by rx_workv1->v3
Bluetooth: dt-bindings: net: bluetooth: add BCM4384v2->v3->v4
Bluetooth: mgmt: Dequeue pending mesh_send_sync entries on cancelv1->v2
adapter/advertising: fix mgmt endian bugv1->v2
doc/hci-protocol: Fix missing & on mtu argument in BT_RCVMTU examplev2->v3

Top Contributors (by message count)

ContributorAffiliationMessages
Luiz Augusto von DentzIntel41
Pauli VirtanenIndependent27
Frédéric DanisCollabora20
Zijun HuQualcomm17
Paul MenzelMax Planck Institute14
Loic PoulainQualcomm12
Andy ChangIndependent10
raghu447Collabora9
Sergey LebedevIndependent7
Bastien NoceraRed Hat7

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

Intel

Collabora

Synaptics

UnionTech