All of lore.kernel.org
 help / color / mirror / Atom feed
From: "John W. Linville" <linville@tuxdriver.com>
To: davem@davemloft.net
Cc: linux-wireless@vger.kernel.org, netdev@vger.kernel.org
Subject: pull request: wireless-next 2012-12-11
Date: Tue, 11 Dec 2012 16:55:46 -0500	[thread overview]
Message-ID: <20121211215546.GA3566@tuxdriver.com> (raw)

Dave,

This is a roll-up of some late-breaking activity intended for 3.8.
The extra week of waiting for 3.7 left people a bit restless!

There are two pull requests...

For the mac80211 pull, Johannes says:

"Please pull my mac80211-next tree to get a few updates: I mostly have
fixes for code that's currently in the -next trees, but there are still
a few improvements as well."

For the iwlwifi pull, Johannes says:

"Please pull to get a few small fixes, some improvements and a bit of
infrastructure work in iwlwifi."

Otherwise, there is nothing too unusual here -- some normal levels
of attention paid to brcmfmac, and ath9k, a couple of late fixes for
some new bcma code, and a handful of other bits.

Please let me know if there are problems!

John

---

The following changes since commit 75be437230b06fca87908a787f70de0ce7fbab8c:

  net: gro: avoid double copy in skb_gro_receive() (2012-12-11 13:44:09 -0500)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next.git for-davem

for you to fetch changes up to f9c4d420c12de65e58a1a14ccee03e8b5cf99f5b:

  Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into for-davem (2012-12-11 16:24:55 -0500)

----------------------------------------------------------------

Arend van Spriel (10):
      brcmfmac: rework bus interface
      brcmsmac: fix uninitialized variable warning on arm architecture
      brcmfmac: use one list of event defintions
      brcmfmac: error messages should not be suppressed
      brcmfmac: consolidate debug macros in wl_cfg80211
      brcmfmac: replace WL_ERR() with brcmf_err()
      brcmfmac: replace WL_INFO() macro
      brcmfmac: remove WL_TRACE() macro
      brcmfmac: remove WL_SCAN() macro
      brcmfmac: remove WL_CONN() macro

Chaitanya (1):
      mac80211: warn only once if ampdu_action isn't assigned

Christian Lamparter (1):
      carl9170: fix copy and paste mishap in carl9170_handle_mpdu

Cong Ding (1):
      ssb: use WARN in main.c

Emmanuel Grumbach (7):
      iwlwifi: read the Rx write pointer only once
      iwlwifi: clear trans->op_mode pointer when it is leaving
      iwlwifi: return real info in probe failure
      iwlwifi: move prph handling into the transport
      iwlwifi: reset_ict in stop_hw
      iwlwifi: silently ignore fw flaws in Tx path
      iwlwifi: don't handle masked interrupt

Eytan Lifshitz (1):
      iwlwifi: Change define and struct names in iwl-eeprom-parse.h

Felix Fietkau (4):
      Revert "ath9k_hw: Update AR9003 high_power tx gain table"
      ath9k_hw: Fix signal strength / channel noise reporting
      ath5k: fix tx path skb leaks
      b43: fix tx path skb leaks

Gabor Juhos (6):
      ath9k: ar9003: fix OTP register offsets for AR9340
      ath9k: move duplicated debug message to 'ath9k_hw_nvram_read'
      ath9k: add EEPROM offset to debug message
      ath9k: use 'struct ath_hw *' as the first argument for 'ath9k_hw_nvram_read'
      ath9k: allow to load EEPROM content via firmware API
      ath9k: check pdata variable before dereferencing it

Hauke Mehrtens (3):
      brcmsmac: add support for cores with revision 17
      brcmsmac: do a read after the write of the objmem on broken PCIe controllers
      brcmsmac: add support for BCM43224 with PCI id of 14e4:a8d8

Helmut Schaa (1):
      mac80211: skip radiotap space calculation if no monitor exists

Johannes Berg (7):
      cfg80211: check no-OFDM flag for channels wider than 20 MHz
      wireless: fix VHT max AMPDU exponent definition
      mac80211: cancel work instead of waiting for it to do nothing
      iwlwifi: change TX code to suppress smatch warning
      wext: explicitly cast -110 to u8
      mac80211: a few whitespace fixes
      minstrel: update stats after processing status

John W. Linville (4):
      rt2800usb: reorganize 2001:3c1e in usb id table Wi-Fi adapter
      Merge branch 'for-john' of git://git.kernel.org/.../iwlwifi/iwlwifi-next
      Merge branch 'for-john' of git://git.sipsolutions.net/mac80211-next
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next into for-davem

Larry Finger (1):
      b43legacy: Fix firmware loading when driver is built into the kernel

Maia Kozheva (1):
      rt2800usb: Add support for 2001:3c1e (D-Link DWA-125 rev B1) USB Wi-Fi adapter

Marco Porsch (1):
      mac80211: don't drop mesh peering frames from unknown STA

Rafał Miłecki (2):
      bcma: unify naming schema for clock functions
      bcma: mips: fix clearing device IRQ

Saravana (1):
      mac80211: add debug file for mic failure

Simon Wunderlich (1):
      mac80211: adapt slot time in IBSS mode

Stanislaw Gruszka (2):
      mac80211: introduce IEEE80211_HW_TEARDOWN_AGGR_ON_BAR_FAIL
      Revert: "rt2x00: Don't let mac80211 send a BAR when an AMPDU subframe fails"

Sujith Manoharan (10):
      ath9k: Fix regression in 'xmit' debugfs file
      ath9k_hw: Fix PAPRD registers for AR9485
      ath9k_hw: Fix PAPRD training
      ath9k: Add a few debug messages for PAPRD
      ath9k: Fix redundant PS wrappers
      ath9k_hw: Various trivial fixes for PAPRD
      ath9k_hw: Fix PAPRD retraining for AR9485
      ath9k_hw: Add HW cap for PAPRD
      ath9k_hw: Calculate the correct training power for PAPRD
      ath9k_hw: Update intivals for AR9340

Thomas Pedersen (3):
      ath9k: RX timestamp is reported at end of frame
      ath9k_htc: RX timestamp is reported at end of frame
      ath5k: RX timestamp is reported at end of frame

Tim Gardner (1):
      iwlwifi: iwlagn_request_scan: Fix check for priv->scan_request

 drivers/bcma/bcma_private.h                        |   4 +-
 drivers/bcma/driver_chipcommon.c                   |  10 +-
 drivers/bcma/driver_chipcommon_pmu.c               |  39 +-
 drivers/bcma/driver_mips.c                         |   4 +-
 drivers/net/wireless/ath/ath5k/base.c              |  17 +-
 drivers/net/wireless/ath/ath5k/mac80211-ops.c      |   2 +-
 .../net/wireless/ath/ath9k/ar9003_2p2_initvals.h   | 172 ++---
 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c     |  66 +-
 drivers/net/wireless/ath/ath9k/ar9003_eeprom.h     |   6 +-
 drivers/net/wireless/ath/ath9k/ar9003_paprd.c      |  87 ++-
 drivers/net/wireless/ath/ath9k/ar9003_phy.h        |  29 +-
 drivers/net/wireless/ath/ath9k/ar9340_initvals.h   |   6 +-
 drivers/net/wireless/ath/ath9k/calib.c             |   1 +
 drivers/net/wireless/ath/ath9k/calib.h             |   3 +
 drivers/net/wireless/ath/ath9k/debug.h             |   2 +-
 drivers/net/wireless/ath/ath9k/eeprom.c            |  29 +-
 drivers/net/wireless/ath/ath9k/eeprom.h            |   2 +-
 drivers/net/wireless/ath/ath9k/eeprom_4k.c         |   8 +-
 drivers/net/wireless/ath/ath9k/eeprom_9287.c       |   9 +-
 drivers/net/wireless/ath/ath9k/eeprom_def.c        |  10 +-
 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c      |   2 +-
 drivers/net/wireless/ath/ath9k/hw.c                |   4 +
 drivers/net/wireless/ath/ath9k/hw.h                |   7 +-
 drivers/net/wireless/ath/ath9k/init.c              |  60 +-
 drivers/net/wireless/ath/ath9k/link.c              |  22 +-
 drivers/net/wireless/ath/ath9k/recv.c              |   2 +-
 drivers/net/wireless/ath/carl9170/rx.c             |   2 +-
 drivers/net/wireless/b43/dma.c                     |   7 +-
 drivers/net/wireless/b43/main.c                    |  12 +-
 drivers/net/wireless/b43/pio.c                     |   4 +-
 drivers/net/wireless/b43legacy/b43legacy.h         |   5 +
 drivers/net/wireless/b43legacy/main.c              |  37 +-
 drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c   |  15 +-
 .../net/wireless/brcm80211/brcmfmac/bcmsdh_sdmmc.c |  44 +-
 drivers/net/wireless/brcm80211/brcmfmac/dhd.h      |   1 -
 drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h  |  92 ++-
 drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c  |  25 +-
 .../net/wireless/brcm80211/brcmfmac/dhd_common.c   |  40 +-
 drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.c  |   5 +-
 drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h  |  35 +-
 .../net/wireless/brcm80211/brcmfmac/dhd_linux.c    |  57 +-
 drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c | 205 +++---
 drivers/net/wireless/brcm80211/brcmfmac/fweh.c     |  84 +--
 drivers/net/wireless/brcm80211/brcmfmac/fweh.h     | 142 ++--
 drivers/net/wireless/brcm80211/brcmfmac/fwil.c     |  14 +-
 .../net/wireless/brcm80211/brcmfmac/sdio_chip.c    |  14 +-
 drivers/net/wireless/brcm80211/brcmfmac/usb.c      |  91 +--
 .../net/wireless/brcm80211/brcmfmac/wl_cfg80211.c  | 817 +++++++++++----------
 .../net/wireless/brcm80211/brcmfmac/wl_cfg80211.h  |  70 +-
 drivers/net/wireless/brcm80211/brcmsmac/aiutils.c  |   2 +-
 .../net/wireless/brcm80211/brcmsmac/mac80211_if.c  |   1 +
 drivers/net/wireless/brcm80211/brcmsmac/main.c     |  13 +-
 drivers/net/wireless/iwlwifi/dvm/calib.c           |  14 +-
 drivers/net/wireless/iwlwifi/dvm/debugfs.c         |  12 +-
 drivers/net/wireless/iwlwifi/dvm/dev.h             |   2 +-
 drivers/net/wireless/iwlwifi/dvm/devices.c         |   8 +-
 drivers/net/wireless/iwlwifi/dvm/lib.c             |   8 +-
 drivers/net/wireless/iwlwifi/dvm/mac80211.c        |  12 +-
 drivers/net/wireless/iwlwifi/dvm/main.c            |  57 +-
 drivers/net/wireless/iwlwifi/dvm/rs.c              |  44 +-
 drivers/net/wireless/iwlwifi/dvm/rxon.c            |   4 +-
 drivers/net/wireless/iwlwifi/dvm/scan.c            |  13 +-
 drivers/net/wireless/iwlwifi/dvm/sta.c             |  12 +-
 drivers/net/wireless/iwlwifi/dvm/tx.c              |  67 +-
 drivers/net/wireless/iwlwifi/dvm/ucode.c           |  12 +-
 drivers/net/wireless/iwlwifi/iwl-config.h          |   8 +-
 drivers/net/wireless/iwlwifi/iwl-devtrace.h        |  34 +
 drivers/net/wireless/iwlwifi/iwl-drv.c             |   6 +-
 drivers/net/wireless/iwlwifi/iwl-eeprom-parse.c    |  84 ++-
 drivers/net/wireless/iwlwifi/iwl-eeprom-parse.h    |  45 +-
 drivers/net/wireless/iwlwifi/iwl-io.c              |  40 +-
 drivers/net/wireless/iwlwifi/iwl-io.h              |  10 +-
 drivers/net/wireless/iwlwifi/iwl-trans.h           |  22 +-
 drivers/net/wireless/iwlwifi/pcie/1000.c           |   8 +-
 drivers/net/wireless/iwlwifi/pcie/2000.c           |  16 +-
 drivers/net/wireless/iwlwifi/pcie/5000.c           |  12 +-
 drivers/net/wireless/iwlwifi/pcie/6000.c           |  28 +-
 drivers/net/wireless/iwlwifi/pcie/drv.c            |  11 +-
 drivers/net/wireless/iwlwifi/pcie/rx.c             |  14 +-
 drivers/net/wireless/iwlwifi/pcie/trans.c          |  18 +
 drivers/net/wireless/mac80211_hwsim.c              |   2 +-
 drivers/net/wireless/rt2x00/rt2800lib.c            |   3 +-
 drivers/net/wireless/rt2x00/rt2800usb.c            |   1 +
 drivers/net/wireless/rt2x00/rt2x00dev.c            |   7 +-
 drivers/ssb/main.c                                 |   3 +-
 include/linux/ath9k_platform.h                     |   2 +
 include/linux/ieee80211.h                          |  54 +-
 include/net/mac80211.h                             |   5 +
 net/mac80211/agg-tx.c                              |   2 +-
 net/mac80211/debugfs_key.c                         |  17 +
 net/mac80211/ibss.c                                |  14 +
 net/mac80211/iface.c                               |   2 +-
 net/mac80211/key.h                                 |   3 +
 net/mac80211/mlme.c                                |   4 +-
 net/mac80211/rc80211_minstrel.c                    |   9 +-
 net/mac80211/rx.c                                  |   9 +-
 net/mac80211/scan.c                                |   2 +-
 net/mac80211/status.c                              |   6 +-
 net/mac80211/wpa.c                                 |   5 +-
 net/wireless/chan.c                                |   3 +
 net/wireless/wext-compat.c                         |   2 +-
 101 files changed, 1741 insertions(+), 1472 deletions(-)
-- 
John W. Linville		Someday the world will need a hero, and you
linville@tuxdriver.com			might be all we have.  Be ready.

             reply	other threads:[~2012-12-11 22:01 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-12-11 21:55 John W. Linville [this message]
2012-12-11 23:27 ` pull request: wireless-next 2012-12-11 David Miller

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=20121211215546.GA3566@tuxdriver.com \
    --to=linville@tuxdriver.com \
    --cc=davem@davemloft.net \
    --cc=linux-wireless@vger.kernel.org \
    --cc=netdev@vger.kernel.org \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.