mbox series

pull request: bluetooth-next 2020-04-17

Message ID 20200417084313.GA48142@oeltahan-mobl.ger.corp.intel.com (mailing list archive)
State New, archived
Headers show
Series pull request: bluetooth-next 2020-04-17 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git for-upstream

Message

Johan Hedberg April 17, 2020, 8:43 a.m. UTC
Hi Dave,

Here's the first bluetooth-next pull request for the 5.8 kernel:

 - Added debugfs option to control MITM flag usage during pairing
 - Added new BT_MODE socket option
 - Added support for Qualcom QCA6390 device
 - Added support for Realtek RTL8761B device
 - Added support for mSBC audio codec over USB endpoints
 - Added framework for Microsoft HCI vendor extensions
 - Added new Read Security Information management command
 - Fixes/cleanup to link layer privacy related code
 - Various other smaller cleanups & fixes

Please let me know if there are any issues pulling. Thanks.

Johan

---
The following changes since commit 1a323ea5356edbb3073dc59d51b9e6b86908857d:

  x86: get rid of 'errret' argument to __get_user_xyz() macross (2020-03-31 18:23:47 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git for-upstream

for you to fetch changes up to 7edc9079540b65026f3d3386b3642d1820d5fed5:

  Bluetooth: Enhanced Connection Complete event belongs to LL Privacy (2020-04-16 12:43:03 +0300)

----------------------------------------------------------------
Abhishek Pandit-Subedi (1):
      Bluetooth: Prioritize SCO traffic

Alain Michaud (1):
      Bluetooth: fixing minor typo in comment

Archie Pusaka (1):
      Bluetooth: debugfs option to unset MITM flag

Daniels Umanovskis (1):
      Bluetooth: log advertisement packet length if it gets corrected

Guenter Roeck (1):
      Bluetooth: Simplify / fix return values from tk_request

Luiz Augusto von Dentz (2):
      Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS
      Bluetooth: Add BT_MODE socket option

Marcel Holtmann (11):
      Bluetooth: Move debugfs configuration above the selftests
      Bluetooth: btusb: Enable Intel events even if already in operational mode
      Bluetooth: Add support for Read Local Simple Pairing Options
      Bluetooth: Add support for reading security information
      Bluetooth: Increment management interface revision
      Bluetooth: Add HCI device identifier for VIRTIO devices
      Bluetooth: Sort list of LE features constants
      Bluetooth: Use extra variable to make code more readable
      Bluetooth: Enable LE Enhanced Connection Complete event.
      Bluetooth: Clear HCI_LL_RPA_RESOLUTION flag on reset
      Bluetooth: Enhanced Connection Complete event belongs to LL Privacy

Miao-chen Chou (2):
      Bluetooth: Add framework for Microsoft vendor extension
      Bluetooth: btusb: Enable MSFT extension for Intel ThunderPeak devices

Michał Mirosław (2):
      Bluetooth: hci_bcm: respect IRQ polarity from DT
      Bluetooth: hci_bcm: fix freeing not-requested IRQ

Rocky Liao (2):
      Bluetooth: hci_qca: Add support for Qualcomm Bluetooth SoC QCA6390
      dt-bindings: net: bluetooth: Add device tree bindings for QCA chip QCA6390

Sathish Narasimman (2):
      Bluetooth: btusb: handle mSBC audio over USB Endpoints
      Bluetooth: btusb: check for NULL in btusb_find_altsetting()

Sathish Narsimman (1):
      Bluetooth: add support to notify using SCO air mode

Sonny Sasaka (2):
      Bluetooth: Always request for user confirmation for Just Works
      Bluetooth: Always request for user confirmation for Just Works (LE SC)

Ziqian SUN (Zamir) (1):
      Bluetooth: btrtl: Add support for RTL8761B

 .../devicetree/bindings/net/qualcomm-bluetooth.txt |   1 +
 drivers/bluetooth/btqca.c                          |  18 +-
 drivers/bluetooth/btqca.h                          |   3 +-
 drivers/bluetooth/btrtl.c                          |  10 +-
 drivers/bluetooth/btusb.c                          | 185 ++++++++++++++++-----
 drivers/bluetooth/hci_bcm.c                        |   8 +-
 drivers/bluetooth/hci_qca.c                        |  40 ++++-
 include/net/bluetooth/bluetooth.h                  |   8 +
 include/net/bluetooth/hci.h                        |  17 +-
 include/net/bluetooth/hci_core.h                   |  16 ++
 include/net/bluetooth/mgmt.h                       |   7 +
 net/bluetooth/Kconfig                              |  23 ++-
 net/bluetooth/Makefile                             |   1 +
 net/bluetooth/hci_conn.c                           |  25 ++-
 net/bluetooth/hci_core.c                           | 131 ++++++++-------
 net/bluetooth/hci_debugfs.c                        |  46 +++++
 net/bluetooth/hci_event.c                          |  54 +++++-
 net/bluetooth/hci_request.c                        |   4 +-
 net/bluetooth/l2cap_sock.c                         | 138 ++++++++++++++-
 net/bluetooth/mgmt.c                               |  55 +++++-
 net/bluetooth/msft.c                               | 141 ++++++++++++++++
 net/bluetooth/msft.h                               |  18 ++
 net/bluetooth/smp.c                                |  33 +++-
 23 files changed, 830 insertions(+), 152 deletions(-)
 create mode 100644 net/bluetooth/msft.c
 create mode 100644 net/bluetooth/msft.h

Comments

David Miller April 17, 2020, 5:49 p.m. UTC | #1
From: Johan Hedberg <johan.hedberg@gmail.com>
Date: Fri, 17 Apr 2020 11:43:13 +0300

> Here's the first bluetooth-next pull request for the 5.8 kernel:
> 
>  - Added debugfs option to control MITM flag usage during pairing
>  - Added new BT_MODE socket option
>  - Added support for Qualcom QCA6390 device
>  - Added support for Realtek RTL8761B device
>  - Added support for mSBC audio codec over USB endpoints
>  - Added framework for Microsoft HCI vendor extensions
>  - Added new Read Security Information management command
>  - Fixes/cleanup to link layer privacy related code
>  - Various other smaller cleanups & fixes
> 
> Please let me know if there are any issues pulling. Thanks.

Pulled, thank you.