* [GIT PULL] bluetooth-next 2026-08-07
@ 2026-08-07 20:02 Luiz Augusto von Dentz
2026-08-07 22:20 ` patchwork-bot+netdevbpf
0 siblings, 1 reply; 2+ messages in thread
From: Luiz Augusto von Dentz @ 2026-08-07 20:02 UTC (permalink / raw)
To: davem, kuba; +Cc: linux-bluetooth, netdev
The following changes since commit 4fa4977a0d900f936bcae5cd2c510be5554e8dd6:
Merge tag 'wireless-next-2026-08-06' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next (2026-08-06 12:39:11 -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-2026-08-07
for you to fetch changes up to 43a556b2fd43f2df6dded59c2e26560a27874c24:
Bluetooth: RFCOMM: take rfcomm_mutex for the deferred setup accept (2026-08-07 15:40:28 -0400)
----------------------------------------------------------------
bluetooth-next pull request for net-next:
core:
- HCI: Add support for Shorter Connection Interval (SCI) feature
- af_bluetooth: Add minimal context analysis annotations
drivers:
- btusb: Add ASUS USB-BT540 for Realtek 8761CU
- btusb: Add ASUS USB-BT600 for Realtek 8761CU
- btusb: Add USB ID 13d3:3625 for MediaTek MT7922
- btusb: Add support for 1357:c123 Realtek 8852BE device
- btusb: Add new VID/PID 0x0489/0xe156 for MT7902
- btintel: Add Bluetooth SAR revision 2 support
- btintel_pcie: Add vendor_reset PCI sysfs for PLDR
- btnxpuart: Add M.2 Bluetooth device support using pwrseq
----------------------------------------------------------------
Ali Ahmet Memis (5):
Bluetooth: MGMT: reject HCI_CMD_SYNC params_len above 255
Bluetooth: ISO: do not force BT_LISTEN after a failed BIG sync
Bluetooth: ISO: zero the sockaddr before returning it in getname
Bluetooth: MSFT: validate evt_prefix_len against the response length
Bluetooth: RFCOMM: take rfcomm_mutex for the deferred setup accept
Chandrashekar Devegowda (1):
Bluetooth: btintel_pcie: Add vendor_reset PCI sysfs for PLDR
Chen Changcheng (2):
Bluetooth: btintel_pcie: Remove unreachable break after goto
Bluetooth: btrsi: Move set_bt_context after successful HCI registration
Chengfeng Ye (2):
Bluetooth: hci_event: fix LE list UAF on reset
Bluetooth: hci_sync: Fix accept list UAF during suspend
Christoph Zwerschke (2):
Bluetooth: btusb: Add ASUS USB-BT540 for Realtek 8761CU
Bluetooth: btusb: Add ASUS USB-BT600 for Realtek 8761CU
Dmitry Antipov (1):
Bluetooth: simplify force_no_mitm_write() with kstrtobool_from_user()
Guangshuo Li (1):
Bluetooth: btmtksdio: fix usage_count leak when autosuspend_delay is negative
Gustavo Evgucci (1):
Bluetooth: btusb: Add USB ID 13d3:3625 for MediaTek MT7922
HyeongJun An (1):
Bluetooth: virtio_bt: avoid OOB read of build info string
Iva Kasprzaková (1):
Bluetooth: fix BT dependency for submodules
Kiran K (3):
Bluetooth: btintel_pcie: split coredump worker into per-trigger works
Bluetooth: btintel_pcie: serialize reset_type with RECOVERY_IN_PROGRESS
Bluetooth: btintel: Add Bluetooth SAR revision 2 support
Laxman Acharya (1):
Bluetooth: hci_event: fix out-of-bounds read in LE PA report reassembly
Laxman Acharya Padhya (2):
Bluetooth: hci_aml: validate firmware segment lengths
Bluetooth: hci_event: validate LE Set CIG Parameters response
Li Qiang (4):
Bluetooth: bfusb: validate received block boundaries
Bluetooth: btmrvl: validate event packet lengths
Bluetooth: hci_bcsp: validate received packet lengths
Bluetooth: hci_ldisc: reject invalid tty write lengths
Linmao Li (4):
Bluetooth: hci_conn: fix the SCO setup context lifetime
Bluetooth: hci_sync: free the advertising instance on the failure and cancel paths
Bluetooth: MGMT: free the mesh send cancel command when it is cancelled
Bluetooth: MGMT: free the HCI command when it is cancelled
Luiz Augusto von Dentz (3):
Bluetooth: Add support for Shorter Connection Interval (SCI) feature
Bluetooth: Add MGMT Shorter Connection Interval setting
Bluetooth: Add MGMT Load Connection Subrate command
Marek Szyprowski (1):
Bluetooth: btmrvl: fix event packet length validation
Muhammad Saheed (1):
Bluetooth: hci_sync: Disable legacy instance's ext adv before setup snapshot
Pauli Virtanen (7):
Bluetooth: af_bluetooth: Add minimal context analysis annotations
Bluetooth: hci_core: Add minimal context analysis annotations
Bluetooth: L2CAP: Add minimal context analysis annotations
Bluetooth: RFCOMM: Add minimal context analysis annotations
Bluetooth: enable context analysis
Bluetooth: L2CAP: use proto_lock for l2cap_data to fix l2cap_disconn_ind
Bluetooth: add annotations for l2cap_data locking context
Pavel Zverev (1):
Bluetooth: btusb: Add support for 1357:c123 Realtek 8852BE device
Pawel Zalewski (The Capable Hub) (2):
Bluetooth: use a named initializer for acpi_device_id
Bluetooth: hci_intel: drop unused assignment of acpi_device_id::driver_data
Pengpeng Hou (1):
Bluetooth: hci_nokia: validate firmware packet bounds
Sean Wang (1):
Bluetooth: btusb: Add new VID/PID 0x0489/0xe156 for MT7902
Sherry Sun (1):
Bluetooth: btnxpuart: Add M.2 Bluetooth device support using pwrseq
Siwei Zhang (1):
Bluetooth: hci_sync: Remove unused hci_cmd_sync_dequeue_once()
Tibor Harcsa (1):
Bluetooth: btusb: Add IMC Networks QCA9377 to quirks table
Zhao Dongdong (1):
Bluetooth: btnxpuart: Fix use-after-free in probe error path
Zijun Hu (31):
Bluetooth: btqca: Fix qca_set_bdaddr() waiting for wrong HCI event
Bluetooth: btusb: Fix BD_ADDR byte order in btusb_set_bdaddr_wcn6855()
Bluetooth: btusb: Record matched usb_device_id into btusb_data
Bluetooth: btusb: QCA: Fix populating devcoredump fields on unenabled devices
Bluetooth: btusb: QCA: move qca_dump out of struct btusb_data
Bluetooth: hci_sync: Introduce __hci_reset_sync() for device drivers
Bluetooth: btqca: Simplify qca_send_reset() by using __hci_reset_sync()
Bluetooth: btusb: Simplify btusb_shutdown_qca() by using __hci_reset_sync()
Bluetooth: hci_sync: Simplify hci_reset_sync()
Bluetooth: hci_event: Log error for HCI reset status error in hci_cc_reset()
Bluetooth: btusb: Reduce a redundant assignment in btusb_probe()
Bluetooth: btusb: Use & instead of == to test bitflag BTUSB_IGNORE
Bluetooth: coredump: Do not export hci_devcd_rx() and hci_devcd_timeout()
Bluetooth: hci_qca: Replace HCI_VENDOR_PKT usage with HCI_EV_VENDOR
Bluetooth: btusb: QCA: Replace HCI_VENDOR_PKT usages with HCI_EV_VENDOR
Bluetooth: btusb: Realtek: Replace HCI_VENDOR_PKT usage with HCI_EV_VENDOR
Bluetooth: coredump: Introduce and apply hci_devcd_state_name()
Bluetooth: btusb: Make btusb_recv_{event,acl}() take struct hci_dev *
Bluetooth: btusb: Add a simple static btusb_prepare_reset()
Bluetooth: hci: Introduce hci_acl_handle() and hci_acl_dlen() helpers
Bluetooth: hci_core: Simplify hci_recv_frame() by hci_acl_handle()
Bluetooth: btusb: Simplify btusb_recv_bulk() by hci_acl_dlen()
Bluetooth: btintel: Simplify btintel_classify_pkt_type() by hci_acl_handle()
Bluetooth: btmrvl_sdio: Do not free HCI_VENDOR_PKT frame by hci_recv_frame()
Bluetooth: btintel: Fix diagnostics event detection
Bluetooth: btintel: Remove redundant (hdr->plen > 0) in btintel_recv_event()
Bluetooth: coredump: Expose header size and end marker to drivers
Bluetooth: hci_core: Introduce __hci_reset_dev() with a hardware error code
Bluetooth: btnxpuart: Simplify nxp_set_ind_reset() by __hci_reset_dev()
Bluetooth: hci_event: Introduce handle_ev_vendor() for HCI_EV_VENDOR
Bluetooth: hci_event: Use 255 as max event payload length in hci_ev_table[]
oshada imalka (1):
Bluetooth: hcli_ldisc: Remove reduntant braces
.../ABI/testing/sysfs-bus-pci-drivers-btintel_pcie | 15 +
MAINTAINERS | 1 +
drivers/bluetooth/Makefile | 2 +
drivers/bluetooth/bfusb.c | 37 ++-
drivers/bluetooth/btintel.c | 200 +++++++++++-
drivers/bluetooth/btintel.h | 18 ++
drivers/bluetooth/btintel_pcie.c | 299 ++++++++++++------
drivers/bluetooth/btintel_pcie.h | 12 +-
drivers/bluetooth/btmrvl_main.c | 20 ++
drivers/bluetooth/btmrvl_sdio.c | 2 +-
drivers/bluetooth/btmtksdio.c | 3 +
drivers/bluetooth/btnxpuart.c | 52 ++--
drivers/bluetooth/btqca.c | 25 +-
drivers/bluetooth/btrsi.c | 3 +-
drivers/bluetooth/btusb.c | 137 +++++----
drivers/bluetooth/hci_aml.c | 18 +-
drivers/bluetooth/hci_bcm.c | 336 ++++++++++-----------
drivers/bluetooth/hci_bcsp.c | 5 +-
drivers/bluetooth/hci_h5.c | 6 +-
drivers/bluetooth/hci_intel.c | 4 +-
drivers/bluetooth/hci_ldisc.c | 10 +-
drivers/bluetooth/hci_nokia.c | 20 ++
drivers/bluetooth/hci_qca.c | 16 +-
drivers/bluetooth/virtio_bt.c | 8 +-
include/net/bluetooth/coredump.h | 14 +
include/net/bluetooth/hci.h | 64 ++++
include/net/bluetooth/hci_core.h | 33 +-
include/net/bluetooth/hci_sync.h | 5 +-
include/net/bluetooth/mgmt.h | 29 ++
net/bluetooth/6lowpan.c | 2 +
net/bluetooth/Kconfig | 2 +-
net/bluetooth/Makefile | 2 +
net/bluetooth/af_bluetooth.c | 7 +-
net/bluetooth/bnep/Kconfig | 2 +-
net/bluetooth/bnep/Makefile | 2 +
net/bluetooth/coredump.c | 54 +++-
net/bluetooth/hci_conn.c | 20 +-
net/bluetooth/hci_core.c | 12 +-
net/bluetooth/hci_debugfs.c | 12 +-
net/bluetooth/hci_event.c | 122 +++++++-
net/bluetooth/hci_sync.c | 265 +++++++++++++---
net/bluetooth/hidp/Kconfig | 2 +-
net/bluetooth/hidp/Makefile | 2 +
net/bluetooth/iso.c | 32 +-
net/bluetooth/l2cap_core.c | 32 +-
net/bluetooth/l2cap_sock.c | 1 +
net/bluetooth/mgmt.c | 169 ++++++++++-
net/bluetooth/msft.c | 5 +
net/bluetooth/rfcomm/Kconfig | 2 +-
net/bluetooth/rfcomm/Makefile | 2 +
net/bluetooth/rfcomm/core.c | 24 +-
net/bluetooth/rfcomm/sock.c | 1 +
net/bluetooth/smp.c | 7 +-
net/bluetooth/smp.h | 6 +-
54 files changed, 1671 insertions(+), 510 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-bus-pci-drivers-btintel_pcie
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] bluetooth-next 2026-08-07
2026-08-07 20:02 [GIT PULL] bluetooth-next 2026-08-07 Luiz Augusto von Dentz
@ 2026-08-07 22:20 ` patchwork-bot+netdevbpf
0 siblings, 0 replies; 2+ messages in thread
From: patchwork-bot+netdevbpf @ 2026-08-07 22:20 UTC (permalink / raw)
To: Luiz Augusto von Dentz; +Cc: davem, kuba, linux-bluetooth, netdev
Hello:
This pull request was applied to netdev/net-next.git (main)
by Jakub Kicinski <kuba@kernel.org>:
On Fri, 7 Aug 2026 16:02:14 -0400 you wrote:
> The following changes since commit 4fa4977a0d900f936bcae5cd2c510be5554e8dd6:
>
> Merge tag 'wireless-next-2026-08-06' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next (2026-08-06 12:39:11 -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-2026-08-07
>
> [...]
Here is the summary with links:
- [GIT,PULL] bluetooth-next 2026-08-07
https://git.kernel.org/netdev/net-next/c/3a30302b9391
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-08-07 22:21 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-07 20:02 [GIT PULL] bluetooth-next 2026-08-07 Luiz Augusto von Dentz
2026-08-07 22:20 ` patchwork-bot+netdevbpf
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox