All of lore.kernel.org
 help / color / mirror / Atom feed
From: Johan Hedberg <johan.hedberg@gmail.com>
To: linville@tuxdriver.com
Cc: linux-wireless@vger.kernel.org, linux-bluetooth@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: pull request: bluetooth-next 2014-09-09
Date: Tue, 9 Sep 2014 08:54:49 -0700	[thread overview]
Message-ID: <20140909155449.GA7412@t440s> (raw)

[-- Attachment #1: Type: text/plain, Size: 4060 bytes --]

Hi John,

This set of patches is intended for 3.18. Most of the patches are LE SMP
(Security Manager Protocol) fixes/improvements, but there are also some
6lowpan fixes as well as a fix for the btusb HCI driver.

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

Johan

---
The following changes since commit 61a3d4f9d52c00b2016bc27fc66b10a194043f76:

  Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless (2014-09-08 11:14:56 -0400)

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 39e90c77637b3892a39f2908aea57539e961c50e:

  Bluetooth: 6lowpan: Route packets that are not meant to peer via correct device (2014-09-09 15:51:47 +0200)

----------------------------------------------------------------
Behan Webster (1):
      Bluetooth: LLVMLinux: Remove VLAIS from bluetooth/amp.c

Champion Chen (1):
      Bluetooth: Fix issue with USB suspend in btusb driver

Johan Hedberg (31):
      Bluetooth: Fix incorrect LE CoC PDU length restriction based on HCI MTU
      Bluetooth: Remove unnecessary l2cap_chan_unlock before l2cap_chan_add
      Bluetooth: Fix hci_conn reference counting for fixed channels
      Bluetooth: Set addr_type only when it's needed
      Bluetooth: Optimize connection parameter lookup for LE connections
      Bluetooth: Improve *_get() functions to return the object type
      Bluetooth: Fix using hci_conn_get() for hci_conn pointers
      Bluetooth: Refactor connection parameter freeing into its own function
      Bluetooth: Use zero timeout for immediate scheduling
      Bluetooth: Fix hci_conn reference counting with hci_chan
      Bluetooth: Set disc_timeout to 0 when calling hci_chan_del
      Bluetooth: Ignore incoming data after initiating disconnection
      Bluetooth: Remove hci_conn_hold/drop from hci_chan
      Bluetooth: Set discon_timeout to 0 in l2cap_conn_del
      Bluetooth: Use hci_disconnect for immediate disconnection from SMP
      Bluetooth: Remove unused l2cap_conn_shutdown API
      Bluetooth: Fix SMP error and response to be mutually exclusive
      Bluetooth: Update hci_disconnect() to return an error value
      Bluetooth: Use hci_disconnect() for mgmt_disconnect_device()
      Bluetooth: Move clock offset reading into hci_disconnect()
      Bluetooth: Add clarifying comment for LE CoC result value
      Bluetooth: Remove unnecessary checks after canceling SMP security timer
      Bluetooth: Don't take any action in smp_resume_cb if not encrypted
      Bluetooth: Move identity address update behind a workqueue
      Bluetooth: Remove unnecessary deferred work for SMP key distribution
      Bluetooth: Fix locking of the SMP context
      Bluetooth: Add define for key distribution mask
      Bluetooth: Fix calling smp_distribute_keys() when still waiting for keys
      Bluetooth: Add strict checks for allowed SMP PDUs
      Bluetooth: Fix dereferencing conn variable before NULL check
      Bluetooth: Fix mgmt pairing failure when authentication fails

Jukka Rissanen (3):
      Bluetooth: 6lowpan: Increase the connection timeout value
      Bluetooth: 6lowpan: Set the peer IPv6 address correctly
      Bluetooth: 6lowpan: Route packets that are not meant to peer via correct device

 drivers/bluetooth/btusb.c        |   9 ++
 include/net/bluetooth/hci_core.h |  14 +--
 include/net/bluetooth/l2cap.h    |  10 +-
 net/bluetooth/6lowpan.c          |  80 +++++++++++-
 net/bluetooth/amp.c              |  13 +-
 net/bluetooth/hci_conn.c         |  49 ++++----
 net/bluetooth/hci_core.c         |  29 +++--
 net/bluetooth/hci_event.c        |  22 ++--
 net/bluetooth/hidp/core.c        |  10 +-
 net/bluetooth/l2cap_core.c       |  67 +++++-----
 net/bluetooth/l2cap_sock.c       |   8 ++
 net/bluetooth/mgmt.c             |  37 +++---
 net/bluetooth/smp.c              | 247 ++++++++++++++++++++++---------------
 net/bluetooth/smp.h              |   2 +
 14 files changed, 366 insertions(+), 231 deletions(-)


[-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --]

             reply	other threads:[~2014-09-09 15:54 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-09-09 15:54 Johan Hedberg [this message]
2014-09-09 19:16 ` pull request: bluetooth-next 2014-09-09 John W. Linville

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=20140909155449.GA7412@t440s \
    --to=johan.hedberg@gmail.com \
    --cc=linux-bluetooth@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-wireless@vger.kernel.org \
    --cc=linville@tuxdriver.com \
    /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.