All of lore.kernel.org
 help / color / mirror / Atom feed
From: Luiz Augusto von Dentz <luiz.dentz@gmail.com>
To: davem@davemloft.net, kuba@kernel.org
Cc: linux-bluetooth@vger.kernel.org, netdev@vger.kernel.org
Subject: pull request: bluetooth-next 2023-08-11
Date: Fri, 11 Aug 2023 12:22:56 -0700	[thread overview]
Message-ID: <20230811192256.1988031-1-luiz.dentz@gmail.com> (raw)

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(-)

             reply	other threads:[~2023-08-11 19:23 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-08-11 19:22 Luiz Augusto von Dentz [this message]
2023-08-14 23:45 ` pull request: bluetooth-next 2023-08-11 Jakub Kicinski
2023-08-15 17:59   ` Luiz Augusto von Dentz
2023-08-15 18:15     ` Jakub Kicinski
2023-08-15 18:18       ` Luiz Augusto von Dentz
2023-08-15 18:30         ` Jakub Kicinski
2023-08-16  0:10 ` patchwork-bot+bluetooth

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20230811192256.1988031-1-luiz.dentz@gmail.com \
    --to=luiz.dentz@gmail.com \
    --cc=davem@davemloft.net \
    --cc=kuba@kernel.org \
    --cc=linux-bluetooth@vger.kernel.org \
    --cc=netdev@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.