netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* pull request: wireless-next-2.6 2010-07-13
@ 2010-07-13 20:36 John W. Linville
  2010-07-13 21:36 ` David Miller
  0 siblings, 1 reply; 2+ messages in thread
From: John W. Linville @ 2010-07-13 20:36 UTC (permalink / raw)
  To: davem; +Cc: linux-wireless, netdev

Dave,

Here is the latest batch of wireless LAN goodies intended for 2.6.36.
It is more-or-less the usual batch of driver updates, including ath9k,
iwlwifi, rt2x00, and wl1271.  The usual flurry of mac80211 updates is
missing, due mostly to Johannes attending to a personal obligation of a
happy nature. :-)

Please let me know if there are problems!

Thanks,

John

---

The following changes since commit 242647bcf8464860f173f3d4d4ab3490d3558518:

  hso: remove driver version (2010-07-12 21:21:27 -0700)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6.git for-davem

Ameya Palande (1):
      wl12xx: Use MODULE_ALIAS macro at correct postion for SPI bus

Amitkumar Karwar (1):
      libertas: Added support for host sleep feature

Christian Lamparter (1):
      p54: update MAINTAINERS

Dan Carpenter (2):
      prism54: call BUG_ON() earlier
      hostap: fixup strlen() math

Emmanuel Grumbach (1):
      iwlagn: fix the bit mask of a FH register in stop Tx DMA flow

Felix Fietkau (16):
      ath9k_hw: fix a few inconsistencies in initval array names
      ath9k_hw: reformat the ar5008, ar9001 and ar9002 initvals to match ar9003
      ath9k_hw: sync initvals for ar9001 and ar9002 with Atheros
      ath9k_hw: sanitize noise floor values properly on all chips
      ath9k_hw: clean up the noise floor calibration code to reduce code duplication
      ath9k: fix false positives in the baseband hang check
      ath9k: fix crash with WEP in ad-hoc mode
      ath9k: fix a potential buffer leak in the STA teardown path
      ath9k: fix a buffer leak in A-MPDU completion
      ath9k_hw: fix antenna diversity on AR9285
      ath9k_hw: fix a sign error in the IQ calibration code
      ath9k_hw: fix an off-by-one error in the PDADC boundaries calculation
      ath9k_hw: prevent a fast channel change after a rx DMA stuck issue
      ath9k_hw: report the TID in the tx status on AR5008-AR9002
      ath9k: validate the TID in the tx status information
      ath9k: merge noisefloor load implementations

Helmut Schaa (9):
      rt2x00: Limit txpower by eeprom values
      rt2x00: Convert rt2x00 to use threaded interrupts
      rt2x00: Allow beacon update without scheduling a work
      rt2x00: Implement broad- and multicast buffering
      rt2x00: Use pretbtt irq for fetching beacons on rt2800pci
      rt2x00: Use separate mac80211_ops for rt2800pci and rt2800usb
      rt2x00: Remove set_tim callback from PCI drivers
      rt2x00: Don't initialize beacon interval to 0 on rt2800 devices
      rt2x00: Add missing TSF sync mode for AP operation

Ivo van Doorn (8):
      rt2x00: Convert AGC value from descriptor to RSSI (dBm)
      rt2x00: Rename CONFIG_DISABLE_LINK_TUNING
      rt2x00: Disable link tuning while scanning
      rt2x00: Fix vgc_level_reg handling
      rt2x00: Implement watchdog monitoring
      rt2x00: Make rt2800_write_beacon only export to GPL
      rt2x00: Move common firmware loading into rt2800lib
      rt2x00: Move driver callback functions into the ops structure

Jay Sternberg (1):
      iwlwifi: correct descriptions of advanced ucode errors

Jiri Slaby (1):
      NET: nl80211, fix lock imbalance and netdev referencing

Johannes Berg (1):
      cfg80211: ignore spurious deauth

John W. Linville (5):
      Merge branch 'wireless-next-2.6' of git://git.kernel.org/.../iwlwifi/iwlwifi-2.6
      mac80211: remove wep dependency
      MAINTAINERS: mark adm8211 as an orphan
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-2.6
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6 into for-davem

Juuso Oikarinen (9):
      wl1271: Remove calibration from join command
      wl1271: Add TSF handling
      wl1271: Use the ARP configuration function from mac80211
      wl1271: Use all basic rates for ps-poll, instead of just the slowest
      wl1271: Work around AP's with broken ps-poll functionality
      wl1271: Update hardware ARP filtering configuration handling
      wl1271: Disable dynamic PS based on BT co-ext sense events
      wl1271: Fix warning when disconnecting and ad-hoc network
      wl1271: Update interface to temporarily disable dynamic PS

Kulikov Vasiliy (1):
      adm8211: fix memory leak

Luciano Coelho (5):
      wl1271: read fem manufacturer value from nvs
      wl1271: moved scan operations to a separate file
      wl1271: rewritten scanning code
      wl1271: use per-channel max tx power passed by mac80211 when scanning
      wl1271: use __packed annotation

Ming Lei (2):
      minstrel_ht: fix updating rate with best probability
      minstrel_ht: fix check for downgrading of top2 rate

Rajkumar Manoharan (1):
      ath9k_htc: fix memory leak in ath9k_hif_usb_alloc_urbs

Reinette Chatre (1):
      iwlwifi: remove key information during device restart

Shanyu Zhao (1):
      iwlwifi: enable 6050 series Gen2 devices

Wey-Yi Guy (9):
      iwlwifi: fix fw_restart module parameter
      iwlwifi: add debug print for parsing firmware TLV
      iwlwifi: tx fifo queue flush command
      iwlwifi: add mac80211 flush callback support
      iwlwifi: add support for device tx flush request
      iwlwifi: debugfs file for txfifo command testing
      iwlwifi: generic parameter define for _agn device
      iwlwifi: adding enhance sensitivity table entries
      iwlagn: more generic description for iwlagn devices

 MAINTAINERS                                      |    9 +-
 drivers/net/wireless/adm8211.c                   |    5 +-
 drivers/net/wireless/ath/ath9k/ar5008_initvals.h | 1319 ++--
 drivers/net/wireless/ath/ath9k/ar5008_phy.c      |  129 +-
 drivers/net/wireless/ath/ath9k/ar9001_initvals.h | 2479 +++---
 drivers/net/wireless/ath/ath9k/ar9002_calib.c    |    2 +-
 drivers/net/wireless/ath/ath9k/ar9002_hw.c       |   12 +-
 drivers/net/wireless/ath/ath9k/ar9002_initvals.h |10152 +++++++++++-----------
 drivers/net/wireless/ath/ath9k/ar9002_mac.c      |    1 +
 drivers/net/wireless/ath/ath9k/ar9002_phy.c      |   69 +-
 drivers/net/wireless/ath/ath9k/ar9002_phy.h      |   26 +
 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c   |    2 +-
 drivers/net/wireless/ath/ath9k/ar9003_mac.h      |    3 -
 drivers/net/wireless/ath/ath9k/ar9003_phy.c      |  213 +-
 drivers/net/wireless/ath/ath9k/ath9k.h           |    2 +
 drivers/net/wireless/ath/ath9k/calib.c           |  153 +-
 drivers/net/wireless/ath/ath9k/calib.h           |    7 +-
 drivers/net/wireless/ath/ath9k/common.c          |    4 +
 drivers/net/wireless/ath/ath9k/eeprom.h          |    2 +-
 drivers/net/wireless/ath/ath9k/eeprom_4k.c       |    4 +-
 drivers/net/wireless/ath/ath9k/eeprom_9287.c     |    4 +-
 drivers/net/wireless/ath/ath9k/eeprom_def.c      |    6 +-
 drivers/net/wireless/ath/ath9k/hif_usb.c         |    8 +-
 drivers/net/wireless/ath/ath9k/hw-ops.h          |    6 -
 drivers/net/wireless/ath/ath9k/hw.c              |    7 +-
 drivers/net/wireless/ath/ath9k/hw.h              |   23 +-
 drivers/net/wireless/ath/ath9k/init.c            |    1 +
 drivers/net/wireless/ath/ath9k/mac.h             |    3 +
 drivers/net/wireless/ath/ath9k/main.c            |   27 +-
 drivers/net/wireless/ath/ath9k/xmit.c            |   65 +-
 drivers/net/wireless/hostap/hostap_main.c        |    2 +-
 drivers/net/wireless/iwlwifi/Kconfig             |    9 +-
 drivers/net/wireless/iwlwifi/iwl-1000.c          |    6 +-
 drivers/net/wireless/iwlwifi/iwl-5000.c          |   12 +-
 drivers/net/wireless/iwlwifi/iwl-6000.c          |   44 +-
 drivers/net/wireless/iwlwifi/iwl-agn-calib.c     |  133 +-
 drivers/net/wireless/iwlwifi/iwl-agn-lib.c       |   82 +-
 drivers/net/wireless/iwlwifi/iwl-agn-tx.c        |    7 +-
 drivers/net/wireless/iwlwifi/iwl-agn.c           |  209 +-
 drivers/net/wireless/iwlwifi/iwl-agn.h           |    4 +
 drivers/net/wireless/iwlwifi/iwl-commands.h      |   85 +-
 drivers/net/wireless/iwlwifi/iwl-core.c          |   31 +-
 drivers/net/wireless/iwlwifi/iwl-core.h          |    5 +-
 drivers/net/wireless/iwlwifi/iwl-csr.h           |    1 +
 drivers/net/wireless/iwlwifi/iwl-debugfs.c       |   29 +-
 drivers/net/wireless/iwlwifi/iwl-dev.h           |    4 +
 drivers/net/wireless/iwlwifi/iwl-eeprom.h        |    4 +
 drivers/net/wireless/iwlwifi/iwl-fh.h            |    7 +-
 drivers/net/wireless/iwlwifi/iwl-hcmd.c          |    1 +
 drivers/net/wireless/iwlwifi/iwl-rx.c            |    4 +-
 drivers/net/wireless/iwlwifi/iwl-sta.h           |   11 +
 drivers/net/wireless/libertas/README             |   12 +
 drivers/net/wireless/libertas/cmd.c              |   61 +-
 drivers/net/wireless/libertas/cmd.h              |    2 +
 drivers/net/wireless/libertas/debugfs.c          |   66 +
 drivers/net/wireless/libertas/main.c             |   34 +-
 drivers/net/wireless/prism54/isl_ioctl.c         |    2 +-
 drivers/net/wireless/rt2x00/rt2400pci.c          |   69 +-
 drivers/net/wireless/rt2x00/rt2500pci.c          |   71 +-
 drivers/net/wireless/rt2x00/rt2500usb.c          |   14 +-
 drivers/net/wireless/rt2x00/rt2800.h             |   30 +-
 drivers/net/wireless/rt2x00/rt2800lib.c          |  434 +-
 drivers/net/wireless/rt2x00/rt2800lib.h          |   43 +-
 drivers/net/wireless/rt2x00/rt2800pci.c          |  229 +-
 drivers/net/wireless/rt2x00/rt2800usb.c          |  178 +-
 drivers/net/wireless/rt2x00/rt2x00.h             |   25 +-
 drivers/net/wireless/rt2x00/rt2x00config.c       |    4 +-
 drivers/net/wireless/rt2x00/rt2x00dev.c          |   96 +-
 drivers/net/wireless/rt2x00/rt2x00lib.h          |   26 +-
 drivers/net/wireless/rt2x00/rt2x00link.c         |   65 +-
 drivers/net/wireless/rt2x00/rt2x00mac.c          |   50 +-
 drivers/net/wireless/rt2x00/rt2x00pci.c          |    6 +-
 drivers/net/wireless/rt2x00/rt2x00queue.c        |    4 +
 drivers/net/wireless/rt2x00/rt2x00queue.h        |   11 +
 drivers/net/wireless/rt2x00/rt2x00reg.h          |    5 +-
 drivers/net/wireless/rt2x00/rt2x00usb.c          |   50 +
 drivers/net/wireless/rt2x00/rt2x00usb.h          |   10 +
 drivers/net/wireless/rt2x00/rt61pci.c            |   68 +-
 drivers/net/wireless/rt2x00/rt73usb.c            |    7 +
 drivers/net/wireless/wl12xx/Makefile             |    2 +-
 drivers/net/wireless/wl12xx/wl1251_main.c        |    1 -
 drivers/net/wireless/wl12xx/wl1251_spi.c         |    1 +
 drivers/net/wireless/wl12xx/wl1271.h             |   24 +-
 drivers/net/wireless/wl12xx/wl1271_acx.c         |   41 +-
 drivers/net/wireless/wl12xx/wl1271_acx.h         |   15 +-
 drivers/net/wireless/wl12xx/wl1271_boot.c        |    4 +-
 drivers/net/wireless/wl12xx/wl1271_cmd.c         |  248 +-
 drivers/net/wireless/wl12xx/wl1271_cmd.h         |   68 -
 drivers/net/wireless/wl12xx/wl1271_conf.h        |   16 +-
 drivers/net/wireless/wl12xx/wl1271_event.c       |   99 +-
 drivers/net/wireless/wl12xx/wl1271_event.h       |    1 +
 drivers/net/wireless/wl12xx/wl1271_main.c        |  174 +-
 drivers/net/wireless/wl12xx/wl1271_rx.c          |    6 -
 drivers/net/wireless/wl12xx/wl1271_scan.c        |  257 +
 drivers/net/wireless/wl12xx/wl1271_scan.h        |  109 +
 drivers/net/wireless/wl12xx/wl1271_spi.c         |    1 +
 net/mac80211/cfg.c                               |    5 +
 net/mac80211/main.c                              |    5 +-
 net/mac80211/rc80211_minstrel_ht.c               |    6 +-
 net/mac80211/tkip.c                              |    8 +-
 net/mac80211/tkip.h                              |    2 +-
 net/mac80211/wep.c                               |   24 +-
 net/mac80211/wep.h                               |    2 +-
 net/mac80211/wpa.c                               |    5 +-
 net/wireless/mlme.c                              |    8 +-
 net/wireless/nl80211.c                           |    2 +-
 106 files changed, 9722 insertions(+), 8517 deletions(-)
 create mode 100644 drivers/net/wireless/wl12xx/wl1271_scan.c
 create mode 100644 drivers/net/wireless/wl12xx/wl1271_scan.h

Omnibus patch is available here:

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

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: pull request: wireless-next-2.6 2010-07-13
  2010-07-13 20:36 pull request: wireless-next-2.6 2010-07-13 John W. Linville
@ 2010-07-13 21:36 ` David Miller
  0 siblings, 0 replies; 2+ messages in thread
From: David Miller @ 2010-07-13 21:36 UTC (permalink / raw)
  To: linville; +Cc: linux-wireless, netdev

From: "John W. Linville" <linville@tuxdriver.com>
Date: Tue, 13 Jul 2010 16:36:40 -0400

> Here is the latest batch of wireless LAN goodies intended for 2.6.36.
> It is more-or-less the usual batch of driver updates, including ath9k,
> iwlwifi, rt2x00, and wl1271.  The usual flurry of mac80211 updates is
> missing, due mostly to Johannes attending to a personal obligation of a
> happy nature. :-)
> 
> Please let me know if there are problems!

Pulled, but please be on the lookout for things that add uses
of "attribute ((packed))" instead of "__packed".

Eric Dumazet converted all of drivers/net and I've been endlessly
seeing partial reverts and new additions of the explicit attribute in
wireless commits.

For example, see the things that got added to iwlwifi this time around.

Please fix them up, all of them, for the next pull request I see from
you.

Thanks!

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2010-07-13 21:36 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-13 20:36 pull request: wireless-next-2.6 2010-07-13 John W. Linville
2010-07-13 21:36 ` David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).