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-2.6 2010-02-03
Date: Wed, 3 Feb 2010 16:19:01 -0500	[thread overview]
Message-ID: <20100203211900.GJ2882@tuxdriver.com> (raw)

Dave,

Another huge batch of updates intended for 2.6.34, mostly the usual bits
by the usual suspects.  This batch does contain a number of mac80211
fixes that (presumably) originated in OpenWRT and a number of steps
toward N-phy support in b43, along with the usual driver updates from
Intel, Atheros, and many others.  And, of course, Johannes makes his
usual strong showing. :-)

Please let me know if there are problems!

Thanks,

John

---

The following changes since commit 730dd70549e0ec755dd55615ba5cfc38a482a947:
  Rafał Miłecki (1):
        b43: N-PHY: drop unused definition, uncomment needed call

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6.git master

Abhijeet Kolekar (3):
      iwlwifi: disable tx on beacon update notification
      cfg80211: fix channel setting for wext
      iwlwifi: enable DC calibration

Andriy Tkachuk (3):
      mac80211: Account HT Control field in Data frame hdrlen according to 802.11n-2009
      lib80211: Cosmetics - make room for MIC/CRC near the actual calculation
      lib80211: Introduce TKIP_HDR_LEN define for code clarity

Benoit Papillault (3):
      mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces.
      mac80211: removed useless code in IBSS management
      mac80211: Fixed a bug in IBSS merge

Bob Copeland (4):
      mac80211: fix sign error in pid controller
      mac80211: pid: replace open-coded msecs_to_jiffies
      ath5k: dont use external sleep clock in AP mode
      ath5k: fix setup for CAB queue

Christian Lamparter (4):
      p54pci: rx frame length check
      p54pci: handle dma mapping errors
      p54pci: move tx cleanup into tasklet
      p54pci: revise tx locking

Dan Carpenter (1):
      iwlwifi: silence buffer overflow warning

Daniel Halperin (2):
      iwlwifi: fix throughput degradation in aggregation mode
      iwlwifi: optimize power saving

Felix Fietkau (10):
      mac80211: add missing sanity checks for action frames
      mac80211: fix queue selection for data frames on monitor interfaces
      mac80211: fix WMM AC default for non-QoS data frames
      ath9k: fix RTS/CTS handling
      mac80211: fix rx data handling for non-data frames on multiple vifs
      ath9k: improve max rate retry handling
      mac80211: fix WARN_ON in the new work code
      mac80211: fix sta lookup for received action frames on an AP VLAN
      mac80211: fix monitor mode tx radiotap header handling
      mac80211: fix sta lookup with AP VLAN interfaces and injected frames

Hamish Guthrie (3):
      ps3_gelic_wireless: Remove PS3 gelic legacy wpa support
      ps3_gelic_wireless: fix directed ssid scan
      ps3_gelic_wireless: Remove superfluous debug info

Henry Zhangh (1):
      iwlwifi: Fix A band scanning when associated

Hin-Tak Leung (1):
      zd1211rw: adding 0409:0248 to supported device list

Johannes Berg (27):
      mac80211: fix endian error
      cfg80211: fix refcount imbalance when wext is disabled
      mac80211: move and rename misc tx handler
      mac80211: clear TX control on filtered frames
      mac80211: remove useless setting of IEEE80211_TX_INTFL_DONT_ENCRYPT
      mac80211: move control.hw_key assignment
      mac80211: re-enable re-transmission of filtered frames
      cfg80211: rcu-ify rdev and wdev
      mac80211: pass vif and station to update_tkip_key
      cfg80211: export multiple MAC addresses in sysfs
      mac80211: add missing key check
      iwlwifi: is no longer experimental
      iwlwifi: reorder device setup
      iwlwifi: clean up debugfs code
      iwlwifi: fix sparse warning
      iwlwifi: check endianness annotations by default
      mac80211: fix sw crypto
      mac80211: track work started through callbacks
      mac80211: fill jiffies/vif on filtered frames
      cfg80211: export cfg80211_find_ie
      mac80211: wait for beacon before enabling powersave
      iwlwifi: fix locking in iwl_mac_add_interface
      iwlwifi: no need to test iw_mode in power saving
      iwlagn: simplify ucode loading
      iwlwifi: remove bg_up work
      iwlwifi: remove unused work structs
      iwlwifi: fix typo in IWL_CCK_RATES_MASK

John W. Linville (7):
      Merge git://git.kernel.org/.../linville/wireless-2.6
      libertas/assoc.c: rearrange some strange line breaks
      mac80211: avoid NULL ptr deref when using WEP
      libertas: add comment re: v10 firmware key handling
      rtl8180: implement get_tsf op for mac80211
      cfg80211: fix wext-compat for setting rate to 'auto'
      ps3_gelic_wireless: fix format warning

Jouni Malinen (1):
      nl80211: Allow association to change channels during reassociation

Kalle Valo (2):
      mac80211: fix tx select key null pointer crash with hostapd
      mac80211: fix update_tkip_key() documentation about the context

Larry Finger (2):
      b43: N PHY: Fix compilation after removal of typdef b43_c32
      rtl8187: Add callback for get_tsf

Lennert Buytenhek (1):
      mac80211: fix queue selection for packets injected via monitor interface

Luca Verdesca (1):
      ath5k: adding LED support for AR5BXB63 cards

Luis R. Rodriguez (4):
      ath9k: make tx power config changes take effect immediatley
      cfg80211: avoid flushing the global workqueue for core reg hints
      cfg80211: add regulatory hint disconnect support
      ath9k: add support for 802.11n bonded out AR2427

Michael Buesch (1):
      b43: Workaround circular locking in hw-tkip key update callback

Pavel Roskin (5):
      ath: make gcc check format arguments of ath_print(), fix all misuses
      ath9k: allocate string buffer in read_file_dma() by kmalloc()
      mac80211: reduce stack usage in sta_ht_capa_read()
      mac80211: reduce stack usage in sta_agg_status_read()
      ath9k: fix access to freed data on unload

Rafał Miłecki (28):
      b43: N-PHY: implement RX PHY cleanup and setup
      b43: N-PHY: implement TX PHY cleanup and setup
      b43: N-PHY: implement MIMO config update
      b43: N-PHY: implement stopping playback
      b43: N-PHY: implement chain selection
      b43: N-PHY: move RF sequence declarations top, add missing calls
      b43: N-PHY: store seq mode for proper restoring (follow specs)
      b43: N-PHY: add writing one element tables
      b43: N-PHY: implement and add multi-dimensional table writing
      b43: N-PHY: implement and add reading one element tables
      b43: N-PHY: implement and add multi-dimensional table reading
      b43: N-PHY: silence warnings, add missing call
      b43: check band width
      b43: N-PHY: implement overriding RF control
      b43: N-PHY: add running samples
      b43: N-PHY: add setting power amplifier filters
      b43: N-PHY: add TX tone
      b43: N-PHY: fix one bit off in parsing RF Ctrl Override arguments
      b43: make cordic common (LP-PHY and N-PHY need it)
      b43: update cordic code to match current specs
      b43: N-PHY: use cordic to generate samples
      b43: N-PHY: update general workarounds
      b43: N-PHY: add workarounds for gain control
      b43: N-PHY: split RSSI selection into two per-PHY-revision functions
      b43: N-PHY: add RSSI selection for newer PHYs
      b43: N-PHY: fix Cal TX IQ LO for newer PHYs
      b43: N-PHY: add TX radio setup for newer PHYs
      b43: N-PHY: implement setting RF sequence

Reinette Chatre (6):
      iwlwifi: add license to tracing files
      iwlwifi: update copyright year to 2010
      iwlwifi: cleanup station adding code
      iwlwifi: make broadcast station addition generic
      iwlwifi: cleanup spectrum measurement command support
      iwlwifi: iwl_power_update_mode always hold mutex

Samuel Ortiz (2):
      iwmc3200wifi: Add UMAC wifi headers to the pmkid command
      libertas: Set/clear WPA keys before the WEP ones

Stanislaw Gruszka (1):
      airo: fix setting zero length WEP key

Trieu 'Andrew' Nguyen (1):
      iwlwifi: Tune radio to prevent unexpected behavior

Vasanthakumar (1):
      mac80211: Don't call rate control when HW handles it

Vasanthakumar Thiagarajan (1):
      ath9k: Fix wifi disconnection when collocated bt scan is active

Vivek Natarajan (1):
      ath9k: Handle full sleep in ps_restore.

Wey-Yi Guy (18):
      iwlwifi: Fix throughput stall issue in HT mode for 5000
      iwlwifi: fix clear statistics counter command
      iwlwifi: format and show statistics counter from uCode
      iwlwifi: add num_of_sos_stats to statistics counter
      iwlwifi: correct return code for log_event
      iwlwifi: set interrupt coalescing timer range and default
      iwlwifi: software w/a for h/w bug cause Rx bit get clear
      iwlwifi: display flowhandler register when sw error or on-demand
      iwlwifi: remove extra statistics request from debugfs
      iwlwifi: configure missed beacon threshold
      iwlwifi: add function to reset/tune radio if needed
      iwlwifi: Logic to control how frequent radio should be reset if needed
      iwlwifi: bit field description for BT Config command
      iwlwifi: module parameter to enable/disable bt co-exist
      iwlwifi: sysassert identifier change
      iwlwifi: update sensitivity calibration data for 6x00 series
      iwlwifi: update sensitivity calibration data for 5x00 series
      iwlwifi: update sensitivity calibration data for 1000 series

Zhu Yi (1):
      iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr

 arch/powerpc/configs/ppc64_defconfig         |    1 -
 arch/powerpc/configs/ps3_defconfig           |    1 -
 drivers/net/Kconfig                          |   14 -
 drivers/net/ps3_gelic_wireless.c             |  149 +---
 drivers/net/wireless/airo.c                  |   34 +-
 drivers/net/wireless/ath/ath.h               |    1 -
 drivers/net/wireless/ath/ath5k/ath5k.h       |    2 +-
 drivers/net/wireless/ath/ath5k/base.c        |   22 +-
 drivers/net/wireless/ath/ath5k/led.c         |    2 +
 drivers/net/wireless/ath/ath5k/qcu.c         |    5 +-
 drivers/net/wireless/ath/ath5k/reset.c       |    5 +-
 drivers/net/wireless/ath/ath9k/ahb.c         |   12 +-
 drivers/net/wireless/ath/ath9k/ath9k.h       |    8 +-
 drivers/net/wireless/ath/ath9k/btcoex.h      |    2 +
 drivers/net/wireless/ath/ath9k/debug.c       |   43 +-
 drivers/net/wireless/ath/ath9k/gpio.c        |   30 +-
 drivers/net/wireless/ath/ath9k/hw.c          |    7 +-
 drivers/net/wireless/ath/ath9k/hw.h          |    1 +
 drivers/net/wireless/ath/ath9k/init.c        |    7 +-
 drivers/net/wireless/ath/ath9k/main.c        |   18 +-
 drivers/net/wireless/ath/ath9k/pci.c         |   19 +-
 drivers/net/wireless/ath/ath9k/rc.c          |   12 +-
 drivers/net/wireless/ath/ath9k/recv.c        |    2 +-
 drivers/net/wireless/ath/ath9k/reg.h         |    6 +-
 drivers/net/wireless/ath/ath9k/xmit.c        |   39 +-
 drivers/net/wireless/ath/debug.h             |    8 +-
 drivers/net/wireless/b43/main.c              |   28 +-
 drivers/net/wireless/b43/phy_common.c        |   45 +
 drivers/net/wireless/b43/phy_common.h        |   10 +
 drivers/net/wireless/b43/phy_lp.c            |   52 +-
 drivers/net/wireless/b43/phy_n.c             | 1264 +++++++++++++++++++++-----
 drivers/net/wireless/b43/phy_n.h             |    7 +
 drivers/net/wireless/b43/tables_nphy.c       |  167 ++++
 drivers/net/wireless/b43/tables_nphy.h       |   27 +
 drivers/net/wireless/iwlwifi/Kconfig         |   14 +-
 drivers/net/wireless/iwlwifi/Makefile        |    3 +-
 drivers/net/wireless/iwlwifi/iwl-1000.c      |   78 ++-
 drivers/net/wireless/iwlwifi/iwl-3945-fh.h   |    4 +-
 drivers/net/wireless/iwlwifi/iwl-3945-hw.h   |    4 +-
 drivers/net/wireless/iwlwifi/iwl-3945-led.c  |    2 +-
 drivers/net/wireless/iwlwifi/iwl-3945-led.h  |    2 +-
 drivers/net/wireless/iwlwifi/iwl-3945-rs.c   |    2 +-
 drivers/net/wireless/iwlwifi/iwl-3945.c      |   11 +-
 drivers/net/wireless/iwlwifi/iwl-3945.h      |    2 +-
 drivers/net/wireless/iwlwifi/iwl-4965-hw.h   |    4 +-
 drivers/net/wireless/iwlwifi/iwl-4965.c      |    6 +-
 drivers/net/wireless/iwlwifi/iwl-5000-hw.h   |    4 +-
 drivers/net/wireless/iwlwifi/iwl-5000.c      |   84 +-
 drivers/net/wireless/iwlwifi/iwl-6000-hw.h   |    4 +-
 drivers/net/wireless/iwlwifi/iwl-6000.c      |   28 +-
 drivers/net/wireless/iwlwifi/iwl-agn-led.c   |    2 +-
 drivers/net/wireless/iwlwifi/iwl-agn-led.h   |    2 +-
 drivers/net/wireless/iwlwifi/iwl-agn-rs.c    |    2 +-
 drivers/net/wireless/iwlwifi/iwl-agn-rs.h    |    4 +-
 drivers/net/wireless/iwlwifi/iwl-agn.c       |   86 +-
 drivers/net/wireless/iwlwifi/iwl-calib.c     |    4 +-
 drivers/net/wireless/iwlwifi/iwl-calib.h     |    4 +-
 drivers/net/wireless/iwlwifi/iwl-commands.h  |   54 +-
 drivers/net/wireless/iwlwifi/iwl-core.c      |  194 ++++-
 drivers/net/wireless/iwlwifi/iwl-core.h      |   25 +-
 drivers/net/wireless/iwlwifi/iwl-csr.h       |    4 +-
 drivers/net/wireless/iwlwifi/iwl-debug.h     |   62 +--
 drivers/net/wireless/iwlwifi/iwl-debugfs.c   | 1267 +++++++++++++++-----------
 drivers/net/wireless/iwlwifi/iwl-dev.h       |   48 +-
 drivers/net/wireless/iwlwifi/iwl-devtrace.c  |   26 +
 drivers/net/wireless/iwlwifi/iwl-devtrace.h  |   26 +
 drivers/net/wireless/iwlwifi/iwl-eeprom.c    |    4 +-
 drivers/net/wireless/iwlwifi/iwl-eeprom.h    |    4 +-
 drivers/net/wireless/iwlwifi/iwl-fh.h        |   23 +-
 drivers/net/wireless/iwlwifi/iwl-hcmd.c      |    2 +-
 drivers/net/wireless/iwlwifi/iwl-helpers.h   |    2 +-
 drivers/net/wireless/iwlwifi/iwl-io.h        |    2 +-
 drivers/net/wireless/iwlwifi/iwl-led.c       |    2 +-
 drivers/net/wireless/iwlwifi/iwl-led.h       |    2 +-
 drivers/net/wireless/iwlwifi/iwl-power.c     |    9 +-
 drivers/net/wireless/iwlwifi/iwl-power.h     |    2 +-
 drivers/net/wireless/iwlwifi/iwl-prph.h      |    4 +-
 drivers/net/wireless/iwlwifi/iwl-rx.c        |  104 ++-
 drivers/net/wireless/iwlwifi/iwl-scan.c      |  192 ++++-
 drivers/net/wireless/iwlwifi/iwl-spectrum.c  |  198 ----
 drivers/net/wireless/iwlwifi/iwl-spectrum.h  |    2 +-
 drivers/net/wireless/iwlwifi/iwl-sta.c       |  150 ++-
 drivers/net/wireless/iwlwifi/iwl-sta.h       |    3 +-
 drivers/net/wireless/iwlwifi/iwl-tx.c        |    2 +-
 drivers/net/wireless/iwlwifi/iwl3945-base.c  |   57 +-
 drivers/net/wireless/iwmc3200wifi/commands.c |    4 +
 drivers/net/wireless/iwmc3200wifi/commands.h |    1 +
 drivers/net/wireless/libertas/assoc.c        |   78 +-
 drivers/net/wireless/mac80211_hwsim.c        |    8 +-
 drivers/net/wireless/mwl8k.c                 |   14 +-
 drivers/net/wireless/p54/p54pci.c            |   82 +-
 drivers/net/wireless/p54/p54pci.h            |    6 +-
 drivers/net/wireless/rtl818x/rtl8180_dev.c   |    9 +
 drivers/net/wireless/rtl818x/rtl8187_dev.c   |   11 +-
 drivers/net/wireless/wl12xx/wl1251.h         |    3 -
 drivers/net/wireless/wl12xx/wl1251_main.c    |   25 +-
 drivers/net/wireless/zd1211rw/zd_usb.c       |    1 +
 include/linux/ieee80211.h                    |    2 +
 include/net/cfg80211.h                       |   38 +-
 include/net/mac80211.h                       |   22 +-
 include/net/regulatory.h                     |    1 +
 net/mac80211/cfg.c                           |    3 +
 net/mac80211/debugfs_sta.c                   |   26 +-
 net/mac80211/driver-ops.h                    |   14 +-
 net/mac80211/driver-trace.h                  |   15 +-
 net/mac80211/ibss.c                          |   22 +-
 net/mac80211/ieee80211_i.h                   |    1 -
 net/mac80211/iface.c                         |   12 +-
 net/mac80211/mlme.c                          |   31 +-
 net/mac80211/rate.h                          |    4 +
 net/mac80211/rc80211_pid_algo.c              |   10 +-
 net/mac80211/rx.c                            |   49 +-
 net/mac80211/scan.c                          |    4 -
 net/mac80211/status.c                        |   35 +-
 net/mac80211/tkip.c                          |   23 +-
 net/mac80211/tx.c                            |   50 +-
 net/mac80211/wep.c                           |   17 +-
 net/mac80211/work.c                          |   19 +-
 net/mac80211/wpa.c                           |   57 +-
 net/wireless/core.c                          |   42 +-
 net/wireless/core.h                          |    3 +-
 net/wireless/lib80211_crypt_ccmp.c           |    2 +-
 net/wireless/lib80211_crypt_tkip.c           |   23 +-
 net/wireless/nl80211.c                       |    4 +-
 net/wireless/reg.c                           |  161 ++++-
 net/wireless/reg.h                           |   18 +
 net/wireless/scan.c                          |   38 +-
 net/wireless/sme.c                           |   41 +
 net/wireless/sysfs.c                         |   20 +
 net/wireless/util.c                          |    5 +-
 net/wireless/wext-compat.c                   |    2 +-
 131 files changed, 3887 insertions(+), 2045 deletions(-)
 delete mode 100644 drivers/net/wireless/iwlwifi/iwl-spectrum.c

Omnibus patch available here:

	http://www.kernel.org/pub/linux/kernel/people/linville/wireless-next-2.6-2010-02-03.patch.bz2

-- 
John W. Linville		Someday the world will need a hero, and you
linville@tuxdriver.com			might be all we have.  Be ready.

WARNING: multiple messages have this Message-ID (diff)
From: "John W. Linville" <linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
To: davem-fT/PcQaiUtIeIZ0/mPfg9Q@public.gmane.org
Cc: linux-wireless-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
	netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: pull request: wireless-next-2.6 2010-02-03
Date: Wed, 3 Feb 2010 16:19:01 -0500	[thread overview]
Message-ID: <20100203211900.GJ2882@tuxdriver.com> (raw)

Dave,

Another huge batch of updates intended for 2.6.34, mostly the usual bits
by the usual suspects.  This batch does contain a number of mac80211
fixes that (presumably) originated in OpenWRT and a number of steps
toward N-phy support in b43, along with the usual driver updates from
Intel, Atheros, and many others.  And, of course, Johannes makes his
usual strong showing. :-)

Please let me know if there are problems!

Thanks,

John

---

The following changes since commit 730dd70549e0ec755dd55615ba5cfc38a482a947:
  Rafał Miłecki (1):
        b43: N-PHY: drop unused definition, uncomment needed call

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6.git master

Abhijeet Kolekar (3):
      iwlwifi: disable tx on beacon update notification
      cfg80211: fix channel setting for wext
      iwlwifi: enable DC calibration

Andriy Tkachuk (3):
      mac80211: Account HT Control field in Data frame hdrlen according to 802.11n-2009
      lib80211: Cosmetics - make room for MIC/CRC near the actual calculation
      lib80211: Introduce TKIP_HDR_LEN define for code clarity

Benoit Papillault (3):
      mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces.
      mac80211: removed useless code in IBSS management
      mac80211: Fixed a bug in IBSS merge

Bob Copeland (4):
      mac80211: fix sign error in pid controller
      mac80211: pid: replace open-coded msecs_to_jiffies
      ath5k: dont use external sleep clock in AP mode
      ath5k: fix setup for CAB queue

Christian Lamparter (4):
      p54pci: rx frame length check
      p54pci: handle dma mapping errors
      p54pci: move tx cleanup into tasklet
      p54pci: revise tx locking

Dan Carpenter (1):
      iwlwifi: silence buffer overflow warning

Daniel Halperin (2):
      iwlwifi: fix throughput degradation in aggregation mode
      iwlwifi: optimize power saving

Felix Fietkau (10):
      mac80211: add missing sanity checks for action frames
      mac80211: fix queue selection for data frames on monitor interfaces
      mac80211: fix WMM AC default for non-QoS data frames
      ath9k: fix RTS/CTS handling
      mac80211: fix rx data handling for non-data frames on multiple vifs
      ath9k: improve max rate retry handling
      mac80211: fix WARN_ON in the new work code
      mac80211: fix sta lookup for received action frames on an AP VLAN
      mac80211: fix monitor mode tx radiotap header handling
      mac80211: fix sta lookup with AP VLAN interfaces and injected frames

Hamish Guthrie (3):
      ps3_gelic_wireless: Remove PS3 gelic legacy wpa support
      ps3_gelic_wireless: fix directed ssid scan
      ps3_gelic_wireless: Remove superfluous debug info

Henry Zhangh (1):
      iwlwifi: Fix A band scanning when associated

Hin-Tak Leung (1):
      zd1211rw: adding 0409:0248 to supported device list

Johannes Berg (27):
      mac80211: fix endian error
      cfg80211: fix refcount imbalance when wext is disabled
      mac80211: move and rename misc tx handler
      mac80211: clear TX control on filtered frames
      mac80211: remove useless setting of IEEE80211_TX_INTFL_DONT_ENCRYPT
      mac80211: move control.hw_key assignment
      mac80211: re-enable re-transmission of filtered frames
      cfg80211: rcu-ify rdev and wdev
      mac80211: pass vif and station to update_tkip_key
      cfg80211: export multiple MAC addresses in sysfs
      mac80211: add missing key check
      iwlwifi: is no longer experimental
      iwlwifi: reorder device setup
      iwlwifi: clean up debugfs code
      iwlwifi: fix sparse warning
      iwlwifi: check endianness annotations by default
      mac80211: fix sw crypto
      mac80211: track work started through callbacks
      mac80211: fill jiffies/vif on filtered frames
      cfg80211: export cfg80211_find_ie
      mac80211: wait for beacon before enabling powersave
      iwlwifi: fix locking in iwl_mac_add_interface
      iwlwifi: no need to test iw_mode in power saving
      iwlagn: simplify ucode loading
      iwlwifi: remove bg_up work
      iwlwifi: remove unused work structs
      iwlwifi: fix typo in IWL_CCK_RATES_MASK

John W. Linville (7):
      Merge git://git.kernel.org/.../linville/wireless-2.6
      libertas/assoc.c: rearrange some strange line breaks
      mac80211: avoid NULL ptr deref when using WEP
      libertas: add comment re: v10 firmware key handling
      rtl8180: implement get_tsf op for mac80211
      cfg80211: fix wext-compat for setting rate to 'auto'
      ps3_gelic_wireless: fix format warning

Jouni Malinen (1):
      nl80211: Allow association to change channels during reassociation

Kalle Valo (2):
      mac80211: fix tx select key null pointer crash with hostapd
      mac80211: fix update_tkip_key() documentation about the context

Larry Finger (2):
      b43: N PHY: Fix compilation after removal of typdef b43_c32
      rtl8187: Add callback for get_tsf

Lennert Buytenhek (1):
      mac80211: fix queue selection for packets injected via monitor interface

Luca Verdesca (1):
      ath5k: adding LED support for AR5BXB63 cards

Luis R. Rodriguez (4):
      ath9k: make tx power config changes take effect immediatley
      cfg80211: avoid flushing the global workqueue for core reg hints
      cfg80211: add regulatory hint disconnect support
      ath9k: add support for 802.11n bonded out AR2427

Michael Buesch (1):
      b43: Workaround circular locking in hw-tkip key update callback

Pavel Roskin (5):
      ath: make gcc check format arguments of ath_print(), fix all misuses
      ath9k: allocate string buffer in read_file_dma() by kmalloc()
      mac80211: reduce stack usage in sta_ht_capa_read()
      mac80211: reduce stack usage in sta_agg_status_read()
      ath9k: fix access to freed data on unload

Rafał Miłecki (28):
      b43: N-PHY: implement RX PHY cleanup and setup
      b43: N-PHY: implement TX PHY cleanup and setup
      b43: N-PHY: implement MIMO config update
      b43: N-PHY: implement stopping playback
      b43: N-PHY: implement chain selection
      b43: N-PHY: move RF sequence declarations top, add missing calls
      b43: N-PHY: store seq mode for proper restoring (follow specs)
      b43: N-PHY: add writing one element tables
      b43: N-PHY: implement and add multi-dimensional table writing
      b43: N-PHY: implement and add reading one element tables
      b43: N-PHY: implement and add multi-dimensional table reading
      b43: N-PHY: silence warnings, add missing call
      b43: check band width
      b43: N-PHY: implement overriding RF control
      b43: N-PHY: add running samples
      b43: N-PHY: add setting power amplifier filters
      b43: N-PHY: add TX tone
      b43: N-PHY: fix one bit off in parsing RF Ctrl Override arguments
      b43: make cordic common (LP-PHY and N-PHY need it)
      b43: update cordic code to match current specs
      b43: N-PHY: use cordic to generate samples
      b43: N-PHY: update general workarounds
      b43: N-PHY: add workarounds for gain control
      b43: N-PHY: split RSSI selection into two per-PHY-revision functions
      b43: N-PHY: add RSSI selection for newer PHYs
      b43: N-PHY: fix Cal TX IQ LO for newer PHYs
      b43: N-PHY: add TX radio setup for newer PHYs
      b43: N-PHY: implement setting RF sequence

Reinette Chatre (6):
      iwlwifi: add license to tracing files
      iwlwifi: update copyright year to 2010
      iwlwifi: cleanup station adding code
      iwlwifi: make broadcast station addition generic
      iwlwifi: cleanup spectrum measurement command support
      iwlwifi: iwl_power_update_mode always hold mutex

Samuel Ortiz (2):
      iwmc3200wifi: Add UMAC wifi headers to the pmkid command
      libertas: Set/clear WPA keys before the WEP ones

Stanislaw Gruszka (1):
      airo: fix setting zero length WEP key

Trieu 'Andrew' Nguyen (1):
      iwlwifi: Tune radio to prevent unexpected behavior

Vasanthakumar (1):
      mac80211: Don't call rate control when HW handles it

Vasanthakumar Thiagarajan (1):
      ath9k: Fix wifi disconnection when collocated bt scan is active

Vivek Natarajan (1):
      ath9k: Handle full sleep in ps_restore.

Wey-Yi Guy (18):
      iwlwifi: Fix throughput stall issue in HT mode for 5000
      iwlwifi: fix clear statistics counter command
      iwlwifi: format and show statistics counter from uCode
      iwlwifi: add num_of_sos_stats to statistics counter
      iwlwifi: correct return code for log_event
      iwlwifi: set interrupt coalescing timer range and default
      iwlwifi: software w/a for h/w bug cause Rx bit get clear
      iwlwifi: display flowhandler register when sw error or on-demand
      iwlwifi: remove extra statistics request from debugfs
      iwlwifi: configure missed beacon threshold
      iwlwifi: add function to reset/tune radio if needed
      iwlwifi: Logic to control how frequent radio should be reset if needed
      iwlwifi: bit field description for BT Config command
      iwlwifi: module parameter to enable/disable bt co-exist
      iwlwifi: sysassert identifier change
      iwlwifi: update sensitivity calibration data for 6x00 series
      iwlwifi: update sensitivity calibration data for 5x00 series
      iwlwifi: update sensitivity calibration data for 1000 series

Zhu Yi (1):
      iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr

 arch/powerpc/configs/ppc64_defconfig         |    1 -
 arch/powerpc/configs/ps3_defconfig           |    1 -
 drivers/net/Kconfig                          |   14 -
 drivers/net/ps3_gelic_wireless.c             |  149 +---
 drivers/net/wireless/airo.c                  |   34 +-
 drivers/net/wireless/ath/ath.h               |    1 -
 drivers/net/wireless/ath/ath5k/ath5k.h       |    2 +-
 drivers/net/wireless/ath/ath5k/base.c        |   22 +-
 drivers/net/wireless/ath/ath5k/led.c         |    2 +
 drivers/net/wireless/ath/ath5k/qcu.c         |    5 +-
 drivers/net/wireless/ath/ath5k/reset.c       |    5 +-
 drivers/net/wireless/ath/ath9k/ahb.c         |   12 +-
 drivers/net/wireless/ath/ath9k/ath9k.h       |    8 +-
 drivers/net/wireless/ath/ath9k/btcoex.h      |    2 +
 drivers/net/wireless/ath/ath9k/debug.c       |   43 +-
 drivers/net/wireless/ath/ath9k/gpio.c        |   30 +-
 drivers/net/wireless/ath/ath9k/hw.c          |    7 +-
 drivers/net/wireless/ath/ath9k/hw.h          |    1 +
 drivers/net/wireless/ath/ath9k/init.c        |    7 +-
 drivers/net/wireless/ath/ath9k/main.c        |   18 +-
 drivers/net/wireless/ath/ath9k/pci.c         |   19 +-
 drivers/net/wireless/ath/ath9k/rc.c          |   12 +-
 drivers/net/wireless/ath/ath9k/recv.c        |    2 +-
 drivers/net/wireless/ath/ath9k/reg.h         |    6 +-
 drivers/net/wireless/ath/ath9k/xmit.c        |   39 +-
 drivers/net/wireless/ath/debug.h             |    8 +-
 drivers/net/wireless/b43/main.c              |   28 +-
 drivers/net/wireless/b43/phy_common.c        |   45 +
 drivers/net/wireless/b43/phy_common.h        |   10 +
 drivers/net/wireless/b43/phy_lp.c            |   52 +-
 drivers/net/wireless/b43/phy_n.c             | 1264 +++++++++++++++++++++-----
 drivers/net/wireless/b43/phy_n.h             |    7 +
 drivers/net/wireless/b43/tables_nphy.c       |  167 ++++
 drivers/net/wireless/b43/tables_nphy.h       |   27 +
 drivers/net/wireless/iwlwifi/Kconfig         |   14 +-
 drivers/net/wireless/iwlwifi/Makefile        |    3 +-
 drivers/net/wireless/iwlwifi/iwl-1000.c      |   78 ++-
 drivers/net/wireless/iwlwifi/iwl-3945-fh.h   |    4 +-
 drivers/net/wireless/iwlwifi/iwl-3945-hw.h   |    4 +-
 drivers/net/wireless/iwlwifi/iwl-3945-led.c  |    2 +-
 drivers/net/wireless/iwlwifi/iwl-3945-led.h  |    2 +-
 drivers/net/wireless/iwlwifi/iwl-3945-rs.c   |    2 +-
 drivers/net/wireless/iwlwifi/iwl-3945.c      |   11 +-
 drivers/net/wireless/iwlwifi/iwl-3945.h      |    2 +-
 drivers/net/wireless/iwlwifi/iwl-4965-hw.h   |    4 +-
 drivers/net/wireless/iwlwifi/iwl-4965.c      |    6 +-
 drivers/net/wireless/iwlwifi/iwl-5000-hw.h   |    4 +-
 drivers/net/wireless/iwlwifi/iwl-5000.c      |   84 +-
 drivers/net/wireless/iwlwifi/iwl-6000-hw.h   |    4 +-
 drivers/net/wireless/iwlwifi/iwl-6000.c      |   28 +-
 drivers/net/wireless/iwlwifi/iwl-agn-led.c   |    2 +-
 drivers/net/wireless/iwlwifi/iwl-agn-led.h   |    2 +-
 drivers/net/wireless/iwlwifi/iwl-agn-rs.c    |    2 +-
 drivers/net/wireless/iwlwifi/iwl-agn-rs.h    |    4 +-
 drivers/net/wireless/iwlwifi/iwl-agn.c       |   86 +-
 drivers/net/wireless/iwlwifi/iwl-calib.c     |    4 +-
 drivers/net/wireless/iwlwifi/iwl-calib.h     |    4 +-
 drivers/net/wireless/iwlwifi/iwl-commands.h  |   54 +-
 drivers/net/wireless/iwlwifi/iwl-core.c      |  194 ++++-
 drivers/net/wireless/iwlwifi/iwl-core.h      |   25 +-
 drivers/net/wireless/iwlwifi/iwl-csr.h       |    4 +-
 drivers/net/wireless/iwlwifi/iwl-debug.h     |   62 +--
 drivers/net/wireless/iwlwifi/iwl-debugfs.c   | 1267 +++++++++++++++-----------
 drivers/net/wireless/iwlwifi/iwl-dev.h       |   48 +-
 drivers/net/wireless/iwlwifi/iwl-devtrace.c  |   26 +
 drivers/net/wireless/iwlwifi/iwl-devtrace.h  |   26 +
 drivers/net/wireless/iwlwifi/iwl-eeprom.c    |    4 +-
 drivers/net/wireless/iwlwifi/iwl-eeprom.h    |    4 +-
 drivers/net/wireless/iwlwifi/iwl-fh.h        |   23 +-
 drivers/net/wireless/iwlwifi/iwl-hcmd.c      |    2 +-
 drivers/net/wireless/iwlwifi/iwl-helpers.h   |    2 +-
 drivers/net/wireless/iwlwifi/iwl-io.h        |    2 +-
 drivers/net/wireless/iwlwifi/iwl-led.c       |    2 +-
 drivers/net/wireless/iwlwifi/iwl-led.h       |    2 +-
 drivers/net/wireless/iwlwifi/iwl-power.c     |    9 +-
 drivers/net/wireless/iwlwifi/iwl-power.h     |    2 +-
 drivers/net/wireless/iwlwifi/iwl-prph.h      |    4 +-
 drivers/net/wireless/iwlwifi/iwl-rx.c        |  104 ++-
 drivers/net/wireless/iwlwifi/iwl-scan.c      |  192 ++++-
 drivers/net/wireless/iwlwifi/iwl-spectrum.c  |  198 ----
 drivers/net/wireless/iwlwifi/iwl-spectrum.h  |    2 +-
 drivers/net/wireless/iwlwifi/iwl-sta.c       |  150 ++-
 drivers/net/wireless/iwlwifi/iwl-sta.h       |    3 +-
 drivers/net/wireless/iwlwifi/iwl-tx.c        |    2 +-
 drivers/net/wireless/iwlwifi/iwl3945-base.c  |   57 +-
 drivers/net/wireless/iwmc3200wifi/commands.c |    4 +
 drivers/net/wireless/iwmc3200wifi/commands.h |    1 +
 drivers/net/wireless/libertas/assoc.c        |   78 +-
 drivers/net/wireless/mac80211_hwsim.c        |    8 +-
 drivers/net/wireless/mwl8k.c                 |   14 +-
 drivers/net/wireless/p54/p54pci.c            |   82 +-
 drivers/net/wireless/p54/p54pci.h            |    6 +-
 drivers/net/wireless/rtl818x/rtl8180_dev.c   |    9 +
 drivers/net/wireless/rtl818x/rtl8187_dev.c   |   11 +-
 drivers/net/wireless/wl12xx/wl1251.h         |    3 -
 drivers/net/wireless/wl12xx/wl1251_main.c    |   25 +-
 drivers/net/wireless/zd1211rw/zd_usb.c       |    1 +
 include/linux/ieee80211.h                    |    2 +
 include/net/cfg80211.h                       |   38 +-
 include/net/mac80211.h                       |   22 +-
 include/net/regulatory.h                     |    1 +
 net/mac80211/cfg.c                           |    3 +
 net/mac80211/debugfs_sta.c                   |   26 +-
 net/mac80211/driver-ops.h                    |   14 +-
 net/mac80211/driver-trace.h                  |   15 +-
 net/mac80211/ibss.c                          |   22 +-
 net/mac80211/ieee80211_i.h                   |    1 -
 net/mac80211/iface.c                         |   12 +-
 net/mac80211/mlme.c                          |   31 +-
 net/mac80211/rate.h                          |    4 +
 net/mac80211/rc80211_pid_algo.c              |   10 +-
 net/mac80211/rx.c                            |   49 +-
 net/mac80211/scan.c                          |    4 -
 net/mac80211/status.c                        |   35 +-
 net/mac80211/tkip.c                          |   23 +-
 net/mac80211/tx.c                            |   50 +-
 net/mac80211/wep.c                           |   17 +-
 net/mac80211/work.c                          |   19 +-
 net/mac80211/wpa.c                           |   57 +-
 net/wireless/core.c                          |   42 +-
 net/wireless/core.h                          |    3 +-
 net/wireless/lib80211_crypt_ccmp.c           |    2 +-
 net/wireless/lib80211_crypt_tkip.c           |   23 +-
 net/wireless/nl80211.c                       |    4 +-
 net/wireless/reg.c                           |  161 ++++-
 net/wireless/reg.h                           |   18 +
 net/wireless/scan.c                          |   38 +-
 net/wireless/sme.c                           |   41 +
 net/wireless/sysfs.c                         |   20 +
 net/wireless/util.c                          |    5 +-
 net/wireless/wext-compat.c                   |    2 +-
 131 files changed, 3887 insertions(+), 2045 deletions(-)
 delete mode 100644 drivers/net/wireless/iwlwifi/iwl-spectrum.c

Omnibus patch available here:

	http://www.kernel.org/pub/linux/kernel/people/linville/wireless-next-2.6-2010-02-03.patch.bz2

-- 
John W. Linville		Someday the world will need a hero, and you
linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org			might be all we have.  Be ready.
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

             reply	other threads:[~2010-02-03 21:30 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-02-03 21:19 John W. Linville [this message]
2010-02-03 21:19 ` pull request: wireless-next-2.6 2010-02-03 John W. Linville
2010-02-04 17:00 ` David Miller
2010-02-04 17:00   ` 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=20100203211900.GJ2882@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.