linux-bluetooth Weekly Report - Week 40

4 October 2026

Total messages: 356 (224 human, 132 CI/bot)

Note: Of the 356 messages, 224 are human-generated, 132 are CI/bot (bluez.test.bot: 57, patchwork-bot+bluetooth: 40, BluezTestBot: 19, github-actions[bot]: 6, kernel test robot: 3, bugzilla-daemon: 2, syzbot: 2, Sasha Levin: 2, patchwork-bot+netdevbpf: 1).


Summary

During week 40 (28 September - 4 October 2026) the linux-bluetooth mailing list carried 356 messages, 224 from contributors and 132 from CI and bots. There were 57 human-initiated threads: 32 kernel patch series, 21 BlueZ userspace series and 4 discussions or reports. 40 patches were applied via patchwork and 15 commits were pushed to bluez repositories. The most active contributor was Luiz Augusto von Dentz (Intel) with 79 messages. 12 series went through more than one revision during the week.


Key Patch Series & Discussions

Kernel Patches

TopicFromAffiliationPatchesStatus/Notes
Bluetooth: btintel_pcie: fix D-state transition and PM flowsRavindraIntel4Version 5
Bluetooth: btintel_pcie: fix D-state transitions and PM flowsRavindraIntel4Version 6
Bluetooth: add hardware rfkill handling and test hookSai Teja AluvalaIntel4Initial version
Bluetooth: RFCOMM: connect the session socket without rfcomm_mutexMikhail GavrilovIndependent1Version 4
Bluetooth: add hardware rfkill handlingSai Teja AluvalaIntel2Version 2
Bluetooth: hci_sync: Cancel cmd_timer before draining workqueuerabindra789Independent1Initial version
Bluetooth: btintel: load unlocker.sfi to allow unsigned firmwareKiran KIntel1Version 2
Bluetooth: ISO: Serialize concurrent connect callsChengfeng YeIndependent1Initial version
Bluetooth: MGMT: Add management security level changed eventFrédéric DanisCollabora1Version 5
Bluetooth: MGMT: Add management security level changed eventFrédéric DanisCollabora1Version 6
Bluetooth: RFCOMM: Fix NULL tty_dev dereference in rfcomm_dev_shutdownPalla RaghunathIndependent1Initial version
Bluetooth: btintel_pcie: Add shared HW reset for clean startSai Teja AluvalaIntel1Version 2

BlueZ Userspace Patches

TopicFromAffiliationPatchesStatus/Notes
Add HoG functional tests and shared/hogLuiz Augusto von DentzIntel23Version 6
Add HoG functional tests and shared/hogLuiz Augusto von DentzIntel21Version 5
Ranging Profile and Ranging Service PTS fixesCheng JiangQualcomm11Initial version
hfp-hf: Enhance HFP Hands-Free profile supportFrédéric DanisCollabora12Version 2
Add Connectable property to org.bluez.DeviceKevin DewaldIndependent6Version 2
mgmt/device: report link security level to D-Bus clientsFrédéric DanisCollabora6Version 4
Add Connectable property to org.bluez.DeviceKevin DewaldIndependent3Initial version
monitor: Add audio quality statistics for ISO streamsLuiz Augusto von DentzIntel7Initial version
emulator: add generic HW rfkill test toolSai Teja AluvalaIntel1Initial version
doc: Add commit message guidelines for AI coding assistantsLuiz Augusto von DentzIntel3Initial version
Fix use-after-free in GATT client discoveryGianluca AltomaniIndependent2Initial version
a2dp: Fix crashes around pending SetConfigurationEduardo AlvesIndependent2Initial version

Discussions & Bug Reports

TopicFromNotes
7.2.y took the on-air address fix without its companionRadek Podgorny2 messages
Please backport dc16388d45ec (“Bluetooth: btusb: Add IMC Networks QCA9377 to qui…Iaroslav Voitovych2 messages
[GIT PULL] bluetooth 2026-09-28Luiz Augusto von Dentz2 messages
[regression 6.12.y] After backport of 980084de4d9b (“Bluetooth: btusb: Add ASUS …Salvatore Bonaccorso2 messages

Series Revised This Week

TopicRevisions
Add Connectable property to org.bluez.Devicev1->v2
Add HoG functional tests and shared/hogv5->v6
Bluetooth: Add interface to allow stack to communicate hw rfkill eventv1->v2
Bluetooth: L2CAP: Reject signalling responses in invalid statesv1->v2
Bluetooth: MGMT: Add management security level changed eventv5->v6->v7->v8->v9
Bluetooth: btintel_pcie: Add shared HW reset for clean startv1->v2
Bluetooth: btintel_pcie: fix TX descriptor bounds checkv1->v2
Bluetooth: btintel_pcie: fix stale cache in set_dxstate fallback checkv5->v6
Bluetooth: btusb: add ASUS 0b05:1825 to QCA Rome quirksv1->v2->v3
mpris-proxy: Line-buffer stdoutv1->v2
org.bluez.Device: Add Connectable propertyv1->v2
shared/gatt-client: Fix calling destroy after unregistering notifyv5->v6

Top Contributors (by message count)

ContributorAffiliationMessages
Luiz Augusto von DentzIntel79
Frédéric DanisCollabora26
RavindraIntel14
Kevin DewaldIndependent13
Cheng JiangQualcomm13
Sai Teja AluvalaIntel12
Chengfeng YeIndependent6
Seonggon ChoIndependent4
fdanis-ossCollabora4
Konstantin NazarovIndependent4

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

Collabora

Qualcomm

Debian