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 2011-02-08
Date: Tue, 8 Feb 2011 15:41:39 -0500	[thread overview]
Message-ID: <20110208204139.GC6244@tuxdriver.com> (raw)

Dave,

Here is the latest round of wireless bits intended for 2.6.39.
This is mostly driver updates (as usual), including a flurry of
wl1251 patches from David Gnedt.  ath5k, ath9k, and iwlwifi are
well represented, of course.  Interestingly, this batch includes a
number of mac80211 patches -- most of them _not_ from Johannes Berg!
I doubt if that holds for long... :-)  And, zd1211rw grows AP support.
Also, this includes a wireless-2.6 pull to resolve some merge conflicts.

Please let me know if there are problems!

Thanks,

John

---

The following changes since commit 2360d2e8f01043632d6b651672bec66c49892f94:

  enic: Update MAINTAINERS (2011-02-07 11:49:04 -0800)

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

Arik Nemtsov (3):
      mac80211: do not calc frame duration when using HW rate-control
      mac80211: add HW flag for disabling auto link-PS in AP mode
      mac80211: pass up beacons from external BSS when operating as AP

Ben Greear (7):
      mac80211: Be more careful when changing channels.
      mac80211: Show configured channel-type in netdev debugfs.
      mac80211: Warn users if HT fails because of freq mismatch.
      ath9k: Show channel type and frequency in debugfs.
      mac80211: Recalculate channel-type on iface removal.
      mac80211: Optimize scans on current operating channel.
      mac80211: Make some mlme timers module paramaters.

Christian Lamparter (1):
      mac80211: fix race between next beacon dtim and ieee80211_get_buffered_bc

Dan Carpenter (1):
      mac80211: remove unneeded check

David Gnedt (6):
      wl1251: fix queue stopping/waking for TX path
      wl1251: fix 4-byte TX buffer alignment
      wl1251: enable beacon early termination while in power-saving mode
      wl1251: implement connection quality monitoring
      wl1251: enable adhoc mode
      wl1251: set rate index and preamble flag on received packets

Felix Fietkau (3):
      mac80211: do not send duplicate data frames to the cooked monitor interface
      ath9k: add additional checks for the baseband hang detection
      mac80211: as a 4-addr station, do not receive packets for other stations

Johannes Berg (6):
      iwlwifi: support RSN IBSS
      iwlwifi: advertise max aggregate size
      iwlwifi: use maximum aggregation size
      iwlwifi: fix beacon notification parsing
      mac80211: allow GO to scan like AP
      iwlwifi: remove unnecessary locking

John W. Linville (2):
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-2.6
      Merge branch 'wireless-next-2.6' of git://git.kernel.org/.../iwlwifi/iwlwifi-2.6

Jouni Malinen (3):
      mac80211: Remove obsolete TKIP flexibility
      mac80211: Add testing functionality for TKIP
      ath: Fix clearing of secondary key cache entry for TKIP

Jussi Kivilinna (21):
      zd1211rw: use urb anchors for tx and fix tx-queue disabling
      zd1211rw: cancel process_intr work on zd_chip_disable_int()
      zd1211rw: add locking for mac->process_intr
      zd1211rw: fix beacon interval setup
      zd1211rw: move set_multicast_hash and set_rx_filter from workers to configure_filter
      zd1211rw: move set_rts_cts_work to bss_info_changed
      zd1211rw: support setting BSSID for AP mode
      zd1211rw: fix ack_pending in filter_ack causing tx-packet ordering problem on monitor
      zd1211rw: let zd_set_beacon_interval() set dtim_period and add AP-beacon flag
      zd1211rw: implement beacon fetching and handling ieee80211_get_buffered_bc()
      zd1211rw: add beacon watchdog and setting HW beacon more failsafe
      zd1211rw: batch beacon config commands together
      zd1211rw: use stack and preallocated memory for small cmd-buffers
      zd1211rw: change interrupt URB buffer to DMA buffer
      zd1211rw: lower hw command timeouts
      zd1211rw: collect driver settings and add function to restore theim
      zd1211rw: add TX watchdog and device resetting
      zd1211rw: reset device when CR_BCN_FIFO_SEMAPHORE freezes in beacon setup
      zd1211rw: reset rx urbs after idle period of 30 seconds
      zd1211rw: enable NL80211_IFTYPE_AP
      zd1211rw: add useful debug output

Justin P. Mattock (1):
      drivers:net:ipw2100.c change a typo comamnd to command

Juuso Oikarinen (1):
      cfg80211: Fix power save state after interface type change

Mohammed Shafi Shajakhan (3):
      ath9k: Fix memory leak due to failed PAPRD frames
      mac80211: Update comments on radiotap MCS index
      ath9k: Update comments for not parsing DTIM period

Nick Kossifidis (1):
      ath5k: Fix fast channel switching

Rajkumar Manoharan (7):
      ath9k_htc: cancel ani work in ath9k_htc_stop
      ath9k: use common get current channel function
      ath9k: move update tx power to common
      ath9k_htc: make use common of function to update txpower
      ath9k: do not access hw registers in FULL SLEEP
      ath9k: reserve a beacon slot on beaconing vif addition
      mac80211: do not restart ps timer during scan or offchannel

Vasily Khoruzhick (2):
      libertas_spi: Use workqueue in hw_host_to_card
      libertas: Prepare stuff for if_spi.c pm support

Wey-Yi Guy (8):
      iwlwifi: check ucode loading error and restart
      iwlagn: adjust rate table
      iwlagn: add IQ inversion support for 2000 series devices
      iwlwifi: always support idle mode for agn devices
      iwlagn: use 2030 macro for 2030 devices
      iwlagn: remove unsupported BT SCO command
      iiwlagn: remove unused parameter
      iwlwifi: fix compiling error with different configuration

 drivers/net/wireless/ath/ath5k/phy.c          |  142 +++++---
 drivers/net/wireless/ath/ath9k/ath9k.h        |    2 +
 drivers/net/wireless/ath/ath9k/beacon.c       |    5 +-
 drivers/net/wireless/ath/ath9k/common.c       |   11 +
 drivers/net/wireless/ath/ath9k/common.h       |    2 +
 drivers/net/wireless/ath/ath9k/debug.c        |   23 ++-
 drivers/net/wireless/ath/ath9k/htc.h          |    1 -
 drivers/net/wireless/ath/ath9k/htc_drv_gpio.c |    3 +-
 drivers/net/wireless/ath/ath9k/htc_drv_main.c |   24 +-
 drivers/net/wireless/ath/ath9k/main.c         |   96 +++---
 drivers/net/wireless/ath/key.c                |    5 +-
 drivers/net/wireless/ipw2x00/ipw2100.c        |    2 +-
 drivers/net/wireless/iwlwifi/iwl-1000.c       |    1 -
 drivers/net/wireless/iwlwifi/iwl-2000.c       |   16 +-
 drivers/net/wireless/iwlwifi/iwl-4965.c       |   32 ++-
 drivers/net/wireless/iwlwifi/iwl-6000.c       |    3 -
 drivers/net/wireless/iwlwifi/iwl-agn-lib.c    |   28 --
 drivers/net/wireless/iwlwifi/iwl-agn-rs.c     |   29 +-
 drivers/net/wireless/iwlwifi/iwl-agn-ucode.c  |    8 -
 drivers/net/wireless/iwlwifi/iwl-agn.c        |   87 ++++--
 drivers/net/wireless/iwlwifi/iwl-commands.h   |    8 +-
 drivers/net/wireless/iwlwifi/iwl-core.h       |    3 +-
 drivers/net/wireless/iwlwifi/iwl-csr.h        |    2 +
 drivers/net/wireless/iwlwifi/iwl-debugfs.c    |    7 +-
 drivers/net/wireless/iwlwifi/iwl-dev.h        |    2 +-
 drivers/net/wireless/iwlwifi/iwl-power.c      |    3 +-
 drivers/net/wireless/iwlwifi/iwl3945-base.c   |   14 +-
 drivers/net/wireless/libertas/cmd.c           |   10 +-
 drivers/net/wireless/libertas/dev.h           |    2 +
 drivers/net/wireless/libertas/if_spi.c        |  368 +++++++++++++-------
 drivers/net/wireless/libertas/main.c          |   77 +++--
 drivers/net/wireless/wl1251/acx.c             |   53 +++
 drivers/net/wireless/wl1251/acx.h             |   72 ++++
 drivers/net/wireless/wl1251/event.c           |   18 +
 drivers/net/wireless/wl1251/main.c            |   18 +-
 drivers/net/wireless/wl1251/ps.c              |   11 +
 drivers/net/wireless/wl1251/rx.c              |   46 +++-
 drivers/net/wireless/wl1251/tx.c              |   74 ++---
 drivers/net/wireless/wl1251/wl1251.h          |    7 +
 drivers/net/wireless/zd1211rw/zd_chip.c       |  134 +++++---
 drivers/net/wireless/zd1211rw/zd_chip.h       |    5 +-
 drivers/net/wireless/zd1211rw/zd_mac.c        |  448 +++++++++++++++++++------
 drivers/net/wireless/zd1211rw/zd_mac.h        |   24 +-
 drivers/net/wireless/zd1211rw/zd_usb.c        |  444 +++++++++++++++++++------
 drivers/net/wireless/zd1211rw/zd_usb.h        |   30 ++-
 include/net/mac80211.h                        |   58 ++++-
 net/mac80211/cfg.c                            |   26 ++-
 net/mac80211/debugfs_netdev.c                 |  108 ++++++-
 net/mac80211/ieee80211_i.h                    |   14 +-
 net/mac80211/iface.c                          |    9 +-
 net/mac80211/main.c                           |   53 +++-
 net/mac80211/mlme.c                           |   60 +++-
 net/mac80211/offchannel.c                     |   68 ++--
 net/mac80211/rx.c                             |   59 +++--
 net/mac80211/scan.c                           |   88 ++++--
 net/mac80211/sta_info.c                       |    3 +-
 net/mac80211/status.c                         |    4 +
 net/mac80211/tx.c                             |   12 +-
 net/mac80211/work.c                           |   66 +++-
 net/mac80211/wpa.c                            |   39 +--
 net/wireless/core.c                           |   20 +-
 61 files changed, 2215 insertions(+), 872 deletions(-)

Omnibus patch available here:

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

-- 
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:[~2011-02-08 20:45 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-02-08 20:41 John W. Linville [this message]
2011-02-08 21:53 ` pull request: wireless-next-2.6 2011-02-08 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=20110208204139.GC6244@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.