pull request: bluetooth-next 2015-04-04

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

 



Hi Dave,

Here's what's probably the last bluetooth-next pull request for 4.1:

 - Fixes for LE advertising data & advertising parameters
 - Fix for race condition with HCI_RESET flag
 - New BNEPGETSUPPFEAT ioctl, needed for certification
 - New HCI request callback type to get the resulting skb
 - Cleanups to use BIT() macro wherever possible
 - Consolidate Broadcom device entries in the btusb HCI driver
 - Check for valid flags in CMTP, HIDP & BNEP
 - Disallow local privacy & OOB data combo to prevent a potential race
 - Expose SMP & ECDH selftest results through debugfs
 - Expose current Device ID info through debugfs

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

Johan

---
The following changes since commit a7a484bfca218f9671a3e3bc98851eab6b628310:

  at86rf230: fix is_tx while error handling (2015-03-27 19:18:51 +0100)

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 38c8af60046edab4c9db5f26e79746b1bd52c837:

  Bluetooth: Fix location of TX power field in LE advertising data (2015-04-04 08:50:20 +0300)

----------------------------------------------------------------
Arman Uguray (3):
      Bluetooth: Fix using global connectable settings for adv
      Bluetooth: Use ADV_SCAN_IND for adv. instances
      Bluetooth: Update adv. parameters when conn. setting changes

Grzegorz Kolodziejczyk (4):
      Bluetooth: bnep: Return err value while sending cmd is not understood
      Bluetooth: bnep: Add support for get bnep features via ioctl
      Bluetooth: bnep: Add support to extended headers of control frames
      Bluetooth: bnep: Handle BNEP connection setup request

Johan Hedberg (10):
      Bluetooth: Fix race condition with HCI_RESET flag
      Bluetooth: Refactor L2CAP variables into l2cap_ctrl
      Bluetooth: Refactor HCI request variables into own struct
      Bluetooth: Add clarifying comment to command status handling
      Bluetooth: Add second hci_request callback option for full skb
      Bluetooth: Convert hci_req_sync family of function to new request API
      Bluetooth: Remove unneeded recv_event variable
      Bluetooth: Remove unused hci_req_pending() function
      Bluetooth: Move hci_get_cmd_complete() to hci_event.c
      Bluetooth: Convert local OOB data reading to use HCI request

Marcel Holtmann (15):
      Bluetooth: btusb: Consolidate Broadcom based device entries
      Bluetooth: Move memory location outside of hci_dev lock
      Bluetooth: Fix error returns for Read Local OOB Extended Data commands
      Bluetooth: Remove superfluous extra empty line between functions
      Bluetooth: Expose current Device ID information via debugfs
      Bluetooth: Remove unneeded extra ( ) in valid flags check
      Bluetooth: Restrict CMTP flags to only valid ones
      Bluetooth: Restrict HIDP flags to only valid ones
      Bluetooth: Restrict BNEP flags to only valid ones
      Bluetooth: Export ECDH selftest result in debugfs
      Bluetooth: Export SMP selftest result in debugfs
      Bluetooth: Disallow LE local out-of-band data when LE privacy is used
      Bluetooth: cmtp: Use BIT(x) instead of (1 << x)
      Bluetooth: hidp: Use BIT(x) instead of (1 << x)
      Bluetooth: Fix location of TX power field in LE advertising data

 drivers/bluetooth/btusb.c         |  12 +-
 drivers/bluetooth/hci_ldisc.c     |   2 +-
 fs/compat_ioctl.c                 |   2 +
 include/net/bluetooth/bluetooth.h |  23 +++-
 include/net/bluetooth/hci_core.h  |   7 +-
 net/bluetooth/bnep/bnep.h         |   4 +
 net/bluetooth/bnep/core.c         |  70 ++++++++--
 net/bluetooth/bnep/sock.c         |   7 +
 net/bluetooth/cmtp/capi.c         |   2 +-
 net/bluetooth/cmtp/core.c         |  15 ++-
 net/bluetooth/hci_core.c          | 120 +++++------------
 net/bluetooth/hci_debugfs.c       |  26 ++++
 net/bluetooth/hci_event.c         | 175 ++++++++++++++++--------
 net/bluetooth/hci_request.c       |  20 ++-
 net/bluetooth/hci_request.h       |   5 +-
 net/bluetooth/hci_sock.c          |   2 +-
 net/bluetooth/hidp/core.c         |  15 ++-
 net/bluetooth/l2cap_core.c        |  48 +++----
 net/bluetooth/l2cap_sock.c        |   6 +-
 net/bluetooth/mgmt.c              | 267 +++++++++++++++++++++++--------------
 net/bluetooth/selftest.c          |  35 ++++-
 net/bluetooth/smp.c               |  45 +++++--
 22 files changed, 570 insertions(+), 338 deletions(-)

Attachment: pgpp62f5FgPoT.pgp
Description: PGP signature


[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