[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20250927154616.1032839-1-luiz.dentz@gmail.com>
Date: Sat, 27 Sep 2025 11:46:16 -0400
From: Luiz Augusto von Dentz <luiz.dentz@...il.com>
To: davem@...emloft.net,
kuba@...nel.org
Cc: linux-bluetooth@...r.kernel.org,
netdev@...r.kernel.org
Subject: [GIT PULL] bluetooth-next 2025-09-27
The following changes since commit 1493c18fe8696bfc758a97130a485fc4e08387f5:
Merge branch 'selftests-mark-auto-deferring-functions-clearly' (2025-09-26 17:54:37 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git tags/for-net-next-2025-09-27
for you to fetch changes up to be812ace0378a9db86344ad637c5ed2a5d11f216:
Bluetooth: Avoid a couple dozen -Wflex-array-member-not-at-end warnings (2025-09-27 11:37:43 -0400)
----------------------------------------------------------------
bluetooth-next pull request for net-next:
core:
- MAINTAINERS: add a sub-entry for the Qualcomm bluetooth driver
- Avoid a couple dozen -Wflex-array-member-not-at-end warnings
- bcsp: receive data only if registered
- HCI: Fix using LE/ACL buffers for ISO packets
- hci_core: Detect if an ISO link has stalled
- ISO: Don't initiate CIS connections if there are no buffers
- ISO: Use sk_sndtimeo as conn_timeout
drivers:
- btusb: Check for unexpected bytes when defragmenting HCI frames
- btusb: Add new VID/PID 13d3/3627 for MT7925
- btusb: Add new VID/PID 13d3/3633 for MT7922
- btusb: Add USB ID 2001:332a for D-Link AX9U rev. A1
- btintel: Add support for BlazarIW core
- btintel_pcie: Add support for _suspend() / _resume()
- btintel_pcie: Define hdev->wakeup() callback
- btintel_pcie: Add Bluetooth core/platform as comments
- btintel_pcie: Add id of Scorpious, Panther Lake-H484
- btintel_pcie: Refactor Device Coredump
----------------------------------------------------------------
Arkadiusz Bokowy (1):
Bluetooth: btusb: Check for unexpected bytes when defragmenting HCI frames
Bartosz Golaszewski (1):
MAINTAINERS: add a sub-entry for the Qualcomm bluetooth driver
Calvin Owens (1):
Bluetooth: remove duplicate h4_recv_buf() in header
Chandrashekar Devegowda (2):
Bluetooth: btintel_pcie: Add support for _suspend() / _resume()
Bluetooth: btintel_pcie: Define hdev->wakeup() callback
Chris Lu (2):
Bluetooth: btusb: Add new VID/PID 13d3/3627 for MT7925
Bluetooth: btusb: Add new VID/PID 13d3/3633 for MT7922
Gustavo A. R. Silva (1):
Bluetooth: Avoid a couple dozen -Wflex-array-member-not-at-end warnings
Ivan Pravdin (1):
Bluetooth: bcsp: receive data only if registered
Kiran K (4):
Bluetooth: btintel: Add support for BlazarIW core
Bluetooth: btintel_pcie: Add Bluetooth core/platform as comments
Bluetooth: btintel_pcie: Add id of Scorpious, Panther Lake-H484
Bluetooth: btintel_pcie: Refactor Device Coredump
Luiz Augusto von Dentz (12):
Bluetooth: btintel_pcie: Move model comment before its definition
Bluetooth: ISO: Don't initiate CIS connections if there are no buffers
Bluetooth: HCI: Fix using LE/ACL buffers for ISO packets
Bluetooth: ISO: Use sk_sndtimeo as conn_timeout
Bluetooth: hci_core: Detect if an ISO link has stalled
Bluetooth: MGMT: Fix not exposing debug UUID on MGMT_OP_READ_EXP_FEATURES_INFO
Bluetooth: Add function and line information to bt_dbg
Bluetooth: hci_core: Print number of packets in conn->data_q
Bluetooth: hci_core: Print information of hcon on hci_low_sent
Bluetooth: SCO: Fix UAF on sco_conn_free
Bluetooth: ISO: Fix possible UAF on iso_conn_free
Bluetooth: hci_sync: Fix using random address for BIG/PA advertisements
Pauli Virtanen (2):
Bluetooth: ISO: free rx_skb if not consumed
Bluetooth: ISO: don't leak skb in ISO_CONT RX
Thorsten Blum (2):
Bluetooth: Annotate struct hci_drv_rp_read_info with __counted_by_le()
Bluetooth: btintel_pcie: Use strscpy() instead of strscpy_pad()
Zenm Chen (1):
Bluetooth: btusb: Add USB ID 2001:332a for D-Link AX9U rev. A1
MAINTAINERS | 7 +
drivers/bluetooth/bpa10x.c | 2 +-
drivers/bluetooth/btintel.c | 3 +
drivers/bluetooth/btintel_pcie.c | 328 +++++++++++++++++++++-----------------
drivers/bluetooth/btintel_pcie.h | 2 +
drivers/bluetooth/btmtksdio.c | 2 +-
drivers/bluetooth/btmtkuart.c | 2 +-
drivers/bluetooth/btnxpuart.c | 2 +-
drivers/bluetooth/btusb.c | 23 +++
drivers/bluetooth/h4_recv.h | 153 ------------------
drivers/bluetooth/hci_bcsp.c | 3 +
include/net/bluetooth/bluetooth.h | 3 +-
include/net/bluetooth/hci.h | 1 +
include/net/bluetooth/hci_core.h | 11 +-
include/net/bluetooth/hci_drv.h | 2 +-
include/net/bluetooth/mgmt.h | 9 +-
net/bluetooth/hci_conn.c | 27 ++--
net/bluetooth/hci_core.c | 52 ++++--
net/bluetooth/hci_event.c | 16 +-
net/bluetooth/hci_sync.c | 10 +-
net/bluetooth/iso.c | 34 +++-
net/bluetooth/mgmt.c | 10 +-
net/bluetooth/mgmt_config.c | 4 +-
net/bluetooth/sco.c | 7 +
24 files changed, 345 insertions(+), 368 deletions(-)
delete mode 100644 drivers/bluetooth/h4_recv.h
Powered by blists - more mailing lists