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: <20170428175658.1961-1-johannes@sipsolutions.net>
Date:   Fri, 28 Apr 2017 19:56:57 +0200
From:   Johannes Berg <johannes@...solutions.net>
To:     David Miller <davem@...emloft.net>
Cc:     netdev@...r.kernel.org, linux-wireless@...r.kernel.org
Subject: pull-request: mac80211-next 2017-04-28

Hi Dave,

Since I had many API changes pending I decided to go ahead and
take the opportunity to get them before the merge window, which
is a natural tree synchronization point :)

I meant to sent this earlier today but forgot due to some debug
(unrelated to this code, in our internal tree), sorry about that.

Please pull and let me know if there's any problem.

Thanks,
johannes



The following changes since commit 5e1fc7c5ba00599ccd7096eef3e9fd3362c1230f:

  drivers: net: xgene-v2: Fix error return code in xge_mdio_config() (2017-04-25 13:48:06 -0400)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git tags/mac80211-next-for-davem-2017-04-28

for you to fetch changes up to b34939b9836950d261610132853311054b507247:

  cfg80211: add request id to cfg80211_sched_scan_*() api (2017-04-28 14:51:43 +0200)

----------------------------------------------------------------
Another set of patches for -next:
 * API support for concurrent scheduled scan requests
 * API changes for roaming reporting
 * BSS max idle support in mac80211
 * API changes for TX status reporting in mac80211
 * API changes for RX rate reporting in mac80211
 * rewrite monitor logic to prepare for BPF filters
 * bugfix for rare devices without 2.4 GHz support
 * a bugfix for recent DFS changes
 * some further cleanups

The API changes are actually at a nice time, since it's
typically quiet just before the merge window, and trees
can be synchronized easily during it.

----------------------------------------------------------------
Arend Van Spriel (4):
      nl80211: allow multiple active scheduled scan requests
      nl80211: add support for BSSIDs in scheduled scan matchsets
      cfg80211: add request id parameter to .sched_scan_stop() signature
      cfg80211: add request id to cfg80211_sched_scan_*() api

Avraham Stern (2):
      cfg80211: unify cfg80211_roamed() and cfg80211_roamed_bss()
      mac80211: Add support for BSS max idle period element

Emmanuel Grumbach (1):
      mac80211: don't parse encrypted management frames in ieee80211_frame_acked

Felix Fietkau (3):
      mac80211: make rate control tx status API more extensible
      mac80211: move ieee80211_tx_status_noskb below ieee80211_tx_status
      mac80211: add ieee80211_tx_status_ext

Johannes Berg (8):
      mac80211: rewrite monitor mode delivery logic
      cfg80211: simplify netlink socket owner interface deletion
      ieee80211: fix kernel-doc parsing errors
      mac80211: disentangle iflist_mtx and chanctx_mtx
      mac80211: clean up rate encoding bits in RX status
      mac80211: separate encoding/bandwidth from flags
      mac80211: rename ieee80211_rx_status::vht_nss to just nss
      mac80211: use bitfield macros for encoded rate

Luca Coelho (3):
      ieee80211: add SUITE_B AKM selectors
      ieee80211: add FT-802.1X AKM suite selector
      mac80211: make multicast variable a bool in ieee80211_accept_frame()

Mohammed Shafi Shajakhan (1):
      mac80211: Fix possible sband related NULL pointer de-reference

Vasanthakumar Thiagarajan (1):
      cfg80211: Fix dfs state propagation for non-DFS center channel

 drivers/net/wireless/ath/ath10k/htt_rx.c           |  48 ++---
 drivers/net/wireless/ath/ath5k/base.c              |   6 +-
 drivers/net/wireless/ath/ath6kl/cfg80211.c         |  16 +-
 drivers/net/wireless/ath/ath6kl/wmi.c              |   2 +-
 drivers/net/wireless/ath/ath9k/ar9003_mac.c        |   7 +-
 drivers/net/wireless/ath/ath9k/common.c            |  11 +-
 drivers/net/wireless/ath/ath9k/debug_sta.c         |   6 +-
 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c      |   7 +-
 drivers/net/wireless/ath/ath9k/mac.c               |  15 +-
 drivers/net/wireless/ath/ath9k/mac.h               |   4 +-
 drivers/net/wireless/ath/ath9k/recv.c              |   8 +-
 drivers/net/wireless/ath/carl9170/rx.c             |   8 +-
 drivers/net/wireless/ath/wcn36xx/txrx.c            |   2 +-
 drivers/net/wireless/broadcom/b43/xmit.c           |   2 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |  25 ++-
 .../wireless/broadcom/brcm80211/brcmsmac/main.c    |  10 +-
 drivers/net/wireless/intel/iwlegacy/3945.c         |   2 +-
 drivers/net/wireless/intel/iwlegacy/4965-mac.c     |   8 +-
 drivers/net/wireless/intel/iwlwifi/dvm/rx.c        |  10 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |   2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rx.c        |  26 +--
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c      |  26 +--
 drivers/net/wireless/intersil/p54/txrx.c           |   2 +-
 drivers/net/wireless/mac80211_hwsim.c              |  10 +-
 drivers/net/wireless/marvell/mwifiex/cfg80211.c    |  10 +-
 drivers/net/wireless/marvell/mwifiex/main.c        |   2 +-
 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c |   2 +-
 drivers/net/wireless/marvell/mwifiex/sta_event.c   |   2 +-
 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c   |   2 +-
 drivers/net/wireless/marvell/mwl8k.c               |  16 +-
 drivers/net/wireless/mediatek/mt7601u/mac.c        |  12 +-
 drivers/net/wireless/ralink/rt2x00/rt2800lib.c     |   4 +-
 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c     |   5 +-
 drivers/net/wireless/ralink/rt2x00/rt2x00queue.h   |   3 +
 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c |   2 +-
 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c |   2 +-
 .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c  |  10 +-
 .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c   |   4 +-
 .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c   |   4 +-
 .../net/wireless/realtek/rtlwifi/rtl8192cu/trx.c   |   8 +-
 .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c   |   4 +-
 .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c   |   4 +-
 .../net/wireless/realtek/rtlwifi/rtl8192se/trx.c   |   4 +-
 .../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c   |   4 +-
 .../net/wireless/realtek/rtlwifi/rtl8723be/trx.c   |   4 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c   |  12 +-
 drivers/net/wireless/rndis_wlan.c                  |  19 +-
 drivers/net/wireless/st/cw1200/txrx.c              |   2 +-
 drivers/net/wireless/ti/wl1251/rx.c                |   2 +-
 drivers/net/wireless/ti/wlcore/main.c              |   2 +-
 drivers/net/wireless/ti/wlcore/rx.c                |   2 +-
 drivers/staging/wlan-ng/cfg80211.c                 |   7 +-
 include/linux/ieee80211.h                          |  67 ++++--
 include/net/cfg80211.h                             | 105 +++++----
 include/net/mac80211.h                             | 172 +++++++++------
 include/uapi/linux/nl80211.h                       |  16 +-
 net/mac80211/cfg.c                                 |  39 ++--
 net/mac80211/ibss.c                                |  10 +-
 net/mac80211/ieee80211_i.h                         |  41 ++--
 net/mac80211/main.c                                |   2 +
 net/mac80211/mesh.c                                |  29 ++-
 net/mac80211/mesh_plink.c                          |  37 +++-
 net/mac80211/mlme.c                                |  28 ++-
 net/mac80211/pm.c                                  |   2 +-
 net/mac80211/rate.c                                |  26 ++-
 net/mac80211/rate.h                                |  44 +---
 net/mac80211/rc80211_minstrel.c                    |   6 +-
 net/mac80211/rc80211_minstrel_ht.c                 |  10 +-
 net/mac80211/rx.c                                  | 234 ++++++++++++---------
 net/mac80211/scan.c                                |  12 +-
 net/mac80211/sta_info.c                            |  39 ++--
 net/mac80211/sta_info.h                            |  83 +++++---
 net/mac80211/status.c                              | 168 ++++++++-------
 net/mac80211/tdls.c                                |  29 ++-
 net/mac80211/tx.c                                  |   5 +-
 net/mac80211/util.c                                |  79 ++++---
 net/wireless/core.c                                |  57 ++---
 net/wireless/core.h                                |  35 ++-
 net/wireless/nl80211.c                             | 143 ++++++++-----
 net/wireless/nl80211.h                             |   5 +-
 net/wireless/rdev-ops.h                            |   8 +-
 net/wireless/reg.c                                 |   3 -
 net/wireless/scan.c                                | 160 ++++++++++----
 net/wireless/sme.c                                 |  90 ++++----
 net/wireless/trace.h                               |  54 +++--
 net/wireless/util.c                                |   4 +-
 86 files changed, 1323 insertions(+), 936 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ