All of lore.kernel.org
 help / color / mirror / Atom feed
From: Johan Hedberg <johan.hedberg@gmail.com>
To: davem@davemloft.net
Cc: netdev@vger.kernel.org, linux-bluetooth@vger.kernel.org
Subject: pull request: bluetooth-next 2015-01-16
Date: Fri, 16 Jan 2015 13:33:01 +0200	[thread overview]
Message-ID: <20150116113301.GA3818@t440s.lan> (raw)

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

Hi Dave,

Here are some more bluetooth & ieee802154 patches intended for 3.20:

 - Refactoring & cleanups of ieee802154 & 6lowpan code
 - Various fixes to the btmrvl driver
 - Fixes for Bluetooth Low Energy Privacy feature handling
 - Added build-time sanity checks for sockaddr sizes
 - Fixes for Security Manager registration on LE-only controllers
 - Refactoring of broken inquiry mode handling to a generic quirk

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

Johan

---
The following changes since commit e8768f971558019ed83eee8210375cd2143deef2:

  net: skbuff: don't zero tc members when freeing skb (2015-01-02 16:04:29 -0500)

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 0026b6551b51a9520b912f41b8d447b89a825f5a:

  Bluetooth: Remove unused function (2015-01-16 13:06:38 +0200)

----------------------------------------------------------------
Alexander Aring (13):
      ieee802154: handle socket functionality as module
      ieee802154: socket: change module name
      ieee802154: socket: put handling into one file
      ieee802154: socket: fix checkpatch issue
      ieee802154: rename af_ieee802154.c to socket.c
      ieee802154: handle config as menuconfig
      mac802154: fix kbuild test robot warning
      ieee802154: create 6lowpan sub-directory
      ieee802154: 6lowpan: rename internal header
      ieee802154: 6lowpan: move receive functionality
      ieee802154: 6lowpan: move transmit functionality
      ieee802154: 6lowpan: rename to core
      ieee802154: 6lowpan: fix Makefile entry

Amitkumar Karwar (6):
      Bluetooth: btmrvl: fix race issue while stopping main thread
      Bluetooth: btmrvl: error path handling in setup handler
      Bluetooth: btmrvl: add surprise_removed flag
      bluetooth: btmrvl: increase the priority of firmware download message
      Bluetooth: btmrvl: use msecs_to_jiffies within macro definition
      Bluetooth: btmrvl: fix card reset and suspend race issue

Gowtham Anandha Babu (1):
      Bluetooth: Remove dead code

Johan Hedberg (3):
      Bluetooth: Fix valid Identity Address check
      Bluetooth: Add helpers for src/dst bdaddr type conversion
      Bluetooth: Fix lookup of fixed channels by local bdaddr

Jukka Rissanen (1):
      Bluetooth: 6lowpan: Remove PSM setting code

Marcel Holtmann (32):
      Bluetooth: Introduce force_bredr_smp debugfs option for testing
      Bluetooth: Remove broken force_lesc_support debugfs option
      Bluetooth: Remove no longer needed force_sc_support debugfs option
      Bluetooth: Fix scope of sc_only_mode debugfs entry
      Bluetooth: Fix for a leftover debug of pairing credentials
      Bluetooth: Fix SMP channel registration for unconfigured controllers
      Bluetooth: Fix issue with Roper Class 1 Bluetooth Dongle
      Bluetooth: Remove dead code for manufacturer inquiry mode quirks
      Bluetooth: Introduce HCI_QUIRK_FIXUP_INQUIRY_MODE option
      Bluetooth: Use HCI_QUIRK_FIXUP_INQUIRY_MODE for Silicon Wave devices
      Bluetooth: Add opcode parameter to hci_req_complete_t callback
      Bluetooth: Add BUILD_BUG_ON for size of struct sockaddr_hci
      Bluetooth: Add BUILD_BUG_ON for size of struct sockaddr_l2
      Bluetooth: Add BUILD_BUG_ON for size of struct sockaddr_rc
      Bluetooth: Add BUILD_BUG_ON for size of struct sockaddr_sco
      Bluetooth: Simplify packet copy in hci_send_to_monitor function
      Bluetooth: Create generic queue_monitor_skb helper function
      Bluetooth: Replace send_monitor_event with queue_monitor_skb
      Bluetooth: Add defintions for HCI Read Stored Link Key command
      Bluetooth: Handle command complete event for HCI Read Stored Link Keys
      Bluetooth: Read stored link key information when powering on controller
      Bluetooth: Add missing response structure for HCI Delete Stored Link Key
      Bluetooth: Process result of HCI Delete Stored Link Key command
      Bluetooth: btusb: Add internal recv_event callback for event processing
      Bluetooth: Move Delete Stored Link Key to 4th phase of initialization
      Bluetooth: Use %llu for printing duration details of selftests
      Bluetooth: Show device address type for L2CAP debugfs entries
      Bluetooth: Fix issue with switching BR/EDR back on when disabled
      Bluetooth: Fix LE SMP channel source address and source address type
      Bluetooth: Don't register any SMP channel if LE is not supported
      Bluetooth: Bind the SMP channel registration to management power state
      Bluetooth: Add paranoid check for existing LE and BR/EDR SMP channels

Rickard Strandqvist (1):
      Bluetooth: Remove unused function

 drivers/bluetooth/btmrvl_drv.h            |    5 +-
 drivers/bluetooth/btmrvl_main.c           |   32 +-
 drivers/bluetooth/btmrvl_sdio.c           |    6 +-
 drivers/bluetooth/btusb.c                 |   15 +-
 include/net/bluetooth/bluetooth.h         |    2 +-
 include/net/bluetooth/hci.h               |   30 +-
 include/net/bluetooth/hci_core.h          |    6 +-
 net/bluetooth/6lowpan.c                   |   66 +-
 net/bluetooth/cmtp/capi.c                 |    6 -
 net/bluetooth/hci_conn.c                  |   17 +-
 net/bluetooth/hci_core.c                  |  128 ++--
 net/bluetooth/hci_debugfs.c               |  143 +---
 net/bluetooth/hci_event.c                 |   42 ++
 net/bluetooth/hci_request.c               |    3 +-
 net/bluetooth/hci_sock.c                  |  107 ++-
 net/bluetooth/l2cap_core.c                |   55 +-
 net/bluetooth/l2cap_sock.c                |    2 +
 net/bluetooth/mgmt.c                      |   79 +-
 net/bluetooth/rfcomm/sock.c               |    2 +
 net/bluetooth/sco.c                       |    2 +
 net/bluetooth/selftest.c                  |    2 +-
 net/bluetooth/smp.c                       |  133 +++-
 net/ieee802154/6lowpan/6lowpan_i.h        |   72 ++
 net/ieee802154/6lowpan/Kconfig            |    5 +
 net/ieee802154/6lowpan/Makefile           |    3 +
 net/ieee802154/6lowpan/core.c             |  304 ++++++++
 net/ieee802154/{ => 6lowpan}/reassembly.c |    2 +-
 net/ieee802154/6lowpan/rx.c               |  171 +++++
 net/ieee802154/6lowpan/tx.c               |  271 +++++++
 net/ieee802154/6lowpan_rtnl.c             |  729 ------------------
 net/ieee802154/Kconfig                    |   18 +-
 net/ieee802154/Makefile                   |    8 +-
 net/ieee802154/af802154.h                 |   33 -
 net/ieee802154/af_ieee802154.c            |  369 ---------
 net/ieee802154/dgram.c                    |  549 --------------
 net/ieee802154/raw.c                      |  270 -------
 net/ieee802154/reassembly.h               |   41 -
 net/ieee802154/socket.c                   | 1125 ++++++++++++++++++++++++++++
 net/mac802154/cfg.c                       |    5 +-
 39 files changed, 2461 insertions(+), 2397 deletions(-)
 create mode 100644 net/ieee802154/6lowpan/6lowpan_i.h
 create mode 100644 net/ieee802154/6lowpan/Kconfig
 create mode 100644 net/ieee802154/6lowpan/Makefile
 create mode 100644 net/ieee802154/6lowpan/core.c
 rename net/ieee802154/{ => 6lowpan}/reassembly.c (99%)
 create mode 100644 net/ieee802154/6lowpan/rx.c
 create mode 100644 net/ieee802154/6lowpan/tx.c
 delete mode 100644 net/ieee802154/6lowpan_rtnl.c
 delete mode 100644 net/ieee802154/af802154.h
 delete mode 100644 net/ieee802154/af_ieee802154.c
 delete mode 100644 net/ieee802154/dgram.c
 delete mode 100644 net/ieee802154/raw.c
 delete mode 100644 net/ieee802154/reassembly.h
 create mode 100644 net/ieee802154/socket.c


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

             reply	other threads:[~2015-01-16 11:33 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-01-16 11:33 Johan Hedberg [this message]
2015-01-18  5:25 ` pull request: bluetooth-next 2015-01-16 David Miller

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=20150116113301.GA3818@t440s.lan \
    --to=johan.hedberg@gmail.com \
    --cc=davem@davemloft.net \
    --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.