From: "John W. Linville" <linville@tuxdriver.com>
To: davem@davemloft.net
Cc: netdev@vger.kernel.org, linux-wireless@vger.kernel.org
Subject: pull request: wireless-2.6.26 2008-02-20
Date: Wed, 20 Feb 2008 21:15:30 -0500 [thread overview]
Message-ID: <20080221021530.GG3825@tuxdriver.com> (raw)
David,
Here are a slew of developments intended for 2.6.26. The patches are
too diverse to comment upon in this summary... :-)
Please let me know if there are problems!
Thanks,
John
---
Individual patches are available here:
http://www.kernel.org/pub/linux/kernel/people/linville/wireless-2.6.26=
/
---
The following changes since commit 1309d4e68497184d2fd87e892ddf14076c2b=
da98:
Linus Torvalds (1):
Merge branch 'upstream-linus' of git://git.kernel.org/.../jgarz=
ik/libata-dev
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.2=
6.git master
Adam Baker (2):
rt2x00: don't write past the end when writing short descriptors o=
n rt61
rt2x00: correct address calc for queue private data
Bruno Randolf (3):
mac80211: better definition of mactime
mac80211: move function ieee80211_sta_join_ibss()
mac80211: enable IBSS merging
Christian Lamparter (1):
p54: use IEEE 802.11e defaults for initialization
Daniel Drake (1):
ipw2100/ipw2200: note firmware loading caveat in Kconfig help tex=
t
Emmanuel Grumbach (1):
iwlwifi-2.6: Adds and fixes defines about security
Gertjan van Wingerde (1):
rt2x00: Fix hw mode registration with mac80211.
Holger Schurig (5):
libertas: trim overly long debug statement
libertas: make association debug output nicer
libertas: make lbs_sync_channel() static
libertas: make lbs_unset_basic_rate_flags() static
libertas: rename/document scan_channel
Ivo van Doorn (41):
rt2x00: Update copyright notice
rt2x00: Queue handling overhaul
rt2x00: Fix tx parameter initialization
rt2x00: Enable master and adhoc mode again
rt2x00: Driver requiring firmware should select crc algo
rt2x00: Add per-interface structure
rt2x00: Remove TX_MGMT queue usage
rt2x00: Initialize QID from queue->qid
rt2x00: Move beacon and atim queue defines into rt2x00
rt2x00: Fix queue index handling
wireless: Fix WARN_ON() with ieee802.11b
rt2x00: Rate structure overhaul
rt2x00: Remove HWMODE_{A,B,G}
rt2x00: Use ieee80211_channel_to_frequency()
rt2x00: Make use of MAC80211_LED_TRIGGERS
rt2x00: Enable LED class support for rt2500usb/rt73usb
rt2x00: Fix rate initialization
rt2x00: Release rt2x00 2.1.0
rt2x00: Fix invalid DMA free
rt2x00: Make rt2x00 less verbose
rt2x00: Remove MGMT ring initialization
rt2x00: Select CONFIG_NEW_LEDS
rt2x00: make csr_cache and csr_addr an union
rt2x00: Fix scheduling while atomic errors in usb drivers
rt2x00: Add queue statistics to debugfs
rt2x00: Fix typo in debug statement
rt2x00: Fix skbdesc->data_len initialization
rt2x00: Fix queue->qid initialization
rt2x00: Cleanup Makefile
rt2x00: Kill guardian urb during disable_radio
rt2x00: Release rt2x00 2.1.1
rt2x00: Send frames out with configured TX power
rt2x00: Don't report driver generated frames to tx_status()
rt2x00: Filter ACK_CTS based on FIF_CONTROL
rt2x00: Fix Descriptor DMA initialization
rt2x00: Remove reset_tsf()
rt2x00: Rename dscape -> mac80211
rt2x00: Cleanup mode registration
rt2x00: Remove async vendor request calls from rt2x00usb
rt2x00: Fix MAC address defines in rt61pci
rt2x00: Release rt2x00 2.1.2
Javier Cardona (1):
zd1211rw: Fixed incorrect constant name.
Jiri Slaby (1):
WDEV: ath5k, typecheck on nonDEBUG
Johannes Berg (23):
mac80211: allow sending multicast frames through virtual ports
mac80211: dissolve pre-rx handlers
cfg80211 API for channels/bitrates, mac80211 and driver conversio=
n
nl80211: export hardware bitrate/channel capabilities
mac80211: fix scan band off-by-one error
mac80211: remove port control enable switch, clean up sta flags
wireless: fix ERP rate flags
mac80211: split ieee80211_txrx_result
mac80211: split RX_DROP
mac80211: clean up some things in the RX path
mac80211: remove "dynamic" RX/TX handlers
mac80211: move some code into ieee80211_invoke_rx_handlers
mac80211: defer master netdev allocation to ieee80211_register_hw
mac80211: give burst time in txop rather than 0.1msec units
mac80211: fix ecw2cw brain-damage
rtl818x: fix RTS/CTS-less transmit
b43(legacy): include full timestamp in beacon frames
mac80211: convert sta_info.pspoll to a flag
mac80211: invoke set_tim() callback after setting own TIM info
mac80211: remove sta TIM flag, fix expiry TIM handling
mac80211: consolidate TIM handling code
adm8211: fix sparse warnings
p54: fix sparse warnings
Luis R. Rodriguez (7):
ath5k: Port to new bitrate/channel API
ath5k: Cleanup after API changes
ath5k: ath5k_copy_channels() was not setting the channel band
ath5k: Use our own Kconfig file, we'll be expanding this shortly
ath5k: Port debug.c over to the new band API and enable as build =
option
ath5k: Use software encryption for now
ath5k/phy.c: fix negative array index
Marcin Slusarz (1):
ipw2200: le*_add_cpu conversion
Matthias Kaehlcke (3):
prism54: Convert acl->sem in a mutex
prism54: Convert stats_sem in a mutex
prism54: Convert wpa_sem in a mutex
Michael Buesch (5):
b43: Fix bandswitch
mac80211: Extend filter flag documentation about unsupported flag=
s
b43: Add HostFlags HI support
zd1211rw: Fix beacon filter flags thinko
ssb: Add support for 8bit register access
Michael Wu (3):
nl80211: Add monitor interface configuration flags
mac80211: Use monitor configuration flags
mac80211: Add cooked monitor mode support
Mohamed Abbas (2):
iwlwifi: initialize ieee80211_channel->hw_value
iwlwifi: set rate_idx correctly from plcp
Randy Dunlap (1):
wireless: rt2x00: fix driver menu indenting
Reinette Chatre (2):
iwlwifi: Update iwlwifi version stamp to 1.2.26
iwlwifi: fix name of function in comment (_rx_card_state_notif)
Roel Kluin (2):
wireless/iwlwifi/iwl-4965.c: add parentheses
wireless: Convert to list_for_each_entry_rcu()
Ron Rindjunsky (14):
mac80211: A-MPDU Tx add session's and low level driver's API
mac80211: A-MPDU Tx add MLME structures
mac80211: A-MPDU Tx adding basic functionality
mac80211: A-MPDU Tx adding qdisc support
mac80211: A-MPDU Tx MLME data initialization
mac80211: A-MPDU add debugfs support
mac80211: A-MPDU Tx change tx_status to support Block Ack data
mac80211: A-MPDU Tx add delBA from recipient support
iwlwifi: A-MPDU Tx conform API to mac80211
iwlwifi: A-MPDU Tx conform flows to mac80211
iwlwifi: A-MPDU Tx conform block Ack rate scaling to mac80211
iwlwifi: A-MPDU Tx activation by load measures
mac80211: adjustable number of bits for qdisc pool
iwlwifi: remove IWL{4965,3945}_QOS
S.=C3=87a=C4=9Flar Onur (2):
net/mac80211/: Use time_* macros
drivers/net/wireless/atmel.c: Use time_* macros
Stefano Brivio (4):
rc80211-pid: fix rate adjustment
b43legacy: add definitions for MAC control register
b43legacy: fix upload of beacon packets to the hardware
b43legacy: fix B43legacy_WARN_ON macro
Tomas Winkler (7):
mac80211: set assoc flag to bss_conf
iwlwifi: enable 802.11n in Kconfig
iwlwifi: Fix HT compilation breakage caused by cfg80211 API for c=
hannels/bitrates patch
iwlwifi: change iwl->priv iwl_priv * type in iwl-YYY-io.h
iwlwifi: Add tx_ant_num hw setting variable
iwlwifi: remove twice defined CSR register
wireless: update US regulatory domain
drivers/net/wireless/Kconfig | 44 +-
drivers/net/wireless/adm8211.c | 88 +-
drivers/net/wireless/adm8211.h | 65 +--
drivers/net/wireless/ath5k/Kconfig | 37 +
drivers/net/wireless/ath5k/Makefile | 8 +-
drivers/net/wireless/ath5k/ath5k.h | 106 ++--
drivers/net/wireless/ath5k/base.c | 409 +++++----
drivers/net/wireless/ath5k/base.h | 18 +-
drivers/net/wireless/ath5k/debug.c | 55 +-
drivers/net/wireless/ath5k/debug.h | 23 +-
drivers/net/wireless/ath5k/hw.c | 170 +---
drivers/net/wireless/ath5k/initvals.c | 6 +-
drivers/net/wireless/ath5k/phy.c | 88 +-
drivers/net/wireless/atmel.c | 5 +-
drivers/net/wireless/b43/b43.h | 79 +-
drivers/net/wireless/b43/main.c | 428 ++++++----
drivers/net/wireless/b43/main.h | 4 +-
drivers/net/wireless/b43/sysfs.c | 89 +--
drivers/net/wireless/b43/xmit.c | 95 ++-
drivers/net/wireless/b43legacy/b43legacy.h | 46 +-
drivers/net/wireless/b43legacy/main.c | 433 +++++-----
drivers/net/wireless/b43legacy/xmit.c | 78 +-
drivers/net/wireless/ipw2200.c | 4 +-
drivers/net/wireless/iwlwifi/Kconfig | 17 +-
drivers/net/wireless/iwlwifi/iwl-3945-commands.h | 19 +-
drivers/net/wireless/iwlwifi/iwl-3945-hw.h | 1 -
drivers/net/wireless/iwlwifi/iwl-3945-io.h | 39 +-
drivers/net/wireless/iwlwifi/iwl-3945-rs.c | 90 +--
drivers/net/wireless/iwlwifi/iwl-3945.c | 38 +-
drivers/net/wireless/iwlwifi/iwl-3945.h | 22 +-
drivers/net/wireless/iwlwifi/iwl-4965-commands.h | 43 +-
drivers/net/wireless/iwlwifi/iwl-4965-hw.h | 1 -
drivers/net/wireless/iwlwifi/iwl-4965-io.h | 39 +-
drivers/net/wireless/iwlwifi/iwl-4965-rs.c | 371 +++++++--
drivers/net/wireless/iwlwifi/iwl-4965-rs.h | 12 +
drivers/net/wireless/iwlwifi/iwl-4965.c | 865 ++++++--------=
-----
drivers/net/wireless/iwlwifi/iwl-4965.h | 119 +--
drivers/net/wireless/iwlwifi/iwl3945-base.c | 469 +++--------
drivers/net/wireless/iwlwifi/iwl4965-base.c | 687 +++++---------=
--
drivers/net/wireless/libertas/assoc.c | 20 +-
drivers/net/wireless/libertas/assoc.h | 1 -
drivers/net/wireless/libertas/cmd.c | 23 +-
drivers/net/wireless/libertas/cmdresp.c | 6 +-
drivers/net/wireless/libertas/debugfs.c | 2 +-
drivers/net/wireless/libertas/dev.h | 4 +-
drivers/net/wireless/libertas/join.c | 20 -
drivers/net/wireless/libertas/join.h | 2 -
drivers/net/wireless/libertas/main.c | 14 +-
drivers/net/wireless/libertas/scan.c | 39 +-
drivers/net/wireless/p54.h | 4 -
drivers/net/wireless/p54common.c | 92 ++-
drivers/net/wireless/p54common.h | 75 --
drivers/net/wireless/prism54/isl_ioctl.c | 46 +-
drivers/net/wireless/prism54/islpci_dev.c | 2 +-
drivers/net/wireless/prism54/islpci_dev.h | 6 +-
drivers/net/wireless/rt2x00/Kconfig | 62 ++-
drivers/net/wireless/rt2x00/Makefile | 37 +-
drivers/net/wireless/rt2x00/rt2400pci.c | 436 ++++++----
drivers/net/wireless/rt2x00/rt2400pci.h | 8 +-
drivers/net/wireless/rt2x00/rt2500pci.c | 442 ++++++----
drivers/net/wireless/rt2x00/rt2500pci.h | 6 +-
drivers/net/wireless/rt2x00/rt2500usb.c | 512 +++++++-----
drivers/net/wireless/rt2x00/rt2500usb.h | 9 +-
drivers/net/wireless/rt2x00/rt2x00.h | 339 +++++----
drivers/net/wireless/rt2x00/rt2x00config.c | 163 ++--
drivers/net/wireless/rt2x00/rt2x00debug.c | 124 ++-
drivers/net/wireless/rt2x00/rt2x00debug.h | 2 +-
drivers/net/wireless/rt2x00/rt2x00dev.c | 907 +++++++++-----=
------
drivers/net/wireless/rt2x00/rt2x00dump.h | 8 +-
drivers/net/wireless/rt2x00/rt2x00firmware.c | 43 +-
drivers/net/wireless/rt2x00/rt2x00leds.c | 217 +++++
drivers/net/wireless/rt2x00/rt2x00leds.h | 63 ++
drivers/net/wireless/rt2x00/rt2x00lib.h | 101 +++-
drivers/net/wireless/rt2x00/rt2x00mac.c | 243 ++++--
drivers/net/wireless/rt2x00/rt2x00pci.c | 286 ++++---
drivers/net/wireless/rt2x00/rt2x00pci.h | 67 ++-
drivers/net/wireless/rt2x00/rt2x00queue.c | 299 +++++++
drivers/net/wireless/rt2x00/rt2x00queue.h | 457 ++++++++++
drivers/net/wireless/rt2x00/rt2x00reg.h | 75 +--
drivers/net/wireless/rt2x00/rt2x00rfkill.c | 2 +-
drivers/net/wireless/rt2x00/rt2x00ring.h | 290 -------
drivers/net/wireless/rt2x00/rt2x00usb.c | 324 ++++---
drivers/net/wireless/rt2x00/rt2x00usb.h | 161 +++-
drivers/net/wireless/rt2x00/rt61pci.c | 640 +++++++-------
drivers/net/wireless/rt2x00/rt61pci.h | 33 +-
drivers/net/wireless/rt2x00/rt73usb.c | 521 ++++++------
drivers/net/wireless/rt2x00/rt73usb.h | 24 +-
drivers/net/wireless/rtl8180.h | 2 +-
drivers/net/wireless/rtl8180_dev.c | 103 ++-
drivers/net/wireless/rtl8180_grf5101.c | 5 +-
drivers/net/wireless/rtl8180_max2820.c | 5 +-
drivers/net/wireless/rtl8180_rtl8225.c | 15 +-
drivers/net/wireless/rtl8180_sa2400.c | 5 +-
drivers/net/wireless/rtl8187.h | 2 +-
drivers/net/wireless/rtl8187_dev.c | 92 ++-
drivers/net/wireless/rtl8187_rtl8225.c | 15 +-
drivers/net/wireless/rtl818x.h | 70 --
drivers/net/wireless/strip.c | 6 +-
drivers/net/wireless/zd1211rw/zd_chip.c | 23 +-
drivers/net/wireless/zd1211rw/zd_chip.h | 9 +-
drivers/net/wireless/zd1211rw/zd_ieee80211.c | 11 +-
drivers/net/wireless/zd1211rw/zd_mac.c | 172 ++---
drivers/net/wireless/zd1211rw/zd_mac.h | 2 +-
drivers/ssb/main.c | 18 +
drivers/ssb/pci.c | 28 +
drivers/ssb/pcmcia.c | 32 +
include/linux/nl80211.h | 99 +++
include/linux/ssb/ssb.h | 10 +
include/net/cfg80211.h | 24 +-
include/net/mac80211.h | 344 ++++----
include/net/wireless.h | 168 ++++
net/mac80211/Makefile | 1 -
net/mac80211/cfg.c | 30 +-
net/mac80211/debugfs.c | 47 +-
net/mac80211/debugfs_netdev.c | 9 -
net/mac80211/debugfs_sta.c | 136 +++-
net/mac80211/ieee80211.c | 649 +++++++++++---=
-
net/mac80211/ieee80211_i.h | 164 +---
net/mac80211/ieee80211_iface.c | 4 +
net/mac80211/ieee80211_ioctl.c | 127 ++--
net/mac80211/ieee80211_rate.c | 15 +-
net/mac80211/ieee80211_rate.h | 28 +-
net/mac80211/ieee80211_sta.c | 996 ++++++++++++++=
--------
net/mac80211/rc80211_pid_algo.c | 155 ++--
net/mac80211/rc80211_simple.c | 69 +-
net/mac80211/regdomain.c | 152 ----
net/mac80211/rx.c | 572 +++++++------
net/mac80211/sta_info.c | 138 ++--
net/mac80211/sta_info.h | 96 ++-
net/mac80211/tx.c | 323 ++++---
net/mac80211/util.c | 142 +---
net/mac80211/wep.c | 16 +-
net/mac80211/wep.h | 4 +-
net/mac80211/wme.c | 135 +++-
net/mac80211/wme.h | 23 +-
net/mac80211/wpa.c | 72 +-
net/mac80211/wpa.h | 12 +-
net/wireless/Makefile | 2 +-
net/wireless/core.c | 41 +
net/wireless/core.h | 3 +
net/wireless/nl80211.c | 118 +++-
net/wireless/reg.c | 159 ++++
net/wireless/util.c | 98 +++
143 files changed, 10183 insertions(+), 8080 deletions(-)
create mode 100644 drivers/net/wireless/ath5k/Kconfig
create mode 100644 drivers/net/wireless/rt2x00/rt2x00leds.c
create mode 100644 drivers/net/wireless/rt2x00/rt2x00leds.h
create mode 100644 drivers/net/wireless/rt2x00/rt2x00queue.c
create mode 100644 drivers/net/wireless/rt2x00/rt2x00queue.h
delete mode 100644 drivers/net/wireless/rt2x00/rt2x00ring.h
delete mode 100644 net/mac80211/regdomain.c
create mode 100644 net/wireless/reg.c
create mode 100644 net/wireless/util.c
Omnibus patch is available here:
http://www.kernel.org/pub/linux/kernel/people/linville/wireless-2.6.26=
-2008-02-20.patch.bz2
--=20
John W. Linville
linville@tuxdriver.com
-
To unsubscribe from this list: send the line "unsubscribe linux-wireles=
s" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
WARNING: multiple messages have this Message-ID (diff)
From: "John W. Linville" <linville@tuxdriver.com>
To: davem@davemloft.net
Cc: netdev@vger.kernel.org, linux-wireless@vger.kernel.org
Subject: pull request: wireless-2.6.26 2008-02-20
Date: Wed, 20 Feb 2008 21:15:30 -0500 [thread overview]
Message-ID: <20080221021530.GG3825@tuxdriver.com> (raw)
David,
Here are a slew of developments intended for 2.6.26. The patches are
too diverse to comment upon in this summary... :-)
Please let me know if there are problems!
Thanks,
John
---
Individual patches are available here:
http://www.kernel.org/pub/linux/kernel/people/linville/wireless-2.6.26/
---
The following changes since commit 1309d4e68497184d2fd87e892ddf14076c2bda98:
Linus Torvalds (1):
Merge branch 'upstream-linus' of git://git.kernel.org/.../jgarzik/libata-dev
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.26.git master
Adam Baker (2):
rt2x00: don't write past the end when writing short descriptors on rt61
rt2x00: correct address calc for queue private data
Bruno Randolf (3):
mac80211: better definition of mactime
mac80211: move function ieee80211_sta_join_ibss()
mac80211: enable IBSS merging
Christian Lamparter (1):
p54: use IEEE 802.11e defaults for initialization
Daniel Drake (1):
ipw2100/ipw2200: note firmware loading caveat in Kconfig help text
Emmanuel Grumbach (1):
iwlwifi-2.6: Adds and fixes defines about security
Gertjan van Wingerde (1):
rt2x00: Fix hw mode registration with mac80211.
Holger Schurig (5):
libertas: trim overly long debug statement
libertas: make association debug output nicer
libertas: make lbs_sync_channel() static
libertas: make lbs_unset_basic_rate_flags() static
libertas: rename/document scan_channel
Ivo van Doorn (41):
rt2x00: Update copyright notice
rt2x00: Queue handling overhaul
rt2x00: Fix tx parameter initialization
rt2x00: Enable master and adhoc mode again
rt2x00: Driver requiring firmware should select crc algo
rt2x00: Add per-interface structure
rt2x00: Remove TX_MGMT queue usage
rt2x00: Initialize QID from queue->qid
rt2x00: Move beacon and atim queue defines into rt2x00
rt2x00: Fix queue index handling
wireless: Fix WARN_ON() with ieee802.11b
rt2x00: Rate structure overhaul
rt2x00: Remove HWMODE_{A,B,G}
rt2x00: Use ieee80211_channel_to_frequency()
rt2x00: Make use of MAC80211_LED_TRIGGERS
rt2x00: Enable LED class support for rt2500usb/rt73usb
rt2x00: Fix rate initialization
rt2x00: Release rt2x00 2.1.0
rt2x00: Fix invalid DMA free
rt2x00: Make rt2x00 less verbose
rt2x00: Remove MGMT ring initialization
rt2x00: Select CONFIG_NEW_LEDS
rt2x00: make csr_cache and csr_addr an union
rt2x00: Fix scheduling while atomic errors in usb drivers
rt2x00: Add queue statistics to debugfs
rt2x00: Fix typo in debug statement
rt2x00: Fix skbdesc->data_len initialization
rt2x00: Fix queue->qid initialization
rt2x00: Cleanup Makefile
rt2x00: Kill guardian urb during disable_radio
rt2x00: Release rt2x00 2.1.1
rt2x00: Send frames out with configured TX power
rt2x00: Don't report driver generated frames to tx_status()
rt2x00: Filter ACK_CTS based on FIF_CONTROL
rt2x00: Fix Descriptor DMA initialization
rt2x00: Remove reset_tsf()
rt2x00: Rename dscape -> mac80211
rt2x00: Cleanup mode registration
rt2x00: Remove async vendor request calls from rt2x00usb
rt2x00: Fix MAC address defines in rt61pci
rt2x00: Release rt2x00 2.1.2
Javier Cardona (1):
zd1211rw: Fixed incorrect constant name.
Jiri Slaby (1):
WDEV: ath5k, typecheck on nonDEBUG
Johannes Berg (23):
mac80211: allow sending multicast frames through virtual ports
mac80211: dissolve pre-rx handlers
cfg80211 API for channels/bitrates, mac80211 and driver conversion
nl80211: export hardware bitrate/channel capabilities
mac80211: fix scan band off-by-one error
mac80211: remove port control enable switch, clean up sta flags
wireless: fix ERP rate flags
mac80211: split ieee80211_txrx_result
mac80211: split RX_DROP
mac80211: clean up some things in the RX path
mac80211: remove "dynamic" RX/TX handlers
mac80211: move some code into ieee80211_invoke_rx_handlers
mac80211: defer master netdev allocation to ieee80211_register_hw
mac80211: give burst time in txop rather than 0.1msec units
mac80211: fix ecw2cw brain-damage
rtl818x: fix RTS/CTS-less transmit
b43(legacy): include full timestamp in beacon frames
mac80211: convert sta_info.pspoll to a flag
mac80211: invoke set_tim() callback after setting own TIM info
mac80211: remove sta TIM flag, fix expiry TIM handling
mac80211: consolidate TIM handling code
adm8211: fix sparse warnings
p54: fix sparse warnings
Luis R. Rodriguez (7):
ath5k: Port to new bitrate/channel API
ath5k: Cleanup after API changes
ath5k: ath5k_copy_channels() was not setting the channel band
ath5k: Use our own Kconfig file, we'll be expanding this shortly
ath5k: Port debug.c over to the new band API and enable as build option
ath5k: Use software encryption for now
ath5k/phy.c: fix negative array index
Marcin Slusarz (1):
ipw2200: le*_add_cpu conversion
Matthias Kaehlcke (3):
prism54: Convert acl->sem in a mutex
prism54: Convert stats_sem in a mutex
prism54: Convert wpa_sem in a mutex
Michael Buesch (5):
b43: Fix bandswitch
mac80211: Extend filter flag documentation about unsupported flags
b43: Add HostFlags HI support
zd1211rw: Fix beacon filter flags thinko
ssb: Add support for 8bit register access
Michael Wu (3):
nl80211: Add monitor interface configuration flags
mac80211: Use monitor configuration flags
mac80211: Add cooked monitor mode support
Mohamed Abbas (2):
iwlwifi: initialize ieee80211_channel->hw_value
iwlwifi: set rate_idx correctly from plcp
Randy Dunlap (1):
wireless: rt2x00: fix driver menu indenting
Reinette Chatre (2):
iwlwifi: Update iwlwifi version stamp to 1.2.26
iwlwifi: fix name of function in comment (_rx_card_state_notif)
Roel Kluin (2):
wireless/iwlwifi/iwl-4965.c: add parentheses
wireless: Convert to list_for_each_entry_rcu()
Ron Rindjunsky (14):
mac80211: A-MPDU Tx add session's and low level driver's API
mac80211: A-MPDU Tx add MLME structures
mac80211: A-MPDU Tx adding basic functionality
mac80211: A-MPDU Tx adding qdisc support
mac80211: A-MPDU Tx MLME data initialization
mac80211: A-MPDU add debugfs support
mac80211: A-MPDU Tx change tx_status to support Block Ack data
mac80211: A-MPDU Tx add delBA from recipient support
iwlwifi: A-MPDU Tx conform API to mac80211
iwlwifi: A-MPDU Tx conform flows to mac80211
iwlwifi: A-MPDU Tx conform block Ack rate scaling to mac80211
iwlwifi: A-MPDU Tx activation by load measures
mac80211: adjustable number of bits for qdisc pool
iwlwifi: remove IWL{4965,3945}_QOS
S.Çağlar Onur (2):
net/mac80211/: Use time_* macros
drivers/net/wireless/atmel.c: Use time_* macros
Stefano Brivio (4):
rc80211-pid: fix rate adjustment
b43legacy: add definitions for MAC control register
b43legacy: fix upload of beacon packets to the hardware
b43legacy: fix B43legacy_WARN_ON macro
Tomas Winkler (7):
mac80211: set assoc flag to bss_conf
iwlwifi: enable 802.11n in Kconfig
iwlwifi: Fix HT compilation breakage caused by cfg80211 API for channels/bitrates patch
iwlwifi: change iwl->priv iwl_priv * type in iwl-YYY-io.h
iwlwifi: Add tx_ant_num hw setting variable
iwlwifi: remove twice defined CSR register
wireless: update US regulatory domain
drivers/net/wireless/Kconfig | 44 +-
drivers/net/wireless/adm8211.c | 88 +-
drivers/net/wireless/adm8211.h | 65 +--
drivers/net/wireless/ath5k/Kconfig | 37 +
drivers/net/wireless/ath5k/Makefile | 8 +-
drivers/net/wireless/ath5k/ath5k.h | 106 ++--
drivers/net/wireless/ath5k/base.c | 409 +++++----
drivers/net/wireless/ath5k/base.h | 18 +-
drivers/net/wireless/ath5k/debug.c | 55 +-
drivers/net/wireless/ath5k/debug.h | 23 +-
drivers/net/wireless/ath5k/hw.c | 170 +---
drivers/net/wireless/ath5k/initvals.c | 6 +-
drivers/net/wireless/ath5k/phy.c | 88 +-
drivers/net/wireless/atmel.c | 5 +-
drivers/net/wireless/b43/b43.h | 79 +-
drivers/net/wireless/b43/main.c | 428 ++++++----
drivers/net/wireless/b43/main.h | 4 +-
drivers/net/wireless/b43/sysfs.c | 89 +--
drivers/net/wireless/b43/xmit.c | 95 ++-
drivers/net/wireless/b43legacy/b43legacy.h | 46 +-
drivers/net/wireless/b43legacy/main.c | 433 +++++-----
drivers/net/wireless/b43legacy/xmit.c | 78 +-
drivers/net/wireless/ipw2200.c | 4 +-
drivers/net/wireless/iwlwifi/Kconfig | 17 +-
drivers/net/wireless/iwlwifi/iwl-3945-commands.h | 19 +-
drivers/net/wireless/iwlwifi/iwl-3945-hw.h | 1 -
drivers/net/wireless/iwlwifi/iwl-3945-io.h | 39 +-
drivers/net/wireless/iwlwifi/iwl-3945-rs.c | 90 +--
drivers/net/wireless/iwlwifi/iwl-3945.c | 38 +-
drivers/net/wireless/iwlwifi/iwl-3945.h | 22 +-
drivers/net/wireless/iwlwifi/iwl-4965-commands.h | 43 +-
drivers/net/wireless/iwlwifi/iwl-4965-hw.h | 1 -
drivers/net/wireless/iwlwifi/iwl-4965-io.h | 39 +-
drivers/net/wireless/iwlwifi/iwl-4965-rs.c | 371 +++++++--
drivers/net/wireless/iwlwifi/iwl-4965-rs.h | 12 +
drivers/net/wireless/iwlwifi/iwl-4965.c | 865 ++++++-------------
drivers/net/wireless/iwlwifi/iwl-4965.h | 119 +--
drivers/net/wireless/iwlwifi/iwl3945-base.c | 469 +++--------
drivers/net/wireless/iwlwifi/iwl4965-base.c | 687 +++++-----------
drivers/net/wireless/libertas/assoc.c | 20 +-
drivers/net/wireless/libertas/assoc.h | 1 -
drivers/net/wireless/libertas/cmd.c | 23 +-
drivers/net/wireless/libertas/cmdresp.c | 6 +-
drivers/net/wireless/libertas/debugfs.c | 2 +-
drivers/net/wireless/libertas/dev.h | 4 +-
drivers/net/wireless/libertas/join.c | 20 -
drivers/net/wireless/libertas/join.h | 2 -
drivers/net/wireless/libertas/main.c | 14 +-
drivers/net/wireless/libertas/scan.c | 39 +-
drivers/net/wireless/p54.h | 4 -
drivers/net/wireless/p54common.c | 92 ++-
drivers/net/wireless/p54common.h | 75 --
drivers/net/wireless/prism54/isl_ioctl.c | 46 +-
drivers/net/wireless/prism54/islpci_dev.c | 2 +-
drivers/net/wireless/prism54/islpci_dev.h | 6 +-
drivers/net/wireless/rt2x00/Kconfig | 62 ++-
drivers/net/wireless/rt2x00/Makefile | 37 +-
drivers/net/wireless/rt2x00/rt2400pci.c | 436 ++++++----
drivers/net/wireless/rt2x00/rt2400pci.h | 8 +-
drivers/net/wireless/rt2x00/rt2500pci.c | 442 ++++++----
drivers/net/wireless/rt2x00/rt2500pci.h | 6 +-
drivers/net/wireless/rt2x00/rt2500usb.c | 512 +++++++-----
drivers/net/wireless/rt2x00/rt2500usb.h | 9 +-
drivers/net/wireless/rt2x00/rt2x00.h | 339 +++++----
drivers/net/wireless/rt2x00/rt2x00config.c | 163 ++--
drivers/net/wireless/rt2x00/rt2x00debug.c | 124 ++-
drivers/net/wireless/rt2x00/rt2x00debug.h | 2 +-
drivers/net/wireless/rt2x00/rt2x00dev.c | 907 +++++++++-----------
drivers/net/wireless/rt2x00/rt2x00dump.h | 8 +-
drivers/net/wireless/rt2x00/rt2x00firmware.c | 43 +-
drivers/net/wireless/rt2x00/rt2x00leds.c | 217 +++++
drivers/net/wireless/rt2x00/rt2x00leds.h | 63 ++
drivers/net/wireless/rt2x00/rt2x00lib.h | 101 +++-
drivers/net/wireless/rt2x00/rt2x00mac.c | 243 ++++--
drivers/net/wireless/rt2x00/rt2x00pci.c | 286 ++++---
drivers/net/wireless/rt2x00/rt2x00pci.h | 67 ++-
drivers/net/wireless/rt2x00/rt2x00queue.c | 299 +++++++
drivers/net/wireless/rt2x00/rt2x00queue.h | 457 ++++++++++
drivers/net/wireless/rt2x00/rt2x00reg.h | 75 +--
drivers/net/wireless/rt2x00/rt2x00rfkill.c | 2 +-
drivers/net/wireless/rt2x00/rt2x00ring.h | 290 -------
drivers/net/wireless/rt2x00/rt2x00usb.c | 324 ++++---
drivers/net/wireless/rt2x00/rt2x00usb.h | 161 +++-
drivers/net/wireless/rt2x00/rt61pci.c | 640 +++++++-------
drivers/net/wireless/rt2x00/rt61pci.h | 33 +-
drivers/net/wireless/rt2x00/rt73usb.c | 521 ++++++------
drivers/net/wireless/rt2x00/rt73usb.h | 24 +-
drivers/net/wireless/rtl8180.h | 2 +-
drivers/net/wireless/rtl8180_dev.c | 103 ++-
drivers/net/wireless/rtl8180_grf5101.c | 5 +-
drivers/net/wireless/rtl8180_max2820.c | 5 +-
drivers/net/wireless/rtl8180_rtl8225.c | 15 +-
drivers/net/wireless/rtl8180_sa2400.c | 5 +-
drivers/net/wireless/rtl8187.h | 2 +-
drivers/net/wireless/rtl8187_dev.c | 92 ++-
drivers/net/wireless/rtl8187_rtl8225.c | 15 +-
drivers/net/wireless/rtl818x.h | 70 --
drivers/net/wireless/strip.c | 6 +-
drivers/net/wireless/zd1211rw/zd_chip.c | 23 +-
drivers/net/wireless/zd1211rw/zd_chip.h | 9 +-
drivers/net/wireless/zd1211rw/zd_ieee80211.c | 11 +-
drivers/net/wireless/zd1211rw/zd_mac.c | 172 ++---
drivers/net/wireless/zd1211rw/zd_mac.h | 2 +-
drivers/ssb/main.c | 18 +
drivers/ssb/pci.c | 28 +
drivers/ssb/pcmcia.c | 32 +
include/linux/nl80211.h | 99 +++
include/linux/ssb/ssb.h | 10 +
include/net/cfg80211.h | 24 +-
include/net/mac80211.h | 344 ++++----
include/net/wireless.h | 168 ++++
net/mac80211/Makefile | 1 -
net/mac80211/cfg.c | 30 +-
net/mac80211/debugfs.c | 47 +-
net/mac80211/debugfs_netdev.c | 9 -
net/mac80211/debugfs_sta.c | 136 +++-
net/mac80211/ieee80211.c | 649 +++++++++++----
net/mac80211/ieee80211_i.h | 164 +---
net/mac80211/ieee80211_iface.c | 4 +
net/mac80211/ieee80211_ioctl.c | 127 ++--
net/mac80211/ieee80211_rate.c | 15 +-
net/mac80211/ieee80211_rate.h | 28 +-
net/mac80211/ieee80211_sta.c | 996 ++++++++++++++--------
net/mac80211/rc80211_pid_algo.c | 155 ++--
net/mac80211/rc80211_simple.c | 69 +-
net/mac80211/regdomain.c | 152 ----
net/mac80211/rx.c | 572 +++++++------
net/mac80211/sta_info.c | 138 ++--
net/mac80211/sta_info.h | 96 ++-
net/mac80211/tx.c | 323 ++++---
net/mac80211/util.c | 142 +---
net/mac80211/wep.c | 16 +-
net/mac80211/wep.h | 4 +-
net/mac80211/wme.c | 135 +++-
net/mac80211/wme.h | 23 +-
net/mac80211/wpa.c | 72 +-
net/mac80211/wpa.h | 12 +-
net/wireless/Makefile | 2 +-
net/wireless/core.c | 41 +
net/wireless/core.h | 3 +
net/wireless/nl80211.c | 118 +++-
net/wireless/reg.c | 159 ++++
net/wireless/util.c | 98 +++
143 files changed, 10183 insertions(+), 8080 deletions(-)
create mode 100644 drivers/net/wireless/ath5k/Kconfig
create mode 100644 drivers/net/wireless/rt2x00/rt2x00leds.c
create mode 100644 drivers/net/wireless/rt2x00/rt2x00leds.h
create mode 100644 drivers/net/wireless/rt2x00/rt2x00queue.c
create mode 100644 drivers/net/wireless/rt2x00/rt2x00queue.h
delete mode 100644 drivers/net/wireless/rt2x00/rt2x00ring.h
delete mode 100644 net/mac80211/regdomain.c
create mode 100644 net/wireless/reg.c
create mode 100644 net/wireless/util.c
Omnibus patch is available here:
http://www.kernel.org/pub/linux/kernel/people/linville/wireless-2.6.26-2008-02-20.patch.bz2
--
John W. Linville
linville@tuxdriver.com
next reply other threads:[~2008-02-21 2:32 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-02-21 2:15 John W. Linville [this message]
2008-02-21 2:15 ` pull request: wireless-2.6.26 2008-02-20 John W. Linville
2008-02-21 17:25 ` pull request: wireless-2.6.26 2008-02-21 John W. Linville
2008-02-21 17:25 ` John W. Linville
2008-02-29 19:56 ` John W. Linville
2008-02-29 19:56 ` John W. Linville
2008-02-29 20:22 ` David Miller
2008-02-29 20:22 ` 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=20080221021530.GG3825@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.