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
Attachment:
signature.asc
Description: PGP signature