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 'upstream' 2008-01-24
Date: Thu, 24 Jan 2008 14:53:43 -0500 [thread overview]
Message-ID: <20080124195343.GC3200@tuxdriver.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 9036 bytes --]
Dave,
Here is one more big round of patches intended for 2.6.25. This time
features some updates for b43, b43legacy and iwlwifi as well as
some other misc fixes. There is a fixup of a minor rebasing error
in rt61pci, and there is a new driver for wireless RNDIS devices.
Finally, there is a big cfg80211 API change related to channels and
bitrates that we would like to see in the 2.6.25 cycle.
The cfg80211 API change breaks ath5k, so I have listed it as "depends
on BROKEN". I am assured that the ath5k team has agreed to fix
this ASAP. Meanwhile we wanted to have it in place so that we can
start shaking-out problems with other drivers.
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/upstream
---
The following changes since commit f1d5fe9e51491cf3eef1276e790b375682ec078c:
Stephen Hemminger (1):
[PPP]: Sparse warning fixes.
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git upstream
Adrian Bassett (1):
rtl8180_dev.c: add support for 1799:700f
Bjorge Dijkstra (2):
Fix sparse warning: returning void-valued expression
Hardwire CDC descriptors when missing
Bruno Randolf (1):
ath5k: debug level improvements
Gregory Greenman (1):
iwlwifi: Fix uCode error on association
Iñaky Pérez-González (1):
rfkill: add the WiMAX radio type
Johannes Berg (3):
mac80211: fix alignment warning
cfg80211 API for channels/bitrates, mac80211 and driver conversion
nl80211: export hardware bitrate/channel capabilities
John W. Linville (1):
rt61pci: fix-up merge damage
Joonwoo Park (1):
iwlwifi: do not schedule tasklet when rcv unused irq
Jussi Kivilinna (12):
Use 1KB buffer in rndis_unbind
Halt device if rndis_bind fails.
Fix rndis packet filter flags.
Use wlan device name for RNDIS wireless devices
Split up rndis_host.c
export functions
add driver_priv pointer to 'struct usbnet'
Add rndis_early_init function pointer to 'struct rndis_data'.
Add rndis_link_change function pointer to 'struct rndis_data'.
Move usbnet.h and rndis_host.h to include/linux/usb
blacklist known wireless RNDIS devices
Add new driver 'rndis_wext' for wireless RNDIS devices.
Maarten Lankhorst (1):
iwlwifi: Fix an invalid bitmask test in iwl3945 and iwl4965
Michael Buesch (4):
b43: Fix rfkill allocation leakage in error paths
b43legacy: Fix rfkill allocation leakage in error paths
b43: Fix suspend/resume
b43: Drop packets that we are not able to encrypt
Reinette Chatre (3):
iwl4965: fix return code indicating one interface is supported
iwlwifi: initialize geo/channel information during probe
iwlwifi: cleanup usage of inline functions
Ron Rindjunsky (1):
mac80211: fixing null qos data frames check for reordering buffer
Stefano Brivio (1):
b43legacy: fix MAC control and microcode init
MAINTAINERS | 6 +
drivers/net/usb/asix.c | 3 +-
drivers/net/usb/cdc_ether.c | 13 +-
drivers/net/usb/cdc_subset.c | 3 +-
drivers/net/usb/dm9601.c | 3 +-
drivers/net/usb/gl620a.c | 3 +-
drivers/net/usb/mcs7830.c | 3 +-
drivers/net/usb/net1080.c | 3 +-
drivers/net/usb/plusb.c | 3 +-
drivers/net/usb/rndis_host.c | 377 ++---
drivers/net/usb/usbnet.c | 6 +-
drivers/net/usb/zaurus.c | 3 +-
drivers/net/wireless/Kconfig | 37 +-
drivers/net/wireless/Makefile | 2 +
drivers/net/wireless/adm8211.c | 80 +-
drivers/net/wireless/adm8211.h | 65 +-
drivers/net/wireless/ath5k/base.c | 10 +-
drivers/net/wireless/ath5k/debug.c | 124 +-
drivers/net/wireless/ath5k/debug.h | 18 +-
drivers/net/wireless/b43/b43.h | 5 -
drivers/net/wireless/b43/dma.c | 30 +-
drivers/net/wireless/b43/main.c | 138 +-
drivers/net/wireless/b43/sysfs.c | 89 +-
drivers/net/wireless/b43/xmit.c | 104 +-
drivers/net/wireless/b43/xmit.h | 10 +-
drivers/net/wireless/b43legacy/b43legacy.h | 35 +-
drivers/net/wireless/b43legacy/main.c | 292 ++--
drivers/net/wireless/b43legacy/phy.c | 14 +-
drivers/net/wireless/b43legacy/pio.c | 6 +-
drivers/net/wireless/b43legacy/radio.c | 16 +-
drivers/net/wireless/b43legacy/xmit.c | 64 +-
drivers/net/wireless/iwlwifi/iwl-3945-hw.h | 2 +-
drivers/net/wireless/iwlwifi/iwl-3945-rs.c | 88 +-
drivers/net/wireless/iwlwifi/iwl-3945.c | 49 +-
drivers/net/wireless/iwlwifi/iwl-3945.h | 15 +-
drivers/net/wireless/iwlwifi/iwl-4965-hw.h | 2 +-
drivers/net/wireless/iwlwifi/iwl-4965-rs.c | 82 +-
drivers/net/wireless/iwlwifi/iwl-4965.c | 50 +-
drivers/net/wireless/iwlwifi/iwl-4965.h | 17 +-
drivers/net/wireless/iwlwifi/iwl3945-base.c | 525 ++----
drivers/net/wireless/iwlwifi/iwl4965-base.c | 516 ++----
drivers/net/wireless/p54.h | 4 -
drivers/net/wireless/p54common.c | 74 +-
drivers/net/wireless/p54common.h | 75 -
drivers/net/wireless/rndis_wext.c | 2570 ++++++++++++++++++++++++++
drivers/net/wireless/rt2x00/rt2x00.h | 11 +-
drivers/net/wireless/rt2x00/rt2x00config.c | 33 +-
drivers/net/wireless/rt2x00/rt2x00dev.c | 149 +-
drivers/net/wireless/rt2x00/rt61pci.c | 26 +-
drivers/net/wireless/rt2x00/rt73usb.c | 23 +-
drivers/net/wireless/rtl8180.h | 2 +-
drivers/net/wireless/rtl8180_dev.c | 94 +-
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 | 82 +-
drivers/net/wireless/rtl8187_rtl8225.c | 15 +-
drivers/net/wireless/rtl818x.h | 70 -
drivers/net/wireless/zd1211rw/zd_chip.c | 15 +-
drivers/net/wireless/zd1211rw/zd_ieee80211.c | 11 +-
drivers/net/wireless/zd1211rw/zd_mac.c | 170 +-
drivers/net/wireless/zd1211rw/zd_mac.h | 2 +-
include/linux/input.h | 2 +
include/linux/nl80211.h | 64 +
include/linux/rfkill.h | 2 +
include/linux/usb/rndis_host.h | 257 +++
{drivers/net => include/linux}/usb/usbnet.h | 9 +
include/net/mac80211.h | 197 +--
include/net/wireless.h | 168 ++
net/mac80211/Makefile | 1 -
net/mac80211/cfg.c | 11 +-
net/mac80211/debugfs.c | 47 +-
net/mac80211/debugfs_sta.c | 18 -
net/mac80211/ieee80211.c | 112 +-
net/mac80211/ieee80211_i.h | 63 +-
net/mac80211/ieee80211_iface.c | 2 +
net/mac80211/ieee80211_ioctl.c | 127 +-
net/mac80211/ieee80211_rate.c | 15 +-
net/mac80211/ieee80211_rate.h | 28 +-
net/mac80211/ieee80211_sta.c | 384 +++--
net/mac80211/rc80211_pid_algo.c | 76 +-
net/mac80211/rc80211_simple.c | 66 +-
net/mac80211/regdomain.c | 152 --
net/mac80211/rx.c | 130 +-
net/mac80211/sta_info.c | 24 -
net/mac80211/sta_info.h | 10 +-
net/mac80211/tx.c | 164 +-
net/mac80211/util.c | 142 +--
net/rfkill/rfkill-input.c | 9 +
net/rfkill/rfkill.c | 3 +
net/wireless/Makefile | 2 +-
net/wireless/core.c | 41 +
net/wireless/core.h | 3 +
net/wireless/nl80211.c | 74 +
net/wireless/reg.c | 153 ++
net/wireless/util.c | 98 +
98 files changed, 5776 insertions(+), 3247 deletions(-)
create mode 100644 drivers/net/wireless/rndis_wext.c
create mode 100644 include/linux/usb/rndis_host.h
rename {drivers/net => include/linux}/usb/usbnet.h (95%)
delete mode 100644 net/mac80211/regdomain.c
create mode 100644 net/wireless/reg.c
create mode 100644 net/wireless/util.c
Omnibus patch attached as 'upstream.patch.bz2'
--
John W. Linville
linville@tuxdriver.com
[-- Attachment #2: upstream.patch.bz2 --]
[-- Type: application/x-bzip2, Size: 92671 bytes --]
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: netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
linux-wireless-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: pull request: wireless-2.6 'upstream' 2008-01-24
Date: Thu, 24 Jan 2008 14:53:43 -0500 [thread overview]
Message-ID: <20080124195343.GC3200@tuxdriver.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 9062 bytes --]
Dave,
Here is one more big round of patches intended for 2.6.25. This time
features some updates for b43, b43legacy and iwlwifi as well as
some other misc fixes. There is a fixup of a minor rebasing error
in rt61pci, and there is a new driver for wireless RNDIS devices.
Finally, there is a big cfg80211 API change related to channels and
bitrates that we would like to see in the 2.6.25 cycle.
The cfg80211 API change breaks ath5k, so I have listed it as "depends
on BROKEN". I am assured that the ath5k team has agreed to fix
this ASAP. Meanwhile we wanted to have it in place so that we can
start shaking-out problems with other drivers.
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/upstream
---
The following changes since commit f1d5fe9e51491cf3eef1276e790b375682ec078c:
Stephen Hemminger (1):
[PPP]: Sparse warning fixes.
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git upstream
Adrian Bassett (1):
rtl8180_dev.c: add support for 1799:700f
Bjorge Dijkstra (2):
Fix sparse warning: returning void-valued expression
Hardwire CDC descriptors when missing
Bruno Randolf (1):
ath5k: debug level improvements
Gregory Greenman (1):
iwlwifi: Fix uCode error on association
Iñaky Pérez-González (1):
rfkill: add the WiMAX radio type
Johannes Berg (3):
mac80211: fix alignment warning
cfg80211 API for channels/bitrates, mac80211 and driver conversion
nl80211: export hardware bitrate/channel capabilities
John W. Linville (1):
rt61pci: fix-up merge damage
Joonwoo Park (1):
iwlwifi: do not schedule tasklet when rcv unused irq
Jussi Kivilinna (12):
Use 1KB buffer in rndis_unbind
Halt device if rndis_bind fails.
Fix rndis packet filter flags.
Use wlan device name for RNDIS wireless devices
Split up rndis_host.c
export functions
add driver_priv pointer to 'struct usbnet'
Add rndis_early_init function pointer to 'struct rndis_data'.
Add rndis_link_change function pointer to 'struct rndis_data'.
Move usbnet.h and rndis_host.h to include/linux/usb
blacklist known wireless RNDIS devices
Add new driver 'rndis_wext' for wireless RNDIS devices.
Maarten Lankhorst (1):
iwlwifi: Fix an invalid bitmask test in iwl3945 and iwl4965
Michael Buesch (4):
b43: Fix rfkill allocation leakage in error paths
b43legacy: Fix rfkill allocation leakage in error paths
b43: Fix suspend/resume
b43: Drop packets that we are not able to encrypt
Reinette Chatre (3):
iwl4965: fix return code indicating one interface is supported
iwlwifi: initialize geo/channel information during probe
iwlwifi: cleanup usage of inline functions
Ron Rindjunsky (1):
mac80211: fixing null qos data frames check for reordering buffer
Stefano Brivio (1):
b43legacy: fix MAC control and microcode init
MAINTAINERS | 6 +
drivers/net/usb/asix.c | 3 +-
drivers/net/usb/cdc_ether.c | 13 +-
drivers/net/usb/cdc_subset.c | 3 +-
drivers/net/usb/dm9601.c | 3 +-
drivers/net/usb/gl620a.c | 3 +-
drivers/net/usb/mcs7830.c | 3 +-
drivers/net/usb/net1080.c | 3 +-
drivers/net/usb/plusb.c | 3 +-
drivers/net/usb/rndis_host.c | 377 ++---
drivers/net/usb/usbnet.c | 6 +-
drivers/net/usb/zaurus.c | 3 +-
drivers/net/wireless/Kconfig | 37 +-
drivers/net/wireless/Makefile | 2 +
drivers/net/wireless/adm8211.c | 80 +-
drivers/net/wireless/adm8211.h | 65 +-
drivers/net/wireless/ath5k/base.c | 10 +-
drivers/net/wireless/ath5k/debug.c | 124 +-
drivers/net/wireless/ath5k/debug.h | 18 +-
drivers/net/wireless/b43/b43.h | 5 -
drivers/net/wireless/b43/dma.c | 30 +-
drivers/net/wireless/b43/main.c | 138 +-
drivers/net/wireless/b43/sysfs.c | 89 +-
drivers/net/wireless/b43/xmit.c | 104 +-
drivers/net/wireless/b43/xmit.h | 10 +-
drivers/net/wireless/b43legacy/b43legacy.h | 35 +-
drivers/net/wireless/b43legacy/main.c | 292 ++--
drivers/net/wireless/b43legacy/phy.c | 14 +-
drivers/net/wireless/b43legacy/pio.c | 6 +-
drivers/net/wireless/b43legacy/radio.c | 16 +-
drivers/net/wireless/b43legacy/xmit.c | 64 +-
drivers/net/wireless/iwlwifi/iwl-3945-hw.h | 2 +-
drivers/net/wireless/iwlwifi/iwl-3945-rs.c | 88 +-
drivers/net/wireless/iwlwifi/iwl-3945.c | 49 +-
drivers/net/wireless/iwlwifi/iwl-3945.h | 15 +-
drivers/net/wireless/iwlwifi/iwl-4965-hw.h | 2 +-
drivers/net/wireless/iwlwifi/iwl-4965-rs.c | 82 +-
drivers/net/wireless/iwlwifi/iwl-4965.c | 50 +-
drivers/net/wireless/iwlwifi/iwl-4965.h | 17 +-
drivers/net/wireless/iwlwifi/iwl3945-base.c | 525 ++----
drivers/net/wireless/iwlwifi/iwl4965-base.c | 516 ++----
drivers/net/wireless/p54.h | 4 -
drivers/net/wireless/p54common.c | 74 +-
drivers/net/wireless/p54common.h | 75 -
drivers/net/wireless/rndis_wext.c | 2570 ++++++++++++++++++++++++++
drivers/net/wireless/rt2x00/rt2x00.h | 11 +-
drivers/net/wireless/rt2x00/rt2x00config.c | 33 +-
drivers/net/wireless/rt2x00/rt2x00dev.c | 149 +-
drivers/net/wireless/rt2x00/rt61pci.c | 26 +-
drivers/net/wireless/rt2x00/rt73usb.c | 23 +-
drivers/net/wireless/rtl8180.h | 2 +-
drivers/net/wireless/rtl8180_dev.c | 94 +-
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 | 82 +-
drivers/net/wireless/rtl8187_rtl8225.c | 15 +-
drivers/net/wireless/rtl818x.h | 70 -
drivers/net/wireless/zd1211rw/zd_chip.c | 15 +-
drivers/net/wireless/zd1211rw/zd_ieee80211.c | 11 +-
drivers/net/wireless/zd1211rw/zd_mac.c | 170 +-
drivers/net/wireless/zd1211rw/zd_mac.h | 2 +-
include/linux/input.h | 2 +
include/linux/nl80211.h | 64 +
include/linux/rfkill.h | 2 +
include/linux/usb/rndis_host.h | 257 +++
{drivers/net => include/linux}/usb/usbnet.h | 9 +
include/net/mac80211.h | 197 +--
include/net/wireless.h | 168 ++
net/mac80211/Makefile | 1 -
net/mac80211/cfg.c | 11 +-
net/mac80211/debugfs.c | 47 +-
net/mac80211/debugfs_sta.c | 18 -
net/mac80211/ieee80211.c | 112 +-
net/mac80211/ieee80211_i.h | 63 +-
net/mac80211/ieee80211_iface.c | 2 +
net/mac80211/ieee80211_ioctl.c | 127 +-
net/mac80211/ieee80211_rate.c | 15 +-
net/mac80211/ieee80211_rate.h | 28 +-
net/mac80211/ieee80211_sta.c | 384 +++--
net/mac80211/rc80211_pid_algo.c | 76 +-
net/mac80211/rc80211_simple.c | 66 +-
net/mac80211/regdomain.c | 152 --
net/mac80211/rx.c | 130 +-
net/mac80211/sta_info.c | 24 -
net/mac80211/sta_info.h | 10 +-
net/mac80211/tx.c | 164 +-
net/mac80211/util.c | 142 +--
net/rfkill/rfkill-input.c | 9 +
net/rfkill/rfkill.c | 3 +
net/wireless/Makefile | 2 +-
net/wireless/core.c | 41 +
net/wireless/core.h | 3 +
net/wireless/nl80211.c | 74 +
net/wireless/reg.c | 153 ++
net/wireless/util.c | 98 +
98 files changed, 5776 insertions(+), 3247 deletions(-)
create mode 100644 drivers/net/wireless/rndis_wext.c
create mode 100644 include/linux/usb/rndis_host.h
rename {drivers/net => include/linux}/usb/usbnet.h (95%)
delete mode 100644 net/mac80211/regdomain.c
create mode 100644 net/wireless/reg.c
create mode 100644 net/wireless/util.c
Omnibus patch attached as 'upstream.patch.bz2'
--
John W. Linville
linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org
[-- Attachment #2: upstream.patch.bz2 --]
[-- Type: application/x-bzip2, Size: 92671 bytes --]
next reply other threads:[~2008-01-24 20:02 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-01-24 19:53 John W. Linville [this message]
2008-01-24 19:53 ` pull request: wireless-2.6 'upstream' 2008-01-24 John W. Linville
2008-01-25 3:57 ` John W. Linville
2008-01-25 5:26 ` 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=20080124195343.GC3200@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.