pull request: bluetooth-next 2014-07-14

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi John,

Some more patches for 3.17. The most important change here is the move of
the 6lowpan code to net/6lowpan. It has been agreed with Davem that this
change will go through the bluetooth tree. The rest are mostly clean up and
fixes.

Please pull! or let me know of any issues. Thanks!

	Gustavo

---
The following changes since commit 6fea7ad1d338dba592d65423427a997f1b7ff485:

  Bluetooth: Don't send ERTM configuration option when disabled (2014-07-09 13:53:36 +0300)

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 4d042654afb342386cb5c33e29843b76d598ab61:

  Bluetooth: cmtp: Remove unnecessary null test (2014-07-14 23:00:13 +0200)

----------------------------------------------------------------
Alexander Aring (2):
      6lowpan: introduce new net/6lowpan directory
      MAINTAINERS: add net/6lowpan/ maintainer entry

Himangi Saraogi (1):
      Bluetooth: cmtp: Remove unnecessary null test

Johan Hedberg (12):
      Bluetooth: Always confirm incoming SMP just-works requests
      Bluetooth: Fix forcing SMP just-works with no-bonding
      Bluetooth: Fix incorrect clearing of SMP_FLAG_INITIATOR
      Bluetooth: Fix advertising parameter update when toggling connectable
      Bluteooth: Reject SMP bonding if HCI_PAIRABLE is not set
      Bluetooth: Fix using test_and_clear instead of test_and_set
      Bluetooth: Remove unneeded mgmt_connectable function
      Bluetooth: Refactor ioctl scan state update to its own function
      Bluetooth: Remove unneeded mgmt_discoverable function
      Bluetooth: Remove unneeded mgmt_write_scan_failed function
      Bluetooth: Fix tracking local SSP authentication requirement
      Bluetooth: Fix trying LTK re-encryption when we don't have an LTK

Marcel Holtmann (23):
      Bluetooth: Mark controller is down when HCI_AUTO_OFF is set
      Bluetooth: Set HCI_PAIRABLE during power on for legacy ioctl
      Bluetooth: Move HCI socket definitions into its own header file
      Bluetooth: Move struct hci_sec_filter next to its user
      Bluetooth: Delcare the hci_sec_filter as const
      Bluetooth: Move struct hci_pinfo into net/bluetooth/hci_sock.c
      Bluetooth: Move HCI request internals to net/bluetooth/hci_core.c
      Bluetooth: Update the list of L2CAP fixed channels
      Bluetooth: Move struct sco_pinfo into net/bluetooth/sco.c
      Bluetooth: Move struct sco_conn into net/bluetooth/sco.c
      Bluetooth: Remove unused SCO_DEFAULT_FLUSH_TO constant
      Bluetooth: Move SCO timeout constants into net/bluetooth/sco.c
      Bluetooth: Check for valid HCI UART driver flags
      Bluetooth: Add support for external configuration with UART driver
      Bluetooth: Fix HCIUARTGETDEVICE ioctl when UART is not registered
      Bluetooth: Read LE Advertising Channel TX Power only when available
      Bluetooth: Enable LE encryption events only when supported
      Bluetooth: Enable LE Long Term Key Request event only when supported
      Bluetooth: Allocate struct inquiry_entry with GFP_KERNEL
      Bluetooth: Remove unneeded forward declaration of __sco_chan_add
      Bluetooth: Remove unneeded forward declaration of sco_chan_del
      Bluetooth: Convert L2CAP ident spinlock into a mutex
      Bluetooth: Remove sco_chan_get helper function

 MAINTAINERS                                       |   7 ++
 drivers/bluetooth/hci_ldisc.c                     |  25 +++++-
 drivers/bluetooth/hci_uart.h                      |   1 +
 fs/compat_ioctl.c                                 |   2 +-
 include/net/bluetooth/hci.h                       | 150 +------------------------------
 include/net/bluetooth/hci_core.h                  |  34 +------
 include/net/bluetooth/hci_sock.h                  | 175 +++++++++++++++++++++++++++++++++++++
 include/net/bluetooth/l2cap.h                     |   8 +-
 include/net/bluetooth/sco.h                       |  30 -------
 net/6lowpan/Kconfig                               |   6 ++
 net/6lowpan/Makefile                              |   3 +
 net/{ieee802154/6lowpan_iphc.c => 6lowpan/iphc.c} |   0
 net/Kconfig                                       |   1 +
 net/Makefile                                      |   3 +-
 net/bluetooth/Kconfig                             |   3 +-
 net/bluetooth/cmtp/capi.c                         |   6 --
 net/bluetooth/hci_core.c                          | 134 ++++++++++++++++++++--------
 net/bluetooth/hci_event.c                         |  45 ++++------
 net/bluetooth/hci_sock.c                          |  21 ++++-
 net/bluetooth/l2cap_core.c                        |   8 +-
 net/bluetooth/mgmt.c                              | 116 ++++++------------------
 net/bluetooth/sco.c                               | 119 +++++++++++++++----------
 net/bluetooth/smp.c                               |  40 +++++----
 net/ieee802154/Kconfig                            |   9 +-
 net/ieee802154/Makefile                           |   5 +-
 25 files changed, 492 insertions(+), 459 deletions(-)
 create mode 100644 include/net/bluetooth/hci_sock.h
 create mode 100644 net/6lowpan/Kconfig
 create mode 100644 net/6lowpan/Makefile
 rename net/{ieee802154/6lowpan_iphc.c => 6lowpan/iphc.c} (100%)

Attachment: pgpLh13FG6VQ1.pgp
Description: PGP signature


[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux