linux-bluetooth Weekly Report - Week 29

19 July 2026

Total messages: 366 (267 human, 99 CI/bot)

Note: Of the 366 messages, 267 are human-generated, 99 are CI/bot (bluez.test.bot: 58, BluezTestBot: 17, patchwork-bot+bluetooth: 13, bugzilla-daemon: 6, prathibhamadugonde: 2, github-actions[bot]: 1, patchwork-bot+netdevbpf: 1, kernel test robot: 1).


Summary

This week saw significant activity on the linux-bluetooth mailing list, with 366 messages exchanged. Key highlights included discussions around support for new hardware such as the MT7928 chipset and Qualcomm QCC2072, as well as improvements to Channel Sounding APIs and Bluetooth packet handling. Notable contributors included Chris Lu (MediaTek), Luiz Augusto von Dentz (Intel), and Naga Bhavani Akella (Qualcomm), who were among the most active participants in patch submissions and discussions.


Key Patch Series & Discussions

Kernel Patches

TopicFromAffiliationPatchesStatus/Notes
Bluetooth: btmtk: Add MT7928 supportChris LuMediaTek7v10->v16
Bluetooth: btusb: Preparation for upcoming Qualcomm QCC2072 supportZijun HuQualcomm5v2
Bluetooth: btusb: Add support for Qualcomm QCC2072Zijun HuQualcomm0Initial submission
Bluetooth: btintel: Fix spurious error on FW download error recoveryAmeen Al-AsadyIndependent2v1->v2
Bluetooth: btintel_pcie: Fix DMA memory leak on probe failureZhao DongdongIndependent3v1->v2->v3

BlueZ Userspace Patches

TopicFromAffiliationPatchesStatus/Notes
plugin/admin: Make allowlist adapter-scoped and enforce at runtimeFrédéric DanisCollabora8v2
Channel Sounding: Aggregate procedure data and expose via D-BusPrathibha MadugondeQualcomm2Initial submission
doc: Add Channel Sounding APINaga Bhavani AkellaQualcomm3v5->v6
tools/sco-tester: fix missing clear of io_id in callbacksPauli VirtanenIndependent4Initial submission
adapter: Trigger profile connection on inbound device connectionChengyi ZhaoIndependent0Initial submission

Discussions & Bug Reports

TopicFromNotes
Bluetooth: RFCOMM: Fix session UAF in set_termiosChengfeng YeAddressed a use-after-free issue in RFCOMM
Bluetooth: btusb: Build the driver from multiple source filesZijun HuProposed restructuring of btusb driver code
Bluetooth: hci_core: Explicitly kfree_skb() HCI_DRV_PKT and HCI_DIAG_PKT framesZijun HuAddressed memory management for HCI packets
Bluetooth: virtio_bt: fix virtbt_probe error handlingZhao DongdongFixed error handling in virtio_bt probe function

Top Contributors (by message count)

ContributorAffiliationMessages
Chris LuMediaTek56
Luiz Augusto von DentzIntel24
Naga Bhavani AkellaQualcomm19
Loic PoulainQualcomm18
Zijun HuQualcomm17

Merged to master (BlueZ & bluetooth-next)

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

Pushed to bluez/bluez master


Company Focus Areas

Intel

  • Luiz Augusto von Dentz contributed to multiple discussions and patches, including a GIT PULL request and fixes for BlueZ monitor build errors.

Qualcomm

  • Significant contributions from Naga Bhavani Akella, Loic Poulain, Zijun Hu, and Prathibha Madugonde focused on hardware support for Qualcomm chipsets and enhancements to Channel Sounding APIs.

MediaTek

  • Chris Lu was highly active, submitting multiple versions of patches for MT7928 chipset support, including v16.

Collabora


  1. Increased focus on supporting new hardware, including MediaTek MT7928 and Qualcomm QCC2072 chipsets.
  2. Continued development of Channel Sounding APIs and D-Bus integration for enhanced Bluetooth capabilities.
  3. Efforts to improve Bluetooth packet handling and error recovery mechanisms in kernel drivers.
  4. Collaboration across companies such as Intel, Qualcomm, MediaTek, and Collabora on various patches and discussions.
  5. Enhanced security measures, including fixes for use-after-free vulnerabilities and improved packet parsing.
  6. Development of new APIs for power sequencing and controllability in Qualcomm Bluetooth devices.
  7. Active iteration on patch series to address issues and refine functionality.