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-11-18
Date: Tue, 18 Nov 2014 11:19:52 +0200 [thread overview]
Message-ID: <20141118091952.GA14015@t440s.lan> (raw)
[-- Attachment #1: Type: text/plain, Size: 7021 bytes --]
Hi John,
Here's another bluetooth-next pull request for 3.19. We've got:
- Various fixes, cleanups and improvements to ieee802154/mac802154
- Support for a Broadcom BCM20702A1 variant
- Lots of lockdep fixes
- Fixed handling of LE CoC errors that should trigger SMP
Please let me know if there are any issues pulling. Thanks.
Johan
---
The following changes since commit 56b2c3eea398c772dd895dc62c18cbdd1ba127b1:
6lowpan: move skb_free from error paths in decompression (2014-11-06 22:09:48 +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 a86c02ea38c53b695209b1181f9e2e18d73eb4e8:
Bluetooth: Add support for Broadcom BCM20702A1 variant (2014-11-18 08:32:14 +0100)
----------------------------------------------------------------
Alexander Aring (49):
Bluetooth: 6lowpan: fix skb_unshare behaviour
mac802154: move mac pib attributes into wpan_dev
mac802154: remove mac_params in sdata
ieee802154: rename wpan_phy_alloc
ieee802154: add cfg802154_registered_device list
ieee802154: add iftype to wpan_dev
ieee802154: add wpan_dev_list
ieee802154: sysfs add wpan_phy index and name
ieee802154: add new nl802154 header
ieee802154: add nl802154 framework
ieee802154: add wpan_phy dump support
ieee802154: add wpan_dev dump support
mac820154: don't set monitor dev_addr
ieee802154: netlink add rtnl lock
ieee802154: fix iface dump with lowpan
mac802154: protect address changes via ioctl
mac820154: move interface unregistration into iface
mac820154: rename sdata next to tmp
mac820154: move mutex locks out of loop
mac802154: add wpan_phy priv id
mac802154: change module description
mac802154: add ifname change notifier
ieee802154: cleanup cfg802154 intendation
ieee820154: add channel set support
ieee820154: remove valid page and channel checks
ieee820154: add pan_id setting support
ieee820154: add short_addr setting support
ieee820154: add backoff exponent setting support
at86rf230: remove invalid backoff exponent check
ieee820154: add max csma backoffs setting support
at86rf230: remove invalid max csma backoffs check
ieee820154: add max frame retries setting support
at86rf230: remove invalid max frame retries check
ieee820154: add lbt setting support
mac802154: add interframe spacing time handling
at86rf230: remove interframe spacing time workaround
mac802154: remove unused prototypes
at86rf230: fix commentation for symbol duration
mac802154: remove const for non pointer in driver-ops
mac802154: remove const for non pointer in cfg ops
mac802154: remove const for non pointer in rdev-ops
mac802154: remove deprecated linux-zigbee info
mac802154: use new nl802154 iftype types
mac802154: remove wpan_dev parameter in if_add
ieee802154: add new interface command
ieee802154: setting extended address while iface add
ieee802154: add del interface command
ieee802154: rename and move WPAN_NUM_ defines
ieee802154: fix byteorder for short address and panid
Fabian Frederick (1):
Bluetooth: hidp: replace kzalloc/copy_from_user by memdup_user
Fabio K (1):
Bluetooth: Add support for Broadcom BCM20702A1 variant
Fugang Duan (1):
Bluetooth: hci-uart-ath: Correct the comments in this driver
Jaganath Kanakkassery (1):
Bluetooth: Send mgmt_connected only if state is BT_CONFIG
Johan Hedberg (20):
Bluetooth: Fix sparse warning in amp.c
Bluetooth: Fix mgmt connected notification
Bluetooth: 6lowpan: Remove unnecessary RCU callback
Bluetooth: Fix l2cap_sock_teardown_cb lockdep warning
Bluetooth: Remove unnecessary hci_dev_lock/unlock in smp.c
Bluetooth: Use proper nesting annotation for l2cap_chan lock
Bluetooth: Fix L2CAP socket lock nesting level
Bluetooth: Fix L2CAP nesting level initialization location
Bluetooth: Fix correct nesting for 6lowpan server channel
Bluetooth: Fix sending incorrect LE CoC PDU in BT_CONNECT2 state
Bluetooth: Add key preference parameter to smp_sufficient_security
Bluetooth: Trigger SMP for the appropriate LE CoC errors
Bluetooth: Convert LTK list to RCU
Bluetooth: Convert IRK list to RCU
Bluetooth: Remove unnecessary hdev locking in smp.c
Bluetooth: Add debug logs to help track locking issues
Bluetooth: Fix clearing remote OOB data through mgmt
Bluetooth: Fix BR/EDR-only address checks for remote OOB data
Bluetooth: Use shorter "rand" name for "randomizer"
Bluetooth: Call drain_workqueue() before resetting state
MAINTAINERS | 1 +
drivers/bluetooth/btusb.c | 2 +
drivers/bluetooth/hci_ath.c | 2 +-
drivers/net/ieee802154/at86rf230.c | 80 ++-
drivers/net/ieee802154/fakelb.c | 3 -
include/linux/ieee802154.h | 10 +
include/net/bluetooth/hci.h | 12 +-
include/net/bluetooth/hci_core.h | 16 +-
include/net/bluetooth/l2cap.h | 15 +-
include/net/bluetooth/mgmt.h | 12 +-
include/net/cfg802154.h | 86 +++-
include/net/mac802154.h | 3 +-
include/net/nl802154.h | 122 +++++
net/bluetooth/6lowpan.c | 21 +-
net/bluetooth/amp.c | 25 +-
net/bluetooth/hci_core.c | 112 ++--
net/bluetooth/hci_event.c | 30 +-
net/bluetooth/hidp/core.c | 10 +-
net/bluetooth/l2cap_core.c | 35 +-
net/bluetooth/l2cap_sock.c | 29 +-
net/bluetooth/mgmt.c | 52 +-
net/bluetooth/smp.c | 61 ++-
net/bluetooth/smp.h | 9 +-
net/ieee802154/Makefile | 2 +-
net/ieee802154/core.c | 166 +++++-
net/ieee802154/core.h | 17 +
net/ieee802154/ieee802154.h | 2 +-
net/ieee802154/netlink.c | 2 +-
net/ieee802154/nl-mac.c | 23 +-
net/ieee802154/nl802154.c | 957 +++++++++++++++++++++++++++++++++++
net/ieee802154/nl802154.h | 7 +
net/ieee802154/rdev-ops.h | 66 +++
net/ieee802154/sysfs.c | 24 +
net/mac802154/cfg.c | 165 +++++-
net/mac802154/driver-ops.h | 46 +-
net/mac802154/ieee802154_i.h | 38 +-
net/mac802154/iface.c | 165 ++++--
net/mac802154/mac_cmd.c | 36 +-
net/mac802154/main.c | 54 +-
net/mac802154/mib.c | 10 +-
net/mac802154/rx.c | 14 +-
net/mac802154/tx.c | 2 +-
net/mac802154/util.c | 35 +-
43 files changed, 2214 insertions(+), 365 deletions(-)
create mode 100644 include/net/nl802154.h
create mode 100644 net/ieee802154/nl802154.c
create mode 100644 net/ieee802154/nl802154.h
[-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --]
next reply other threads:[~2014-11-18 9:19 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-11-18 9:19 Johan Hedberg [this message]
2014-11-18 20:14 ` pull request: bluetooth-next 2014-11-18 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=20141118091952.GA14015@t440s.lan \
--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.