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 339] Fix ipw2100 iwconfig set/get txpower.
      [Bug 637] Set tx power for A band.
      Migrated some of the channel verification code back into the driver to

Luiz Fernando Capitulino:
      Fix sparse warning in e100 driver.

Mike Kershaw:
      Adds radiotap support to ipw2200 in monitor mode..

Panagiotis Issaris:
      wireless net: Conversions of kmalloc/memset to kzalloc

Peter Jones:
      Make all the places the firmware fails to load showerrors (in decimal,
      Fixed is_network_packet() to include checking for broadcast packets.

Roger While:
      prism54 : Unused variable / extraneous udelay
      prism54 : Transmit stats updated in wrong place

Stephen Hemminger:
      skge: clear PCI PHY COMA mode on boot
      skge: use kzalloc
      skge: add mii ioctl support
      skge: goto low power mode on shutdown
      skge: use prefetch on receive
      skge: spelling fixes
      skge: increase version number

Volker Braun:
      Fix problem with WEP unicast key > index 0

Zhu Yi:
      IPW_DEBUG has already included DRV_NAME, remove double prefix print.
      Move code from ipw2100_wpa_enable to IPW2100_PARAM_DROP_UNENCRYPTED to
      Fix hardware encryption (both WEP and AES) doesn't work with 
fragmentation.
      Fix is_duplicate_packet() bug for fragmentation number setting.
      [bug 667] Fix the notorious "No space for Tx" bug.
      Workaround kernel BUG_ON panic caused by unexpected duplicate packets.
      Disable host fragmentation in open mode since IPW2200/2915 hardware
      [Bug 792] Fix WPA-PSK AES both for -Dipw and -Dwext.
      [Bug 701] Fix a misuse of ieee->mode with ieee->iw_mode.
      Fix ipw_wx_get_txpow shows wrong disabled value.
      Fix firmware error when setting tx_power.
      [Bug 760] Fix setting WEP key in monitor mode causes IV lost.
      [Fix bug# 771] Too many (8) bytes recieved when using AES/hwcrypto

Reply via email to