linux-bluetooth Weekly Report - Week 38

20 September 2026

Total messages: 418 (271 human, 147 CI/bot)

Note: Of the 418 messages, 271 are human-generated, 147 are CI/bot (bluez.test.bot: 90, patchwork-bot+bluetooth: 30, BluezTestBot: 15, github-actions[bot]: 5, Sasha Levin: 3, kernel test robot: 2, patchwork-bot+netdevbpf: 1, syzbot: 1).


Summary

During week 38 (14 - 20 September 2026) the linux-bluetooth mailing list carried 418 messages, 271 from contributors and 147 from CI and bots. There were 97 human-initiated threads: 57 kernel patch series, 34 BlueZ userspace series and 6 discussions or reports. 30 patches were applied via patchwork and 20 commits were pushed to bluez repositories. The most active contributor was Luiz Augusto von Dentz (Intel) with 66 messages. 11 series went through more than one revision during the week.


Key Patch Series & Discussions

Kernel Patches

TopicFromAffiliationPatchesStatus/Notes
Bluetooth: Fix 2 devcoredump bugs and improve event length checksZijun HuQualcomm4Initial version
Bluetooth: Add AIC8800D80 SDIO firmware loader and UART HCIYanli YangIndependent3Initial version
Bluetooth: btnxpuart: Simplify ACL handling and fix skb leakZijun HuQualcomm2Version 2
Bluetooth: btmtk: firmware debug event routing and WMT FUNC_CTRL status fixesChris LuMediaTek3Version 2
Bluetooth: btusb: Support Qualcomm multi-subsystem QCC2072Zijun HuQualcomm4Version 6
Bluetooth: Add AIC8800D80 SDIO firmware loader and UART HCIYanli YangIndependent3Version 2
Bluetooth: L2CAP: fix connectionless receive pathKarl MehltretterIndependent2Initial version
Bluetooth: btbcm: Add entry for BCM4356A3 UART bluetoothAaron KlingIndependent1Initial version
Bluetooth: btintel: read ROM debug registers on FW download failureRavindraIntel1Initial version
Bluetooth: btnxpuart: Simplify ACL handling and fix skb leakZijun HuQualcomm2Version 3
Bluetooth: hci_conn: fix CIS hold ownership on reuseAldo Ariel PanzardoIndependent2Initial version
Bluetooth: ISO: balance the parent hold in hci_bind_bis()Aldo Ariel PanzardoIndependent1Initial version

BlueZ Userspace Patches

TopicFromAffiliationPatchesStatus/Notes
Cover a BAP stream to a coordinated setLuiz Augusto von DentzIntel11Initial version
ipv6: update NUD_FAILED neighbors from NA messagesLawrence LeeIndependent2Version 2
monitor: Search the frames with a pagerLuiz Augusto von DentzIntel9Version 2
monitor: Search the frames with a pagerLuiz Augusto von DentzIntel6Initial version
device: Fix resolving a coordinated set over Secure ConnectionsPauli VirtanenIndependent4Initial version
mgmt-tester: fix test failures + avoid hidden skippingPauli VirtanenIndependent5Initial version
test: functional: add mpris-proxy end-to-end testsPauli VirtanenIndependent3Initial version
shared/bap: Skip local metadata Config callbacksdtIndependent2Initial version
doc: test-runner: document the virtual machine architectureLuiz Augusto von DentzIntel2Initial version
monitor: Fix heap-buffer-overflows triggered by HCI devcoredumpZijun HuQualcomm2Initial version
test: Cover BAP transport release and reacquiredtIndependent3Initial version
Rework M.2 Bluetooth instantiation using the auxiliary busManivannan SadhasivamIndependent5Initial version

Discussions & Bug Reports

TopicFromNotes
[bug report] Bluetooth: btusb: Add support for Qualcomm multi-subsystem QCC2072Dan Carpenter6 messages
[REGRESSION] btusb: ASUS USB-BT540/BT600 IDs backported without, RTL8761CUV supp…ra.prism3 messages
MAINTAINERS: add entry for NXP wireless Bluetooth driveralex.zhou2 messages
[GIT PULL] bluetooth 2026-09-15Luiz Augusto von Dentz2 messages
Bonded LE HID device cannot reconnect while any process holds a discovery sessio…Peter Lemken1 message
Bluetooth: btintel: validate DDC record lengthsSai Teja Aluvala1 message

Series Revised This Week

TopicRevisions
Bluetooth: Add AIC8800D80 SDIO firmware loader and UART HCIv1->v2
Bluetooth: RFCOMM: Reject short EA=0 frames in rfcomm_recv_frame()v1->v2
Bluetooth: RFCOMM: fix NULL dereference of dlc->session in RFCOMM_CONNv1->v2
Bluetooth: RFCOMM: free the skb when the DLC has no ownerv1->v2
Bluetooth: af_bluetooth: Fix double list_del and UAF in accept_qv2->v3
Bluetooth: btintel: read ROM debug registers on FW download failurev1->v2->v3
Bluetooth: btnxpuart: Simplify ACL handling and fix skb leakv2->v3
Bluetooth: btnxpuart: Simplify nxp_recv_acl_pkt() by hci_acl_handle()v2->v3
dt-bindings: vendor-prefixes: Add AIC Semiconductorv1->v2
monitor: Search the frames with a pagerv1->v2
shared/bap: Skip local metadata Config callbacksv1->v2->v3->v4->v5

Top Contributors (by message count)

ContributorAffiliationMessages
Luiz Augusto von DentzIntel66
Pauli VirtanenIndependent28
Zijun HuQualcomm24
dtIndependent19
Yanli YangIndependent12
Hui PengIndependent11
Lawrence LeeIndependent8
Mark BrownIndependent8
Aldo Ariel PanzardoIndependent7
RavindraIntel6

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

Intel

Qualcomm

MediaTek