[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20151022105455.GA17775@t440s.lan>
Date: Thu, 22 Oct 2015 13:54:55 +0300
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-10-22
Hi Dave,
Here's probably the last bluetooth-next pull request for 4.4. Among
several other changes it contains the rest of the fixes & cleanups from
the Bluetooth UnplugFest (that didn't need to be hurried to 4.3).
- Refactoring & cleanups to 6lowpan code
- New USB ids for two Atheros controllers and BCM43142A0 from Broadcom
- Fix (quirk) for broken Broadcom BCM2045 controllers
- Support for latest Apple controllers
- Improvements to the vendor diagnostic message support
Please let me know if there are any issues pulling. Thanks.
Johan
---
The following changes since commit 26440c835f8b1a491e2704118ac55bf87334366c:
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2015-10-20 06:08:27 -0700)
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 13972adc3240ea8b18b44906b819c622941a64b6:
Bluetooth: Increase minor version of core module (2015-10-22 13:37:26 +0300)
----------------------------------------------------------------
Alexander Aring (13):
mac802154: llsec: use kzfree
bluetooth: 6lowpan: use lowpan dispatch helpers
6lowpan: introduce LOWPAN_IPHC_MAX_HC_BUF_LEN
6lowpan: cleanup lowpan_header_compress
6lowpan: cleanup lowpan_header_decompress
6lowpan: remove lowpan_fetch_skb_u8
6lowpan: nhc: move iphc manipulation out of nhc
6lowpan: move IPHC functionality defines
6lowpan: remove lowpan_is_addr_broadcast
6lowpan: iphc: change define values
6lowpan: rework tc and flow label handling
6lowpan: put mcast compression in an own function
ieee802154: 6lowpan: fix memory leak
Arnd Bergmann (1):
Bluetooth: bpa10x: fix BT_HCIUART dependency
Dan Carpenter (1):
Bluetooth: hci_bcm: checking for ERR_PTR instead of NULL
David Herrmann (1):
Bluetooth: hidp: fix device disconnect on idle timeout
Dean Jenkins (3):
Bluetooth: Unwind l2cap_sock_shutdown()
Bluetooth: Reorganize mutex lock in l2cap_sock_shutdown()
Bluetooth: l2cap_disconnection_req priority over shutdown
Dmitry Tunin (2):
Bluetooth: ath3k: Add new AR3012 0930:021c id
Bluetooth: ath3k: Add support of AR3012 0cf3:817b device
Johan Hedberg (16):
Bluetooth: Don't use remote address type to decide IRK persistency
Bluetooth: Fix removing connection parameters when unpairing
Bluetooth: Fix missing hdev locking for LE scan cleanup
Bluetooth: Add le_addr_type() helper function
Bluetooth: Add hci_conn_hash_lookup_le() helper function
Bluetooth: Use hci_conn_hash_lookup_le() when possible
Bluetooth: 6lowpan: Use hci_conn_hash_lookup_le() when possible
Bluetooth: Remove unnecessary indentation in unpair_device()
Bluetooth: Add hdev helper variable to hci_le_create_connection_cancel
Bluetooth: Remove redundant (and possibly wrong) flag clearing
Bluetooth: Remove unnecessary hci_explicit_connect_lookup function
Bluetooth: Disable auto-connection parameters when unpairing
Bluetooth: Fix crash in SMP when unpairing
Bluetooth: Introduce hci_req helper to abort a connection
Bluetooth: Take advantage of connection abort helpers
Bluetooth: Make hci_disconnect() behave correctly for all states
Marcel Holtmann (21):
Bluetooth: bpa10x: Fix missing BT_HCIUART dependency
Bluetooth: btusb: Add support for Broadcom LM_DIAG interface
Bluetooth: btintel: Add support for enabling tracing functionality
Bluetooth: Remove quirk for HCI_VENDOR_PKT filter handling
Bluetooth: Restrict valid packet types via HCI_CHANNEL_RAW
Bluetooth: Queue diagnostic messages together with HCI packets
Bluetooth: btusb: Print information of Intel SfP lock states
Bluetooth: Add new quirk for non-persistent diagnostic settings
Bluetooth: btintel: Set quirk for non-persistent diagnostic settings
Bluetooth: btintel: Add diagnostic support for older controllers
Bluetooth: btusb: Mark BCM2045 devices to have broken link key commands
Bluetooth: btbcm: Fix firmware version number calculation
Bluetooth: btbcm: Read USB product information for Apple devices
Bluetooth: Add support setup stage internal notification event
Bluetooth: btusb: Set early vendor info for Intel and Broadcom
Bluetooth: btusb: Add support for latest Apple controllers
Bluetooth: hci_uart: Provide initial manufacturer information
Bluetooth: Introduce driver specific post init callback
Bluetooth: btusb: Set manufacturer for Intel bootloader devices
Bluetooth: btintel: Enable extra Intel vendor events
Bluetooth: Increase minor version of core module
Santtu Rekilä (1):
Bluetooth: btusb: Add support for Foxconn/Lenovo BCM43142A0 (105b:e065)
drivers/bluetooth/Kconfig | 2 +-
drivers/bluetooth/ath3k.c | 4 +
drivers/bluetooth/btbcm.c | 17 +-
drivers/bluetooth/btintel.c | 127 +++++++
drivers/bluetooth/btintel.h | 24 ++
drivers/bluetooth/btusb.c | 306 ++++++++++++++++-
drivers/bluetooth/hci_ath.c | 1 +
drivers/bluetooth/hci_bcm.c | 5 +-
drivers/bluetooth/hci_intel.c | 2 +
drivers/bluetooth/hci_ldisc.c | 7 +
drivers/bluetooth/hci_qca.c | 1 +
drivers/bluetooth/hci_uart.h | 1 +
include/net/6lowpan.h | 222 ++++---------
include/net/bluetooth/hci.h | 10 +
include/net/bluetooth/hci_core.h | 31 +-
include/net/mac802154.h | 10 +
net/6lowpan/iphc.c | 677 ++++++++++++++++++++++++++------------
net/6lowpan/nhc.c | 16 +-
net/6lowpan/nhc.h | 12 +-
net/6lowpan/nhc_udp.c | 22 +-
net/bluetooth/6lowpan.c | 82 ++---
net/bluetooth/af_bluetooth.c | 2 +-
net/bluetooth/hci_conn.c | 167 ++++------
net/bluetooth/hci_core.c | 52 +--
net/bluetooth/hci_event.c | 3 +-
net/bluetooth/hci_request.c | 93 ++++++
net/bluetooth/hci_request.h | 4 +
net/bluetooth/hci_sock.c | 40 ++-
net/bluetooth/hidp/core.c | 14 +
net/bluetooth/l2cap_sock.c | 71 ++--
net/bluetooth/mgmt.c | 178 ++++------
net/bluetooth/smp.c | 60 +++-
net/bluetooth/smp.h | 1 +
net/ieee802154/6lowpan/rx.c | 39 +--
net/ieee802154/6lowpan/tx.c | 7 +-
net/mac802154/llsec.c | 20 +-
36 files changed, 1533 insertions(+), 797 deletions(-)
Download attachment "signature.asc" of type "application/pgp-signature" (820 bytes)
Powered by blists - more mailing lists