The following changes since commit 3dd002f20098b9569f8fd7f8703f364571e2e975: net: renesas: rswitch: handle stop vs interrupt race (2024-12-10 19:08:00 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git tags/for-net-2024-12-11 for you to fetch changes up to 69e8a8410d7bcd3636091b5915a939b9972f99f1: Bluetooth: btmtk: avoid UAF in btmtk_process_coredump (2024-12-11 12:01:13 -0500) ---------------------------------------------------------------- bluetooth pull request for net: - SCO: Fix transparent voice setting - ISO: Locking fixes - hci_core: Fix sleeping function called from invalid context - hci_event: Fix using rcu_read_(un)lock while iterating - btmtk: avoid UAF in btmtk_process_coredump ---------------------------------------------------------------- Frédéric Danis (1): Bluetooth: SCO: Add support for 16 bits transparent voice setting Iulia Tanasescu (4): Bluetooth: iso: Always release hdev at the end of iso_listen_bis Bluetooth: iso: Fix recursive locking warning Bluetooth: iso: Fix circular lock in iso_listen_bis Bluetooth: iso: Fix circular lock in iso_conn_big_sync Luiz Augusto von Dentz (2): Bluetooth: hci_core: Fix sleeping function called from invalid context Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating Michal Luczaj (1): Bluetooth: Improve setsockopt() handling of malformed user input Thadeu Lima de Souza Cascardo (1): Bluetooth: btmtk: avoid UAF in btmtk_process_coredump drivers/bluetooth/btmtk.c | 20 ++++--- include/net/bluetooth/bluetooth.h | 10 +--- include/net/bluetooth/hci_core.h | 108 ++++++++++++++++++++++++-------------- net/bluetooth/hci_core.c | 9 ++-- net/bluetooth/hci_event.c | 33 ++++-------- net/bluetooth/hci_sock.c | 14 ++--- net/bluetooth/iso.c | 75 +++++++++++++++++++------- net/bluetooth/l2cap_core.c | 12 ++--- net/bluetooth/l2cap_sock.c | 20 +++---- net/bluetooth/rfcomm/core.c | 6 +++ net/bluetooth/rfcomm/sock.c | 9 ++-- net/bluetooth/sco.c | 52 +++++++++--------- 12 files changed, 215 insertions(+), 153 deletions(-)