[GIT PULL] bluetooth 2026-09-07
From: Luiz Augusto von Dentz <luiz.dentz@gmail.com>
Date: 2026-09-07 17:26:56
Also in:
netdev
The following changes since commit 38b6be101006d3e7af972999f45d4f1e8250587a:
net: macb: fix NULL pointer dereference on unbind with fixed-link (2026-09-05 13:58:52 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git tags/for-net-2026-09-07
for you to fetch changes up to 3ffa1008d5018a15163938fa54a99284bbde1c31:
Bluetooth: btusb: Fix leaked runtime PM reference in btusb_reset (2026-09-07 13:13:49 -0400)
----------------------------------------------------------------
bluetooth pull request for net:
Core:
- hci_sysfs: Fix NULL pointer dereference in device_del()
- hci_sync: Fix not setting CE length properly
- btqcomsmd: destroy RPMsg endpoints before freeing hci_dev
Drivers:
- btmtk: Declare MT7920 (MT7961 1a) Bluetooth firmware
- btusb: mediatek: Fix leaked runtime PM reference in reset
- btusb: Fix leaked runtime PM reference in btusb_reset
- btusb: Fix UAF of btusb_data by rx_work
- btusb: Properly disable remote wakeup for MT7922/MT7925 on Ryzen platform
- btintel_pcie: validate packet_len before skb_put_data
- btintel_pcie: fix tx_handle bounds off-by-one
- btrtl: Don't leak return code when parsing firmware format v2
----------------------------------------------------------------
Ivan Hu (1):
Bluetooth: btmtk: Declare MT7920 (MT7961 1a) Bluetooth firmware
Jiajia Liu (2):
Bluetooth: btusb: mediatek: Fix leaked runtime PM reference in reset
Bluetooth: btusb: Fix leaked runtime PM reference in btusb_reset
Kiran K (2):
Bluetooth: btintel_pcie: validate packet_len before skb_put_data
Bluetooth: btintel_pcie: fix tx_handle bounds off-by-one
Krystian Kaniewski (1):
Bluetooth: hci_sysfs: Fix NULL pointer dereference in device_del()
Luiz Augusto von Dentz (2):
Bluetooth: btusb: Fix UAF of btusb_data by rx_work
Bluetooth: hci_sync: Fix not setting CE length properly
Rong Zhang (2):
Bluetooth: Properly disable remote wakeup for MT7922/MT7925 on Ryzen platform
Bluetooth: btrtl: Don't leak return code when parsing firmware format v2
Xu Rao (1):
Bluetooth: btqcomsmd: destroy RPMsg endpoints before freeing hci_dev
drivers/bluetooth/btintel_pcie.c | 6 ++-
drivers/bluetooth/btmtk.c | 11 +---
drivers/bluetooth/btmtk.h | 1 +
drivers/bluetooth/btqcomsmd.c | 6 ++-
drivers/bluetooth/btrtl.c | 5 +-
drivers/bluetooth/btusb.c | 105 +++++++++++++++++++++++++++++++++++----
net/bluetooth/hci_sync.c | 38 +++++++++++++-
net/bluetooth/hci_sysfs.c | 17 ++++++-
8 files changed, 159 insertions(+), 30 deletions(-)