commit 341352d13dae752610342923c53ebe461624ee2c
Dave,
This is essentially the same batch of updates for 3.5 that I originally
offered ~1.5 weeks ago. The difference is that I rebased the tree
both to drop the offending bluetooth-next pull and to base on top of
a more recent net-next in order to resolve the continuing NLA_PUT_*
issues affecting linux-next. I also took the opportunity to resolve
a little merge damage resulting from a recent pull of the net tree
into net-next.
Other highlights of this pull request include some HT enhancements
for mac80211, an expansion of the ethtool support for cfg80211-
and mac80211-based drivers, and some more iwlwifi refactoring.
Please let me know if there are problems!
John
---
The following changes since commit 9bb862beb6e5839e92f709d33fda07678f062f20:
Merge branch 'master' of git://1984.lsi.us.es/net-next (2012-05-08 14:40:21 -0400)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next.git master
Amitkumar Karwar (1):
mwifiex: fix static checker warnings
Anisse Astier (2):
rt2x00: debugfs support - allow a register to be empty
rt2x00: Add debugfs access for rfcsr register
Ashok Nagarajan (4):
mac80211: Advertise HT protection mode in IEs
mac80211: Implement HT mixed protection mode
mac80211: Allow nonHT/HT peering in mesh
{nl,cfg,mac}80211: Allow user to see/configure HT protection mode
Ben Greear (4):
cfg80211: Add framework to support ethtool stats.
mac80211: Support getting sta_info stats via ethtool.
mac80211: Framework to get wifi-driver stats via ethtool.
mac80211: Add more ethtools stats: survey, rates, etc
Ben Hutchings (2):
ipw2200: Fix order of device registration
ipw2100: Fix order of device registration
Dan Carpenter (1):
wireless: at76c50x: allocating too much data
Emmanuel Grumbach (3):
iwlwifi: use IWL_* instead of dev_printk when possible
iwlwifi: don't init trans->reg_lock from the op_mode
cfg80211: fix BSS comparison
Franky Lin (4):
brcmfmac: stop releasing sdio host in irq handler
brcmfmac: check bus state for status
brcmfmac: postpone interrupt register function
brcmfmac: add out of band interrupt support
John W. Linville (1):
iwlwifi: fix-up some merge damage from commit 0d6c4a2
Luis R. Rodriguez (1):
libertas: include sched.h on firmware.c
Meenakshi Venkataraman (1):
iwlwifi: use correct released ucode version
Rajkumar Manoharan (1):
mac80211: fix rate control update on 2040 bss change
Stanislav Yakovlev (1):
net/wireless: ipw2200: Fix WARN_ON occurring in wiphy_register called by ipw_pci_probe
Stanislaw Gruszka (1):
iwlwifi: add option to disable 5GHz band
Thomas Pedersen (2):
mac80211: insert mesh peer after init
mac80211: don't transmit 40MHz frames to 20MHz peer
WarheadsSE (1):
mwifiex: add support for SD8786 sdio
Wey-Yi Guy (11):
iwlwifi: remove unused macros
iwlwifi: add BT reduced tx power flag
iwlwifi: add checking for the condition to reduce tx power
iwlwifi: add reduced tx power threshold define
iwlwifi: small define change
iwlwifi: send reduce tx power info in command
iwlwifi: change kill mask based on reduce power state
iwlwifi: add loose coex lut
iwlwifi: modify #ifdef to avoid sparse complain
iwlwifi: remove the iwl_shared reference
iwlwifi: use 6000G2B for 6030 device series
drivers/net/wireless/at76c50x-usb.c | 4 +-
drivers/net/wireless/brcm80211/Kconfig | 9 +
drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c | 97 ++++++++++-
.../net/wireless/brcm80211/brcmfmac/bcmsdh_sdmmc.c | 105 +++++++++++-
drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c | 39 +++--
.../net/wireless/brcm80211/brcmfmac/sdio_host.h | 22 ++-
drivers/net/wireless/ipw2x00/ipw2100.c | 24 ++--
drivers/net/wireless/ipw2x00/ipw2200.c | 44 ++---
drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 153 ++++++++---------
drivers/net/wireless/iwlwifi/iwl-agn-rx.c | 3 +-
drivers/net/wireless/iwlwifi/iwl-agn.c | 38 ++--
drivers/net/wireless/iwlwifi/iwl-agn.h | 2 +-
drivers/net/wireless/iwlwifi/iwl-commands.h | 21 ++-
drivers/net/wireless/iwlwifi/iwl-dev.h | 1 +
drivers/net/wireless/iwlwifi/iwl-drv.c | 12 +-
drivers/net/wireless/iwlwifi/iwl-modparams.h | 8 +-
drivers/net/wireless/iwlwifi/iwl-trans-pcie.c | 1 +
drivers/net/wireless/libertas/firmware.c | 1 +
drivers/net/wireless/mwifiex/Kconfig | 4 +-
drivers/net/wireless/mwifiex/fw.h | 3 +-
drivers/net/wireless/mwifiex/sdio.c | 7 +
drivers/net/wireless/mwifiex/sdio.h | 1 +
drivers/net/wireless/rt2x00/rt2800.h | 2 +
drivers/net/wireless/rt2x00/rt2800lib.c | 7 +
drivers/net/wireless/rt2x00/rt2x00debug.c | 82 +++++----
drivers/net/wireless/rt2x00/rt2x00debug.h | 1 +
include/linux/nl80211.h | 3 +
include/net/cfg80211.h | 18 ++
include/net/mac80211.h | 17 ++
net/mac80211/cfg.c | 182 ++++++++++++++++++++
net/mac80211/driver-ops.h | 37 ++++
net/mac80211/driver-trace.h | 15 ++
net/mac80211/ibss.c | 2 +-
net/mac80211/ieee80211_i.h | 3 +-
net/mac80211/mesh.c | 18 ++-
net/mac80211/mesh_plink.c | 96 ++++++++++-
net/mac80211/mlme.c | 2 +-
net/mac80211/sta_info.h | 1 +
net/mac80211/util.c | 9 +-
net/wireless/ethtool.c | 29 +++
net/wireless/mesh.c | 1 +
net/wireless/nl80211.c | 7 +-
net/wireless/scan.c | 6 +-
43 files changed, 893 insertions(+), 244 deletions(-)
--
John W. Linville Someday the world will need a hero, and you
[email protected] might be all we have. Be ready.
From: "John W. Linville" <[email protected]>
Date: Mon, 14 May 2012 15:55:08 -0400
> This is essentially the same batch of updates for 3.5 that I originally
> offered ~1.5 weeks ago. The difference is that I rebased the tree
> both to drop the offending bluetooth-next pull and to base on top of
> a more recent net-next in order to resolve the continuing NLA_PUT_*
> issues affecting linux-next. I also took the opportunity to resolve
> a little merge damage resulting from a recent pull of the net tree
> into net-next.
>
> Other highlights of this pull request include some HT enhancements
> for mac80211, an expansion of the ethtool support for cfg80211-
> and mac80211-based drivers, and some more iwlwifi refactoring.
>
> Please let me know if there are problems!
Pulled, thanks John.