Search Linux Wireless

pull-request: mac80211-next 2013-12-16

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

 



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: signature.asc
Description: This is a digitally signed message part


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux