Netdev List
 help / color / mirror / Atom feed
* [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; 2+ 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] 2+ 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
  0 siblings, 0 replies; 2+ 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] 2+ messages in thread

end of thread, other threads:[~2026-10-13  9:25 UTC | newest]

Thread overview: 2+ 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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox