* [GIT PULL] bluetooth 2026-10-12
@ 2026-10-12 21:07 Luiz Augusto von Dentz
2026-10-13 9:25 ` Paolo Abeni
0 siblings, 1 reply; 3+ messages in thread
From: Luiz Augusto von Dentz @ 2026-10-12 21:07 UTC (permalink / raw)
To: davem, kuba; +Cc: linux-bluetooth, netdev
The following changes since commit e32d80293a0e1a160d5e5101daa8c82148c07510:
Bluetooth: ISO: Serialize concurrent connect calls (2026-10-05 13:10:47 -0400)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git tags/for-net-2026-10-12
for you to fetch changes up to 23ad91f6a21a830b67f5eee790caa0053bd6537d:
Bluetooth: MSFT: Serialize handle map cleanup with event processing (2026-10-12 16:27:16 -0400)
----------------------------------------------------------------
bluetooth pull request for net:
Core:
- hci_core: Keep RCU protection through LTK filtering
- hci_sync: Serialize devcoredump reset during device open
- hci_sync: Protect IRK identity reads with RCU
- hci_sync: fix mesh adv timeout units
- hci_debugfs: Pin module for debugfs file operations
- L2CAP: Hold the listener while notifying child teardown
- ISO: Hold the listener during disconnect notification
- MGMT: Reject quality report requests during unregister
- MGMT: Fix advertising instances with Global Advertising
- MGMT: Fix pending state of instances added without HCI traffic
- MGMT: Fix leaking instance on Add Extended Advertising Parameters
- MGMT: Allow connection rate request as peripheral
- selftest: Pin module for selftest debugfs file operations
- 6lowpan: Pin module for 6lowpan_control debugfs file
- 6LoWPAN: Use RCU-safe device list removal
- 6lowpan: Drain RCU readers on registration failure
- msft: Lock failed probe cleanup against feature readers
- MSFT: Serialize handle map cleanup with event processing
- Add missing newline to bt_dev_{err,warn}_ratelimited()
- Fix tracking of instances sharing handle 0x00
Drivers:
- btintel: Zero version data before parsing TLVs
- btmtk: fix skb double free on ISO padding failure
- hci_vhci: Pin module for debugfs file operations
----------------------------------------------------------------
Bui Viet Dung (4):
Bluetooth: 6lowpan: Pin module for 6lowpan_control debugfs file
Bluetooth: hci_debugfs: Pin module for debugfs file operations
Bluetooth: hci_vhci: Pin module for debugfs file operations
Bluetooth: selftest: Pin module for selftest debugfs file operations
Cen Zhang (10):
Bluetooth: 6LoWPAN: Use RCU-safe device list removal
Bluetooth: hci_core: Keep RCU protection through LTK filtering
Bluetooth: hci_sync: Serialize devcoredump reset during device open
Bluetooth: ISO: Hold the listener during disconnect notification
Bluetooth: MGMT: Reject quality report requests during unregister
Bluetooth: msft: Lock failed probe cleanup against feature readers
Bluetooth: 6lowpan: Drain RCU readers on registration failure
Bluetooth: hci_sync: Protect IRK identity reads with RCU
Bluetooth: L2CAP: Hold the listener while notifying child teardown
Bluetooth: MSFT: Serialize handle map cleanup with event processing
Eric Dumazet (1):
Bluetooth: btmtk: fix skb double free on ISO padding failure
Hitalo Souza (1):
Bluetooth: Add missing newline to bt_dev_{err,warn}_ratelimited()
Kiran K (1):
Bluetooth: btintel: Zero version data before parsing TLVs
Luiz Augusto von Dentz (5):
Bluetooth: MGMT: Fix advertising instances with Global Advertising
Bluetooth: HCI: Fix tracking of instances sharing handle 0x00
Bluetooth: MGMT: Fix pending state of instances added without HCI traffic
Bluetooth: MGMT: Fix leaking instance on Add Extended Advertising Parameters
Bluetooth: MGMT: Allow connection rate request as peripheral
Pauli Virtanen (1):
Bluetooth: hci_sync: fix mesh adv timeout units
drivers/bluetooth/btintel.c | 1 +
drivers/bluetooth/btmtk.c | 8 +--
drivers/bluetooth/hci_vhci.c | 4 ++
drivers/bluetooth/virtio_bt.c | 4 +-
include/net/bluetooth/bluetooth.h | 4 +-
include/net/bluetooth/hci_sync.h | 1 +
net/bluetooth/6lowpan.c | 4 +-
net/bluetooth/hci_core.c | 4 +-
net/bluetooth/hci_debugfs.c | 9 +++
net/bluetooth/hci_event.c | 58 ++++++++++++++----
net/bluetooth/hci_sync.c | 53 +++++++++++++++--
net/bluetooth/iso.c | 3 +
net/bluetooth/l2cap_sock.c | 6 ++
net/bluetooth/mgmt.c | 122 ++++++++++++++++++++++++++++++++------
net/bluetooth/msft.c | 6 ++
net/bluetooth/selftest.c | 1 +
net/bluetooth/smp.c | 1 +
17 files changed, 241 insertions(+), 48 deletions(-)
^ permalink raw reply [flat|nested] 3+ messages in thread* Re: [GIT PULL] bluetooth 2026-10-12
2026-10-12 21:07 [GIT PULL] bluetooth 2026-10-12 Luiz Augusto von Dentz
@ 2026-10-13 9:25 ` Paolo Abeni
2026-10-13 14:04 ` Luiz Augusto von Dentz
0 siblings, 1 reply; 3+ messages in thread
From: Paolo Abeni @ 2026-10-13 9:25 UTC (permalink / raw)
To: Luiz Augusto von Dentz, davem, kuba; +Cc: linux-bluetooth, netdev
On 10/12/26 23:07, Luiz Augusto von Dentz wrote:
> The following changes since commit e32d80293a0e1a160d5e5101daa8c82148c07510:
>
> Bluetooth: ISO: Serialize concurrent connect calls (2026-10-05 13:10:47 -0400)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git tags/for-net-2026-10-12
>
> for you to fetch changes up to 23ad91f6a21a830b67f5eee790caa0053bd6537d:
>
> Bluetooth: MSFT: Serialize handle map cleanup with event processing (2026-10-12 16:27:16 -0400)
>
> ----------------------------------------------------------------
> bluetooth pull request for net:
>
> Core:
>
> - hci_core: Keep RCU protection through LTK filtering
> - hci_sync: Serialize devcoredump reset during device open
> - hci_sync: Protect IRK identity reads with RCU
> - hci_sync: fix mesh adv timeout units
> - hci_debugfs: Pin module for debugfs file operations
> - L2CAP: Hold the listener while notifying child teardown
> - ISO: Hold the listener during disconnect notification
> - MGMT: Reject quality report requests during unregister
> - MGMT: Fix advertising instances with Global Advertising
> - MGMT: Fix pending state of instances added without HCI traffic
> - MGMT: Fix leaking instance on Add Extended Advertising Parameters
> - MGMT: Allow connection rate request as peripheral
> - selftest: Pin module for selftest debugfs file operations
> - 6lowpan: Pin module for 6lowpan_control debugfs file
> - 6LoWPAN: Use RCU-safe device list removal
> - 6lowpan: Drain RCU readers on registration failure
> - msft: Lock failed probe cleanup against feature readers
> - MSFT: Serialize handle map cleanup with event processing
> - Add missing newline to bt_dev_{err,warn}_ratelimited()
> - Fix tracking of instances sharing handle 0x00
>
> Drivers:
>
> - btintel: Zero version data before parsing TLVs
> - btmtk: fix skb double free on ISO padding failure
> - hci_vhci: Pin module for debugfs file operations
Ouch, that quite a significant PR! Linus is pushing towards
smaller RCs: he is not going to be happy. I must admit I
would be slightly concerned by the size this late in the
cycle even without additional pressure.
Do you think anything of the above could be moved to next?
Things broken since the beginning and/or required root access
could be good candidates.
Thanks!
Paolo
^ permalink raw reply [flat|nested] 3+ messages in thread* Re: [GIT PULL] bluetooth 2026-10-12
2026-10-13 9:25 ` Paolo Abeni
@ 2026-10-13 14:04 ` Luiz Augusto von Dentz
0 siblings, 0 replies; 3+ messages in thread
From: Luiz Augusto von Dentz @ 2026-10-13 14:04 UTC (permalink / raw)
To: Paolo Abeni; +Cc: davem, kuba, linux-bluetooth, netdev
Hi Paolo,
On Tue, Oct 13, 2026 at 5:25 AM Paolo Abeni <pabeni@redhat.com> wrote:
>
> On 10/12/26 23:07, Luiz Augusto von Dentz wrote:
> > The following changes since commit e32d80293a0e1a160d5e5101daa8c82148c07510:
> >
> > Bluetooth: ISO: Serialize concurrent connect calls (2026-10-05 13:10:47 -0400)
> >
> > are available in the Git repository at:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git tags/for-net-2026-10-12
> >
> > for you to fetch changes up to 23ad91f6a21a830b67f5eee790caa0053bd6537d:
> >
> > Bluetooth: MSFT: Serialize handle map cleanup with event processing (2026-10-12 16:27:16 -0400)
> >
> > ----------------------------------------------------------------
> > bluetooth pull request for net:
> >
> > Core:
> >
> > - hci_core: Keep RCU protection through LTK filtering
> > - hci_sync: Serialize devcoredump reset during device open
> > - hci_sync: Protect IRK identity reads with RCU
> > - hci_sync: fix mesh adv timeout units
> > - hci_debugfs: Pin module for debugfs file operations
> > - L2CAP: Hold the listener while notifying child teardown
> > - ISO: Hold the listener during disconnect notification
> > - MGMT: Reject quality report requests during unregister
> > - MGMT: Fix advertising instances with Global Advertising
> > - MGMT: Fix pending state of instances added without HCI traffic
> > - MGMT: Fix leaking instance on Add Extended Advertising Parameters
> > - MGMT: Allow connection rate request as peripheral
> > - selftest: Pin module for selftest debugfs file operations
> > - 6lowpan: Pin module for 6lowpan_control debugfs file
> > - 6LoWPAN: Use RCU-safe device list removal
> > - 6lowpan: Drain RCU readers on registration failure
> > - msft: Lock failed probe cleanup against feature readers
> > - MSFT: Serialize handle map cleanup with event processing
> > - Add missing newline to bt_dev_{err,warn}_ratelimited()
> > - Fix tracking of instances sharing handle 0x00
> >
> > Drivers:
> >
> > - btintel: Zero version data before parsing TLVs
> > - btmtk: fix skb double free on ISO padding failure
> > - hci_vhci: Pin module for debugfs file operations
>
> Ouch, that quite a significant PR! Linus is pushing towards
> smaller RCs: he is not going to be happy. I must admit I
> would be slightly concerned by the size this late in the
> cycle even without additional pressure.
>
> Do you think anything of the above could be moved to next?
> Things broken since the beginning and/or required root access
> could be good candidates.
I'm fine either way, I will send the next PR later today and it should
contain everything including these fixes.
--
Luiz Augusto von Dentz
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-10-13 14:04 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-12 21:07 [GIT PULL] bluetooth 2026-10-12 Luiz Augusto von Dentz
2026-10-13 9:25 ` Paolo Abeni
2026-10-13 14:04 ` Luiz Augusto von Dentz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox