lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20150528093143.GA22996@t440s.ger.corp.intel.com>
Date:	Thu, 28 May 2015 12:31:43 +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-05-28

Hi Dave,

Here's a set of patches intended for 4.2. The majority of the changes
are on the 802.15.4 side of things rather than Bluetooth related:

 - All sorts of cleanups & fixes to ieee802154 and related drivers
 - Rework of tx power support in ieee802154 and its drivers
 - Support for setting ieee802154 tx power through nl802154
 - New IDs for the btusb driver
 - Various cleanups & smaller fixes to btusb
 - New btrtl driver for Realtec devices
 - Fix suspend/resume for Realtek devices

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

Johan

---
The following changes since commit f0b5e8a42f37a880b8467e59dc814f4f21581d3d:

  net: kill useless net_*_ingress_queue() definitions when NET_CLS_ACT is unset (2015-05-13 15:44:28 -0400)

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 b5a61c306b0dddb28e3a3ab5d782c73e5f665497:

  atusb: add support for at86rf230 (2015-05-27 19:29:54 +0200)

----------------------------------------------------------------
Alexander Aring (42):
      nl802154: cleanup invalid argument handling
      ieee802154: move validation check out of softmac
      ieee802154: change transmit power to s32
      ieee802154: change transmit power to mbm
      ieee802154: change cca ed level to mbm
      ieee802154: introduce wpan_phy_supported
      ieee802154: add several phy supported handling
      mac802154: check for really changes
      mac802154: remove check if operation is supported
      cfg802154: introduce wpan phy flags
      ieee802154: add iftypes capability
      at86rf230: set cca_modes supported flags
      at86rf230: rework tx power support
      at86rf230: rework tx cca energy detection level
      at86rf230: add cca ed level reset value
      at86rf230: add reset states of tx power level
      nl802154: add support for dump phy capabilities
      at86rf230: fix callback for aret handling
      mac802154: tx: allow xmit complete from hard irq
      ieee802154: add support for atusb transceiver
      fakelb: creating two virtual phys per default
      fakelb: use list_for_each_entry_safe
      fakelb: rename fakelb_dev_priv to fakelb_phy
      fakelb: don't deliver when one phy
      fakelb: declare rwlock static
      fakelb: declare fakelb list static
      fakelb: move lock out of iteration
      fakelb: introduce fakelb ifup phys list
      fakelb: use own channel and page attributes
      fakelb: add virtual phy reset defaults
      fakelb: remove fakelb_hw_deliver
      fakelb: add support for async xmit handling
      fakelb: cleanup code
      at86rf230: add missing cca ed level values
      mac802154: fix hold rtnl while ioctl
      mac802154: remove pib lock
      mac802154: use atomic ops for sequence incrementation
      mac802154: remove mib lock
      nl802154: fix cca mode wpan phy flag
      nl802154: add support for cca ed level info
      nl802154: add support to set cca ed level
      atusb: add support for at86rf230

Arnd Bergmann (1):
      mac802154: select CRYPTO when needed

Carlo Caione (1):
      Bluetooth: btrtl: Create separate module for Realtek BT driver

Chan-yeol Park (1):
      Bluetooth: btusb: Support QCA61x4 ROME v2.0

Daniel Drake (1):
      Bluetooth: btusb: fix Realtek suspend/resume

Florian Grandel (1):
      Bluetooth: mgmt: fix typos

Frederic Danis (4):
      Bluetooth: Fix calls to __hci_cmd_sync()
      Bluetooth: btusb: Fix calls to __hci_cmd_sync()
      Bluetooth: btintel: Fix calls to __hci_cmd_sync()
      Bluetooth: btbcm: Fix calls to __hci_cmd_sync()

Johan Hedberg (1):
      Bluetooth: Add debug logs for legacy SMP crypto functions

Lennert Buytenhek (7):
      mac802154: Avoid rtnl deadlock in mac802154_wpan_ioctl().
      ieee802154 socket: Return EMSGSIZE from raw_sendmsg() if packet too big.
      Documentation/networking/ieee802154.txt: fix various inaccuracies.
      ieee802154: Remove ieee802154_reduced_mlme_ops references.
      ieee802154: Remove 802.15.4/6LoWPAN checks for interface MTU.
      ieee802154 socket: No need to check for ARPHRD_IEEE802154 in raw_bind().
      mac802154: mac802154_mlme_start_req() optimisation.

Leo Yan (1):
      Bluetooth: btwilink: remove DEBUG define

Martin Townsend (1):
      mac802154: fakelb: Fix potential NULL pointer dereference.

Shailendra Verma (2):
      Bluetooth: btusb: Change 1 to true in bool type variable assignment
      Bluetooth: hci_uart: Change 1 to true for bool type variables assignments

Stefan Schmidt (3):
      ieee802154/atusb: Warn about outdated device firmware.
      ieee802154/atusb: Mark driver as AACK enabled in hardware.
      ieee802154/atusb: Set default ed level to 0xbe like the rest of these drivers

Varka Bhadram (2):
      ieee802154: add set transmit power support
      ieee802154: fix typo for file name

Xinming Hu (1):
      Bluetooth: btmrvl: fix compilation warning

 Documentation/networking/ieee802154.txt |  32 +-
 drivers/bluetooth/Kconfig               |  15 +
 drivers/bluetooth/Makefile              |   1 +
 drivers/bluetooth/btbcm.c               |   6 -
 drivers/bluetooth/btintel.c             |   6 -
 drivers/bluetooth/btmrvl_sdio.c         |   2 +-
 drivers/bluetooth/btrtl.c               | 390 +++++++++++++++++
 drivers/bluetooth/btrtl.h               |  52 +++
 drivers/bluetooth/btusb.c               | 434 +------------------
 drivers/bluetooth/btwilink.c            |   2 +-
 drivers/bluetooth/hci_bcsp.c            |   4 +-
 drivers/net/ieee802154/Kconfig          |  10 +
 drivers/net/ieee802154/Makefile         |   1 +
 drivers/net/ieee802154/at86rf230.c      | 376 +++++++----------
 drivers/net/ieee802154/at86rf230.h      | 220 ++++++++++
 drivers/net/ieee802154/atusb.c          | 699 +++++++++++++++++++++++++++++++
 drivers/net/ieee802154/atusb.h          |  84 ++++
 drivers/net/ieee802154/cc2520.c         |   2 +-
 drivers/net/ieee802154/fakelb.c         | 209 ++++-----
 drivers/net/ieee802154/mrf24j40.c       |   2 +-
 include/net/cfg802154.h                 |  70 +++-
 include/net/ieee802154_netdev.h         |  16 -
 include/net/mac802154.h                 |  38 +-
 include/net/nl802154.h                  |  79 ++++
 net/bluetooth/hci_core.c                |   5 -
 net/bluetooth/mgmt.c                    |   6 +-
 net/bluetooth/smp.c                     |  20 +-
 net/ieee802154/6lowpan/core.c           |  28 --
 net/ieee802154/6lowpan/tx.c             |   2 +-
 net/ieee802154/core.c                   |   2 -
 net/ieee802154/nl-mac.c                 |  39 +-
 net/ieee802154/nl-phy.c                 |  10 +-
 net/ieee802154/nl802154.c               | 276 ++++++++++--
 net/ieee802154/rdev-ops.h               |  23 +
 net/ieee802154/socket.c                 |  20 +-
 net/ieee802154/trace.h                  |  32 +-
 net/mac802154/Kconfig                   |   1 +
 net/mac802154/cfg.c                     | 101 +++--
 net/mac802154/driver-ops.h              |   8 +-
 net/mac802154/ieee802154_i.h            |   7 -
 net/mac802154/iface.c                   |  30 +-
 net/mac802154/mac_cmd.c                 |  42 +-
 net/mac802154/main.c                    |  32 ++
 net/mac802154/mib.c                     |  63 +--
 net/mac802154/rx.c                      |   5 -
 net/mac802154/util.c                    |   5 +-
 46 files changed, 2374 insertions(+), 1133 deletions(-)
 create mode 100644 drivers/bluetooth/btrtl.c
 create mode 100644 drivers/bluetooth/btrtl.h
 create mode 100644 drivers/net/ieee802154/at86rf230.h
 create mode 100644 drivers/net/ieee802154/atusb.c
 create mode 100644 drivers/net/ieee802154/atusb.h

Content of type "application/pgp-signature" skipped

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ