Search Linux Wireless

pull-request: mac80211-next 2014-02-06

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

 



John,

And here are features for -next :-)

We have some cleanups and minor fixes as well as userspace API
improvements from a lot of people, extended VHT support for radiotap
from Emmanuel, CSA improvements from Andrei, Luca and Michal. I've also
included my work on hwsim to make dynamic registration of radios
possible

Please pull.

johannes


The following changes since commit 77d143de75812596a58d126606f42d1214e09dde:

  Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml (2014-01-26 11:06:16 -0800)

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 63c361f5114d81db789f8f5671c76c228c35b021:

  mac80211: propagate STBC / LDPC flags to radiotap (2014-02-06 09:34:58 +0100)

----------------------------------------------------------------
Andrei Otcheretianski (1):
      mac80211_hwsim: add channel switch support

Antonio Quartulli (1):
      cfg80211: fix channel configuration in IBSS join

Ard Biesheuvel (1):
      mac80211: drop unused param 'encrypted' from ccmp_special_blocks()

Chun-Yeow Yeoh (1):
      mac80211: fix the increment of mesh precedence value

Emmanuel Grumbach (3):
      mac80211: remove unused radiotap vendor fields in ieee80211_rx_status
      mac80211: move VHT related RX_FLAG to another variable
      mac80211: propagate STBC / LDPC flags to radiotap

Eyal Shapira (1):
      mac80211: advertise BF STS according to AP support

Ilan Peer (2):
      cfg80211: fix few minor issues in reg_process_hint()
      mac80211: Fix ROC duration == 0 handling

Janusz Dziedzic (4):
      nl80211: add Guard Interval support for set_bitrate_mask
      cfg80211: set preset_chandef after channel switch
      cfg80211: add helper reg_get_regdomain() function
      cfg80211: regulatory introduce maximum bandwidth calculation

Johannes Berg (22):
      cfg80211: make connect ie param const
      nl80211: check channel switch validity better
      mac80211: mesh: remove mesh_id check
      mac80211: use sdata mesh_id_len instead of wdev's
      mac80211: fix agg_status debugfs file write
      mac80211: make rate control ops const
      mac80211: make cfg80211 ops and privid const
      nl80211: make netlink attribute policies const
      cfg80211: make device_type const
      mac80211_hwsim: make netlink policy const
      mac80211: minstrel_ht: sample_table can be __read_mostly
      mac80211: remove module handling from rate control ops
      mac80211_hwsim: make P2P-Device support optional
      nl80211: check nla_parse() return values
      mac80211: add length check in ieee80211_is_robust_mgmt_frame()
      nl80211: send event when AP operation is stopped
      nl80211: fix scheduled scan RSSI matchset attribute confusion
      mac80211: remove set but unused variables
      mac80211: fix bufferable MMPDU RX handling
      wireless: sort and extend element ID list
      mac80211: order IEs in probe request correctly
      mac80211: order IEs in association request correctly

Jouni Malinen (3):
      cfg80211: Allow BSS hint to be provided for connect
      cfg80211: Advertise maximum associated STAs in AP mode
      cfg80211: Clean up connect params and channel fetching

Karl Beldan (1):
      mac80211: send {ADD,DEL}BA on AC_VO like other mgmt frames, as per spec

Luciano Coelho (4):
      mac80211: refactor ieee80211_mesh_process_chanswitch()
      mac80211: align ieee80211_mesh_csa_beacon() with ieee80211_assign_beacon()
      mac80211: only set CSA beacon when at least one beacon must be transmitted
      mac80211: ibss: remove unnecessary call to release channel

Marek Kwaczynski (1):
      mac80211: update opmode when adding new station

Michal Kazior (6):
      mac80211: batch CSA bss info notification
      mac80211: fix possible memory leak on AP CSA failure
      mac80211: move csa_active setting in STA CSA
      mac80211: fix sdata->radar_required locking
      mac80211: add missing CSA locking
      cfg80211: consider existing DFS interfaces

Shaibal Dutta (2):
      net: wireless: move regulatory timeout work to power efficient workqueue
      net: rfkill: move poll work to power efficient workqueue

Simon Wunderlich (1):
      mac80211: send ibss probe responses with noack flag

andrea merello (1):
      mac80211: add check on hw->max_signal value on ieee80211_register_hw

 drivers/net/wireless/ath/ath10k/txrx.c             |   4 +-
 drivers/net/wireless/ath/ath6kl/cfg80211.c         |  27 ++-
 drivers/net/wireless/ath/ath9k/rc.c                |   3 +-
 drivers/net/wireless/ath/wcn36xx/txrx.c            |   3 +-
 drivers/net/wireless/brcm80211/brcmfmac/fwil.c     |   5 +-
 drivers/net/wireless/brcm80211/brcmfmac/fwil.h     |   2 +-
 .../net/wireless/brcm80211/brcmfmac/wl_cfg80211.c  |  50 ++---
 .../net/wireless/brcm80211/brcmfmac/wl_cfg80211.h  |   3 +-
 drivers/net/wireless/iwlegacy/3945-rs.c            |   3 +-
 drivers/net/wireless/iwlegacy/4965-rs.c            |   3 +-
 drivers/net/wireless/iwlwifi/dvm/rs.c              |   4 +-
 drivers/net/wireless/iwlwifi/mvm/rs.c              |   4 +-
 drivers/net/wireless/iwlwifi/mvm/rx.c              |   4 +-
 drivers/net/wireless/iwlwifi/mvm/scan.c            |   3 +
 drivers/net/wireless/libertas/cfg.c                |   3 +-
 drivers/net/wireless/mac80211_hwsim.c              |  90 ++++----
 drivers/net/wireless/mac80211_hwsim.h              |   2 +
 drivers/net/wireless/mwifiex/cfg80211.c            |   8 +-
 drivers/net/wireless/mwifiex/main.h                |   2 +-
 drivers/net/wireless/mwifiex/sta_ioctl.c           |   2 +-
 drivers/net/wireless/rndis_wlan.c                  |   4 +-
 drivers/net/wireless/rtlwifi/rc.c                  |   3 +-
 drivers/net/wireless/rtlwifi/rtl8188ee/trx.c       |   2 +-
 drivers/net/wireless/rtlwifi/rtl8192ce/trx.c       |   2 +-
 drivers/net/wireless/rtlwifi/rtl8192se/trx.c       |   2 +-
 drivers/net/wireless/rtlwifi/rtl8723ae/trx.c       |   2 +-
 include/linux/ieee80211.h                          | 199 ++++++++++++------
 include/net/cfg80211.h                             |  43 ++--
 include/net/ieee80211_radiotap.h                   |   4 +
 include/net/mac80211.h                             |  52 ++---
 include/uapi/linux/nl80211.h                       |  52 ++++-
 net/mac80211/agg-tx.c                              |   2 +-
 net/mac80211/cfg.c                                 | 198 ++++++++++++------
 net/mac80211/cfg.h                                 |   2 +-
 net/mac80211/chan.c                                |   2 +
 net/mac80211/debugfs_sta.c                         |   2 +-
 net/mac80211/ht.c                                  |   2 +-
 net/mac80211/ibss.c                                |  28 ++-
 net/mac80211/ieee80211_i.h                         |  14 +-
 net/mac80211/iface.c                               |   2 +
 net/mac80211/main.c                                |   9 +-
 net/mac80211/mesh.c                                |  96 +++------
 net/mac80211/mlme.c                                |  41 +++-
 net/mac80211/rate.c                                |  46 ++---
 net/mac80211/rate.h                                |   2 +-
 net/mac80211/rc80211_minstrel.c                    |   2 +-
 net/mac80211/rc80211_minstrel.h                    |   2 +-
 net/mac80211/rc80211_minstrel_ht.c                 |   7 +-
 net/mac80211/rc80211_pid_algo.c                    |   2 +-
 net/mac80211/rx.c                                  | 101 +++------
 net/mac80211/sta_info.h                            |   2 +
 net/mac80211/status.c                              |   3 +-
 net/mac80211/tx.c                                  |  33 ++-
 net/mac80211/util.c                                |  42 +++-
 net/mac80211/vht.c                                 |  26 ++-
 net/mac80211/wpa.c                                 |   9 +-
 net/rfkill/core.c                                  |   9 +-
 net/wireless/ap.c                                  |   3 +-
 net/wireless/chan.c                                |  23 ++-
 net/wireless/core.c                                |   2 +-
 net/wireless/core.h                                |   7 +-
 net/wireless/ibss.c                                |  19 +-
 net/wireless/mesh.c                                |   6 +-
 net/wireless/mlme.c                                |   2 +-
 net/wireless/nl80211.c                             | 229 ++++++++++++++++-----
 net/wireless/nl80211.h                             |   2 +
 net/wireless/reg.c                                 | 188 +++++++++++++----
 net/wireless/reg.h                                 |   2 +
 net/wireless/trace.h                               |  23 ++-
 net/wireless/util.c                                |   5 +-
 70 files changed, 1151 insertions(+), 634 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