Re: [PATCH 0/58] ipw2x00: Catch ipw2100 and ipw2200 up to the out-of-tree versions

2005-11-08 Thread Jeff Garzik

Two post-application notes:

* I applied the attached patch to kill some warnings

* Please fix the first line of each commit's description, so that it 
shows up properly when piped through git-shortlog (see attached 
shortlog.txt).


Example:
Fixed parameter reordering in firmware log routine.

This is copied verbatim into various online summaries, including Linus's 
per release change summary.  The above single line gives no indication 
of where, in the entire kernel, that this firmware log routine exists. 
The preferred method is to identify the subsystem or driver as the first 
token:


ipw2100: Lindent
or
ieee80211: update crypt and GEO routines
or
ipw2200: Fixed parameter reordering in firmware log routine.

Regards,

Jeff



diff --git a/drivers/net/wireless/ipw2100.c b/drivers/net/wireless/ipw2100.c
index 877ac51..a2e6214 100644
--- a/drivers/net/wireless/ipw2100.c
+++ b/drivers/net/wireless/ipw2100.c
@@ -3748,6 +3748,8 @@ static ssize_t store_memory(struct devic
struct net_device *dev = priv->net_dev;
const char *p = buf;
 
+   (void) dev; /* kill unused-var warning for debug-only code */
+
if (count < 1)
return count;
 
@@ -4066,6 +4068,8 @@ static ssize_t store_scan_age(struct dev
unsigned long val;
char *p = buffer;
 
+   (void) dev; /* kill unused-var warning for debug-only code */
+
IPW_DEBUG_INFO("enter\n");
 
strncpy(buffer, buf, len);
Adrian Bunk:
  fix NET_RADIO=n, IEEE80211=y compile
  kill include/linux/eeprom.h
  drivers/net/s2io.c: make functions static

Alexey Dobriyan:
  atmel: memset correct range

Ben Cahill:
  Fixes missed beacon logic in relation to on-network AP roaming.

Benoit Boissinot:
  Fix 'Driver using old /proc/net/wireless support, please fix driver !' 
message.

Francois Romieu:
  b44: b44_start_xmit returns with a lock held when it fails allocating
  b44: miscellaneous cleanup
  b44: expose counters through ethtool
  b44: s/spin_lock_irqsave/spin_lock/ in b44_interrupt
  b44: late request_irq in b44_open

Hong Liu:
  Fixes the ad-hoc network WEP key list issue.
  [Bug 455] Fix frequent channel change generates firmware fatal error.
  Don't set hardware WEP if we are actually using TKIP/AES.
  Mixed PTK/GTK CCMP/TKIP support.
  Card with WEP enabled and using shared-key auth will have firmware
  Fixes problem with WEP not working (association succeeds, but no Tx/Rx)
  Fixes WEP firmware error condition.
  Fixed problem with not being able to send broadcast packets.

James Ketrenos:
  scripts/Lindent on ieee80211 subsystem.
  Update version ieee80211 stamp to 1.1.7
  Ran scripts/Lindent on drivers/net/wireless/ipw2{1,2}00.{c,h}
  Catch ipw2200 up to equivelancy with v1.0.1
  Catch ipw2200 up to equivelancy with v1.0.2
  Catch ipw2200 up to equivelancy with v1.0.3
  Catch ipw2200 up to equivelancy with v1.0.4
  Catch ipw2100 up to equivelancy with v1.1.1
  Catch ipw2200 up to equivelancy with v1.0.5
  Changed default # of missed beacons to miss before disassociation to 24
  Updated to support ieee80211 callback to is_queue_full for 802.11e
  Fixed some compiler issues if CONFIG_IPW2200_QOS is enabled.
  Added more useful geography encoding so people's experience with
  Modified ipw_config and STATUS_INIT setting to correct race condition
  Switched firmware error dumping so that it will capture a log available
  Changed all of the ipw_send_cmd() calls to return any ipw_send_cmd error
  Added cmdlog in non-debug systems.
  Updated ipw2200 to use the new ieee80211 callbacks
  Added wait_state wakeup on scan completion.
  Fixed problem with get_cmd_string not existing if CONFIG_IPW_DEBUG 
disabled.
  Removed PF_SYNCTHREAD legacy.
  Updated driver version stamps for ipw2100 (1.1.3) and ipw2200 (1.0.7)
  Pulled out a stray KERNEL_VERSION check around the suspend handler.
  Removed legacy WIRELESS_EXT checks from ipw2200.c
  Removed warning about TKIP not being configured if countermeasures are
  Added channel support for ipw2200 cards identified as 'ZZR'
  Fixed parameter reordering in firmware log routine.
  Updated firmware version stamp to 2.4 from 2.3 so it will use the latest 
firmware.
  Update version ipw2200 stamp to 1.0.8
  Updated READMEs and MAINTAINERS for the ipw2100 and ipw2200 drivers.

Jay Vosburgh:
  bonding: fix feature consolidation

Jeff Garzik:
  Merge branch 'master'
  Merge git://git.tuxdriver.com/git/netdev-jwl
  Merge rsync://bughost.org/repos/ieee80211-delta/
  Merge rsync://bughost.org/repos/ipw-delta/
  [wireless ipw2100] kill unused-var warnings for debug-disabled code

[EMAIL PROTECTED](none):
  Fixed WEP on ipw2100 (priv->sec was being used instead of

Liu Hong:
  [Bug 3

Re: [PATCH 0/58] ipw2x00: Catch ipw2100 and ipw2200 up to the out-of-tree versions

2005-11-08 Thread Jeff Garzik

James Ketrenos wrote:

You can also pull this series from
rsync://bughost.org/repos/ipw-delta/.git/ (the GIT overlay is against
the ieee80211 overlay at rsync://bughost.org/repos/ieee80211-delta/.git/
vs. netdev-2.6#upstream)



Ignore my last email.  I just pulled the quoted URL into netdev.

Thanks,

Jeff



-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 0/58] ipw2x00: Catch ipw2100 and ipw2200 up to the out-of-tree versions

2005-11-08 Thread Jeff Garzik

James Ketrenos wrote:
This series brings the ipw2100 and ipw2200 drivers up to be in sync w/ 
the current out of tree drivers (ipw2100 v1.1.3 and ipw2200 v1.0.8)


This series looks OK to me.  However I appear to be missing patches #5 
and #6, which causes the obvious cascade effect.


Can you toss the entire thing into a git repo for me to pull?

Jeff


-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 0/58] ipw2x00: Catch ipw2100 and ipw2200 up to the out-of-tree versions

2005-11-07 Thread James Ketrenos
James Ketrenos wrote:

>This series brings the ipw2100 and ipw2200 drivers up to be in sync w/ 
>the current out of tree drivers (ipw2100 v1.1.3 and ipw2200 v1.0.8)
>
>  
>
You can also pull this series from
rsync://bughost.org/repos/ipw-delta/.git/ (the GIT overlay is against
the ieee80211 overlay at rsync://bughost.org/repos/ieee80211-delta/.git/
vs. netdev-2.6#upstream)

James
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH 0/58] ipw2x00: Catch ipw2100 and ipw2200 up to the out-of-tree versions

2005-11-07 Thread James Ketrenos
This series brings the ipw2100 and ipw2200 drivers up to be in sync w/ 
the current out of tree drivers (ipw2100 v1.1.3 and ipw2200 v1.0.8)

The ipw2100 hasn't changed a whole lot vs. what is currently in-tree.  

The ipw2200, on the other hand, has undergone quite extensive changes.  
There is still quite a bit of cleanup to be done on the ipw2200, as well 
as resolving some of the known issues (you can query the current bugs at 
http://bughost.org)  Folks have been asking why in-tree is so out of 
sync; this series resolves that issue.

NOTE:  End users should really not be using this version of the driver 
and should only be using the versions that have gone through a full 
validation (stable versions) as those are the only versions that have 
been tested for regulatory compliance (you can see the README.ipw2100 / 
README.ipw2200 for more details on this [contained in patch 58/58])

Thanks,
James

diffstat of the changeset:

 Documentation/networking/README.ipw2100 |  128 
 Documentation/networking/README.ipw2200 |  196 
 MAINTAINERS |   18 
 drivers/net/wireless/ipw2100.c  | 2862 +++--
 drivers/net/wireless/ipw2100.h  |  171 
 drivers/net/wireless/ipw2200.c  | 6861 +---
 drivers/net/wireless/ipw2200.h  |  592 +-
 7 files changed, 7719 insertions(+), 3109 deletions(-)

-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html