linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Johannes Berg <johannes@sipsolutions.net>
To: John Linville <linville@tuxdriver.com>
Cc: linux-wireless <linux-wireless@vger.kernel.org>
Subject: pull-request: mac80211-next 2013-12-16
Date: Mon, 16 Dec 2013 16:16:18 +0100	[thread overview]
Message-ID: <1387206978.2057.26.camel@jlt4.sipsolutions.net> (raw)

[-- Attachment #1: Type: text/plain, Size: 5276 bytes --]

John,

And another set for -next ...

Here I just have a collection of fixes/improvements/cleanups, very
little really stands out apart from CSA fixes, vendor command support
and the RCU speedups.

Let me know if there's any problem.

johannes


The following changes since commit 55957fb7a0b61d8ab6ff3f04e279b8fc22b738fa:

  ath9k: initialize retry chain flags in tx99 code (2013-12-11 10:56:22 -0500)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git for-john

for you to fetch changes up to 204e35a91c4b3327b7239d7687fbd4923edbbf08:

  nl80211: add VHT support for set_bitrate_mask (2013-12-16 16:05:17 +0100)

----------------------------------------------------------------
Barak Bercovitz (1):
      cfg80211: stop sched scan only when needed

Chun-Yeow Yeoh (1):
      nl80211: allow the use of DFS channel in mesh

David Spinadel (1):
      mac80211: reschedule sched scan after HW restart

Eliad Peller (4):
      mac80211: remove duplicate code
      mac80211: determine completed scan type by defined ops
      mac80211: start_next_roc only if scan was actually running
      cfg80211: don't "leak" uncompleted scans

Felix Fietkau (1):
      mac80211: let the driver reserve extra tailroom in beacons

Janusz Dziedzic (4):
      nl80211: don't clear bitrate_mask twice
      nl80211: allow setting bitrate mask back to default
      cfg80211: in bitrate_mask, rename mcs to ht_mcs
      nl80211: add VHT support for set_bitrate_mask

Johannes Berg (14):
      Revert "mac80211: add driver callback for per-interface multicast filter"
      mac80211: move align variable to remove __maybe_unused
      nl80211: vendor command support
      mac80211: neaten ieee80211_deliver_skb
      mac80211: warn if unhashing station fails
      Merge remote-tracking branch 'wireless-next/master' into mac80211-next
      mac80211: add pre-RCU-sync sta removal driver operation
      iwlwifi: mvm: use pre-RCU-sync sta removal operation
      mac80211: move 4-addr sta pointer clearing before synchronize_rcu()
      mac80211: don't delay station destruction
      mac80211: move synchronize_net() before sta key removal
      mac80211: optimise synchronize_net() for sta_info_flush
      mac80211: optimise mixed AP/VLAN station removal
      mac80211: free all AP/VLAN keys at once

Luciano Coelho (4):
      mac80211: lock sdata in ieee80211_csa_connection_drop_work()
      mac80211: make ieee80211_assign_beacon() static
      mac80211: refactor ieee80211_ibss_process_chanswitch()
      mac80211: align ieee80211_ibss_csa_beacon() with ieee80211_assign_beacon()

Luis R. Rodriguez (2):
      cfg80211: add reg_get_dfs_region()
      cfg80211: DFS check dfs_region before usage

Marek Kwaczynski (1):
      nl80211/cfg80211: Set Operating Mode Notification

Max Stepanov (2):
      mac80211: check pairwise key_idx on get_key call
      mac80211: read station mgmt keys via get_key call

Simon Wunderlich (1):
      mac80211: fix nested sdata lock for IBSS/CSA

Thomas Pedersen (1):
      mac80211: update adjusting TBTT bit in beacon

 drivers/net/wireless/ath/ath6kl/wmi.c          |   6 +-
 drivers/net/wireless/iwlwifi/mvm/debugfs-vif.c |  13 +-
 drivers/net/wireless/iwlwifi/mvm/mac80211.c    |  23 ++
 drivers/net/wireless/iwlwifi/mvm/sta.c         |  11 +-
 drivers/net/wireless/mwifiex/cfg80211.c        |   6 +-
 include/net/cfg80211.h                         | 123 +++++++-
 include/net/mac80211.h                         |  45 ++-
 include/uapi/linux/nl80211.h                   |  65 ++++-
 net/mac80211/cfg.c                             |  30 +-
 net/mac80211/driver-ops.h                      |  32 +--
 net/mac80211/ibss.c                            |  74 ++---
 net/mac80211/ieee80211_i.h                     |  21 +-
 net/mac80211/iface.c                           |  49 +---
 net/mac80211/key.c                             |  60 ++--
 net/mac80211/key.h                             |   3 +-
 net/mac80211/main.c                            |   8 +-
 net/mac80211/mesh.c                            |   5 +
 net/mac80211/mesh_sync.c                       |   9 +-
 net/mac80211/mlme.c                            |   2 +-
 net/mac80211/pm.c                              |   3 +-
 net/mac80211/rx.c                              |  33 +--
 net/mac80211/scan.c                            |  80 ++++--
 net/mac80211/sta_info.c                        | 118 ++++----
 net/mac80211/sta_info.h                        |  30 +-
 net/mac80211/trace.h                           |  58 +---
 net/mac80211/tx.c                              |  12 +-
 net/mac80211/util.c                            |  34 +++
 net/wireless/core.c                            |  25 +-
 net/wireless/core.h                            |   6 +-
 net/wireless/mesh.c                            |  13 +-
 net/wireless/nl80211.c                         | 380 +++++++++++++++++++------
 net/wireless/reg.c                             |  27 ++
 net/wireless/reg.h                             |   1 +
 net/wireless/scan.c                            |  16 +-
 34 files changed, 909 insertions(+), 512 deletions(-)


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

             reply	other threads:[~2013-12-16 15:16 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-12-16 15:16 Johannes Berg [this message]
2013-12-18 20:09 ` pull-request: mac80211-next 2013-12-16 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=1387206978.2057.26.camel@jlt4.sipsolutions.net \
    --to=johannes@sipsolutions.net \
    --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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).