pull request: bluetooth-next 2023-08-11

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The following changes since commit 80f9ad046052509d0eee9b72e11d0e8ae31b665f:

  Merge branch 'rzn1-a5psw-vlan-port_bridge_flags' (2023-08-11 11:58:36 +0100)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git tags/for-net-next-2023-08-11

for you to fetch changes up to b5793de3cfaefef34a1fc9305c9fe3dbcd0ac792:

  Bluetooth: hci_conn: avoid checking uninitialized CIG/CIS ids (2023-08-11 11:57:54 -0700)

----------------------------------------------------------------
bluetooth-next pull request for net-next:

 - Add new VID/PID for Mediatek MT7922
 - Add support multiple BIS/BIG
 - Add support for Intel Gale Peak
 - Add support for Qualcomm WCN3988
 - Add support for BT_PKT_STATUS for ISO sockets
 - Various fixes for experimental ISO support
 - Load FW v2 for RTL8852C
 - Add support for NXP AW693 chipset
 - Add support for Mediatek MT2925

----------------------------------------------------------------
Chris Lu (5):
      Bluetooth: btmtk: add printing firmware information
      Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922
      Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922
      Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922
      Bluetooth: btmtk: Fix kernel crash when processing coredump

Christophe JAILLET (1):
      Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool()

Claudia Draghicescu (2):
      Bluetooth: Check for ISO support in controller
      Bluetooth: hci_sync: Enable events for BIS capable devices

Dan Carpenter (1):
      Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync()

Douglas Anderson (1):
      Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor

Hilda Wu (2):
      Bluetooth: btrtl: Add Realtek devcoredump support
      Bluetooth: msft: Extended monitor tracking by address filter

Iulia Tanasescu (3):
      Bluetooth: ISO: Add support for connecting multiple BISes
      Bluetooth: ISO: Support multiple BIGs
      Bluetooth: ISO: Notify user space about failed bis connections

Jing Cai (2):
      Bluetooth: btmtk: introduce btmtk reset work
      Bluetooth: btusb: mediatek: add MediaTek devcoredump support

Kiran K (3):
      Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM
      Bluetooth: btintel: Add support for Gale Peak
      Bluetooth: Add support for Gale Peak (8087:0036)

Lee, Chun-Yi (1):
      Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO

Luca Weiss (2):
      dt-bindings: net: qualcomm: Add WCN3988
      Bluetooth: btqca: Add WCN3988 support

Luiz Augusto von Dentz (18):
      Bluetooth: Consolidate code around sk_alloc into a helper function
      Bluetooth: Init sk_peer_* on bt_sock_alloc
      Bluetooth: hci_sock: Forward credentials to monitor
      Bluetooth: hci_conn: Consolidate code for aborting connections
      Bluetooth: hci_sync: Fix not handling ISO_LINK in hci_abort_conn_sync
      Bluetooth: hci_conn: Always allocate unique handles
      Bluetooth: MGMT: Fix always using HCI_MAX_AD_LENGTH
      Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic
      Bluetooth: ISO: Add support for BT_PKT_STATUS
      Bluetooth: btusb: Move btusb_recv_event_intel to btintel
      Bluetooth: hci_sync: Fix handling of HCI_OP_CREATE_CONN_CANCEL
      Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
      Bluetooth: ISO: Fix not checking for valid CIG/CIS IDs
      Bluetooth: hci_conn: Fix modifying handle while aborting
      Bluetooth: hci_conn: Fix not allowing valid CIS ID
      Bluetooth: hci_core: Make hci_is_le_conn_scanning public
      Bluetooth: hci_conn: Fix hci_le_set_cig_params
      Bluetooth: hci_sync: Introduce PTR_UINT/UINT_PTR macros

Manish Mandlik (1):
      Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor()

Mans Rullgard (1):
      Bluetooth: btbcm: add default address for BCM43430A1

Max Chou (2):
      Bluetooth: btrtl: Correct the length of the HCI command for drop fw
      Bluetooth: btrtl: Load FW v2 otherwise FW v1 for RTL8852C

Min Li (1):
      Bluetooth: Fix potential use-after-free when clear keys

Neeraj Sanjay Kale (1):
      Bluetooth: btnxpuart: Add support for AW693 chipset

Pauli Virtanen (5):
      Bluetooth: ISO: do not emit new LE Create CIS if previous is pending
      Bluetooth: ISO: handle bound CIS cleanup via hci_conn
      Bluetooth: hci_sync: delete CIS in BT_OPEN/CONNECT/BOUND when aborting
      Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails
      Bluetooth: hci_conn: avoid checking uninitialized CIG/CIS ids

Peter Tsao (1):
      Bluetooth: btusb: Add support Mediatek MT7925

Rob Herring (1):
      bluetooth: Explicitly include correct DT includes

Roger Gammans (1):
      Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID

Sai Teja Aluvala (2):
      Bluetooth: hci_qca: Add qcom devcoredump sysfs support
      Bluetooth: hci_qca: Add qcom devcoredump support

Sean Wang (1):
      Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding

Valentin David (1):
      Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device

Ying Hsu (1):
      Bluetooth: Fix hci_suspend_sync crash

Yuanjun Gong (1):
      Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe()

Yue Haibing (1):
      Bluetooth: Remove unused declaration amp_read_loc_info()

Ziyang Xuan (1):
      Bluetooth: Remove unnecessary NULL check before vfree()

 .../bindings/net/bluetooth/qualcomm-bluetooth.yaml |   2 +
 drivers/bluetooth/btbcm.c                          |   5 +
 drivers/bluetooth/btintel.c                        | 198 ++++++
 drivers/bluetooth/btintel.h                        |   3 +
 drivers/bluetooth/btmtk.c                          | 133 ++++
 drivers/bluetooth/btmtk.h                          |  42 ++
 drivers/bluetooth/btmtkuart.c                      |   1 -
 drivers/bluetooth/btnxpuart.c                      |  39 +-
 drivers/bluetooth/btqca.c                          |  13 +-
 drivers/bluetooth/btqca.h                          |  12 +-
 drivers/bluetooth/btrtl.c                          | 233 +++++--
 drivers/bluetooth/btrtl.h                          |  13 +
 drivers/bluetooth/btusb.c                          | 366 ++++++-----
 drivers/bluetooth/hci_h5.c                         |   2 +-
 drivers/bluetooth/hci_ldisc.c                      |   3 +-
 drivers/bluetooth/hci_nokia.c                      |   6 +-
 drivers/bluetooth/hci_qca.c                        | 164 +++--
 include/net/bluetooth/bluetooth.h                  |  11 +-
 include/net/bluetooth/hci.h                        |  11 +
 include/net/bluetooth/hci_core.h                   |  99 ++-
 include/net/bluetooth/hci_sync.h                   |   5 +-
 include/net/bluetooth/mgmt.h                       |   2 +
 include/net/bluetooth/sco.h                        |   2 -
 net/bluetooth/af_bluetooth.c                       |  53 +-
 net/bluetooth/amp.h                                |   1 -
 net/bluetooth/bnep/sock.c                          |  10 +-
 net/bluetooth/coredump.c                           |   3 +-
 net/bluetooth/hci_conn.c                           | 684 ++++++++++-----------
 net/bluetooth/hci_core.c                           |  34 +-
 net/bluetooth/hci_debugfs.c                        |   3 +-
 net/bluetooth/hci_event.c                          | 201 ++++--
 net/bluetooth/hci_request.c                        |  21 -
 net/bluetooth/hci_sock.c                           |  77 ++-
 net/bluetooth/hci_sync.c                           | 263 +++++---
 net/bluetooth/hidp/sock.c                          |  10 +-
 net/bluetooth/iso.c                                | 134 ++--
 net/bluetooth/l2cap_sock.c                         |  29 +-
 net/bluetooth/mgmt.c                               |  27 +-
 net/bluetooth/msft.c                               | 412 ++++++++++++-
 net/bluetooth/rfcomm/sock.c                        |  13 +-
 net/bluetooth/sco.c                                |  32 +-
 41 files changed, 2370 insertions(+), 1002 deletions(-)



[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux