[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20150116113301.GA3818@t440s.lan>
Date: Fri, 16 Jan 2015 13:33:01 +0200
From: Johan Hedberg <johan.hedberg@...il.com>
To: davem@...emloft.net
Cc: netdev@...r.kernel.org, linux-bluetooth@...r.kernel.org
Subject: pull request: bluetooth-next 2015-01-16
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
Content of type "application/pgp-signature" skipped
Powered by blists - more mailing lists