Search Linux Wireless

pull-request: mac80211-next 2013-04-08

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

 



John,

Here's another big pull request for the -next stream. This one has a ton
of driver updates, which hopefully addresses all drivers, but maybe you
have more new drivers than I have in my tree? Not entirely sure, let me
know if this is the case and then I can merge wireless-next.

I'm including a large number of small changes, see the shortlog. The two
bigger things are making VHT compatible with not using channel contexts
(from Karl) and the stop-while-suspended fixes I developed together with
Stanislaw.

Let me know if there are any problems.

johannes



The following changes since commit f00f188f8212fec9976394976c4fd5d4a3bc4dcf:

  cfg80211: fix error return code in cfg80211_init() (2013-03-20 14:09:56 +0100)

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

  mac80211: make ieee802_11_parse_elems an inline (2013-04-08 11:08:32 +0200)

----------------------------------------------------------------
Alexander Bondar (2):
      mac80211: allow drivers to set default uAPSD parameters
      mac80211: disable uAPSD if all ACs are under ACM

Ben Greear (3):
      mac80211: make beacon-loss-count configurable
      mac80211: add beacon stats to debugfs
      mac80211: be more careful about sending beacon-loss-events

Bob Copeland (1):
      mac80211: return new mpath from mesh_path_add()

Chun-Yeow Yeoh (1):
      mac80211: fix the PREP mesh hwmp debug message

Emmanuel Grumbach (1):
      mac80211: return the RSSI in dBm

Janusz Dziedzic (3):
      cfg80211: add P2P Notice of Absence attribute
      mac80211: use ieee80211_p2p_noa_attr structure
      mac80211: add P2P NoA settings

Johannes Berg (15):
      mac80211: ibss: disable beaconing before freeing beacon
      mac80211: ibss: use beacon_data struct for beacon and probe response
      mac80211: remove ancient reference to master interface
      mac80211: remove unused IE pointers from parser
      mac80211: check DSSS params IE length in parser
      mac80211: check ERP info IE length in parser
      mac80211: parse Timeout Interval Element using a struct
      mac80211: remove outdated comment referring to master interface
      mac80211: purge remain-on-channel items when suspending
      mac80211: destroy virtual monitor interface across suspend
      mac80211: fix do_stop handling while suspended
      mac80211: don't fiddle with netdev queues in MLME code
      mac80211: replace some dead code by a warning
      mac80211: don't start new netdev queues if driver stopped
      mac80211: make ieee802_11_parse_elems an inline

Jouni Malinen (1):
      cfg80211: Document update_ft_ies() cfg80211_ops

Karl Beldan (3):
      mac80211: Use a cfg80211_chan_def in ieee80211_hw_conf_chan
      mac80211: let drivers not supporting channel contexts use VHT
      mac80211_hwsim: advertise VHT support also when channels == 1

 drivers/net/wireless/adm8211.c                     |   3 +-
 drivers/net/wireless/at76c50x-usb.c                |   4 +-
 drivers/net/wireless/ath/ar5523/ar5523.c           |  14 +--
 drivers/net/wireless/ath/ath5k/base.c              |   2 +-
 drivers/net/wireless/ath/ath5k/mac80211-ops.c      |   4 +-
 drivers/net/wireless/ath/ath9k/beacon.c            |   2 +-
 drivers/net/wireless/ath/ath9k/calib.c             |   2 +-
 drivers/net/wireless/ath/ath9k/common.c            |   5 +-
 drivers/net/wireless/ath/ath9k/htc_drv_main.c      |  16 +--
 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c      |   8 +-
 drivers/net/wireless/ath/ath9k/hw.c                |   5 +-
 drivers/net/wireless/ath/ath9k/link.c              |   2 +-
 drivers/net/wireless/ath/ath9k/main.c              |  10 +-
 drivers/net/wireless/ath/ath9k/rc.c                |   4 +-
 drivers/net/wireless/ath/ath9k/recv.c              |   6 +-
 drivers/net/wireless/ath/carl9170/debug.c          |   5 +-
 drivers/net/wireless/ath/carl9170/mac.c            |   8 +-
 drivers/net/wireless/ath/carl9170/main.c           |   9 +-
 drivers/net/wireless/ath/carl9170/phy.c            |   4 +-
 drivers/net/wireless/b43/b43.h                     |   2 +-
 drivers/net/wireless/b43/main.c                    |   8 +-
 drivers/net/wireless/b43/phy_ht.c                  |   5 +-
 drivers/net/wireless/b43/phy_lcn.c                 |   5 +-
 drivers/net/wireless/b43/phy_n.c                   |   5 +-
 drivers/net/wireless/b43legacy/main.c              |   9 +-
 drivers/net/wireless/brcm80211/brcmsmac/channel.c  |   4 +-
 .../net/wireless/brcm80211/brcmsmac/mac80211_if.c  |   6 +-
 drivers/net/wireless/brcm80211/brcmsmac/main.c     |   4 +-
 drivers/net/wireless/iwlegacy/3945-rs.c            |   2 +-
 drivers/net/wireless/iwlegacy/4965-rs.c            |   2 +-
 drivers/net/wireless/iwlegacy/common.c             |   2 +-
 drivers/net/wireless/iwlwifi/dvm/rs.c              |   2 +-
 drivers/net/wireless/iwlwifi/dvm/rxon.c            |   9 +-
 drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c        |  12 +-
 drivers/net/wireless/libertas_tf/main.c            |   8 +-
 drivers/net/wireless/mac80211_hwsim.c              |  45 ++++---
 drivers/net/wireless/mwl8k.c                       |  36 +++---
 drivers/net/wireless/p54/fwio.c                    |   4 +-
 drivers/net/wireless/p54/main.c                    |   4 +-
 drivers/net/wireless/p54/txrx.c                    |   4 +-
 drivers/net/wireless/rt2x00/rt2800lib.c            |   8 +-
 drivers/net/wireless/rt2x00/rt2x00config.c         |  10 +-
 drivers/net/wireless/rt2x00/rt61pci.c              |   2 +-
 drivers/net/wireless/rt2x00/rt73usb.c              |   2 +-
 drivers/net/wireless/rtl818x/rtl8180/dev.c         |   4 +-
 drivers/net/wireless/rtl818x/rtl8180/grf5101.c     |   3 +-
 drivers/net/wireless/rtl818x/rtl8180/max2820.c     |   2 +-
 drivers/net/wireless/rtl818x/rtl8180/rtl8225.c     |   3 +-
 drivers/net/wireless/rtl818x/rtl8180/sa2400.c      |   3 +-
 drivers/net/wireless/rtl818x/rtl8187/dev.c         |   4 +-
 drivers/net/wireless/rtl818x/rtl8187/rtl8225.c     |   3 +-
 drivers/net/wireless/rtlwifi/base.c                |   4 +-
 drivers/net/wireless/rtlwifi/core.c                |   6 +-
 drivers/net/wireless/rtlwifi/rtl8192ce/trx.c       |   4 +-
 drivers/net/wireless/rtlwifi/rtl8192cu/trx.c       |   8 +-
 drivers/net/wireless/rtlwifi/rtl8192de/trx.c       |   4 +-
 drivers/net/wireless/rtlwifi/rtl8192se/trx.c       |   4 +-
 drivers/net/wireless/rtlwifi/rtl8723ae/trx.c       |   4 +-
 drivers/net/wireless/ti/wl1251/main.c              |   5 +-
 drivers/net/wireless/ti/wlcore/main.c              |   2 +-
 drivers/net/wireless/zd1211rw/zd_mac.c             |   4 +-
 include/linux/ieee80211.h                          |  30 +++++
 include/net/cfg80211.h                             |   4 +
 include/net/mac80211.h                             |  37 ++++--
 net/mac80211/cfg.c                                 |  42 ++++---
 net/mac80211/chan.c                                |  11 +-
 net/mac80211/debugfs_netdev.c                      |  11 ++
 net/mac80211/debugfs_sta.c                         |   2 +
 net/mac80211/ibss.c                                | 140 ++++++++++-----------
 net/mac80211/ieee80211_i.h                         |  35 +++---
 net/mac80211/iface.c                               | 116 +++++++++++------
 net/mac80211/main.c                                |  75 ++++++-----
 net/mac80211/mesh.c                                |   2 +-
 net/mac80211/mesh.h                                |   3 +-
 net/mac80211/mesh_hwmp.c                           |  26 ++--
 net/mac80211/mesh_pathtbl.c                        |  56 ++++-----
 net/mac80211/mlme.c                                | 128 ++++++++++---------
 net/mac80211/offchannel.c                          |   6 +-
 net/mac80211/pm.c                                  |   8 +-
 net/mac80211/scan.c                                |  11 +-
 net/mac80211/trace.h                               |  43 +++----
 net/mac80211/tx.c                                  |  11 +-
 net/mac80211/util.c                                |  53 +++-----
 83 files changed, 674 insertions(+), 556 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