rpms/kernel/devel linux-2.6-mac80211-enc-off.patch, NONE, 1.1 linux-2.6-prism54-mutex-thinko.patch, NONE, 1.1 config-generic, 1.86, 1.87 kernel.spec, 1.544, 1.545 linux-2.6-wireless-pending.patch, 1.39, 1.40 linux-2.6-wireless-fixups.patch, 1.1, NONE

John W. Linville (linville) fedora-extras-commits at redhat.com
Wed Mar 26 20:40:24 UTC 2008


Author: linville

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15667

Modified Files:
	config-generic kernel.spec linux-2.6-wireless-pending.patch 
Added Files:
	linux-2.6-mac80211-enc-off.patch 
	linux-2.6-prism54-mutex-thinko.patch 
Removed Files:
	linux-2.6-wireless-fixups.patch 
Log Message:
wireless updates from 2008-03-25

linux-2.6-mac80211-enc-off.patch:

--- NEW FILE linux-2.6-mac80211-enc-off.patch ---
mac80211: silently accept deletion of non-existant key

Otherwise, 'iwconfig wlan0 key off' with no key set results in:

        Error for wireless request "Set Encode" (8B2A) :
            SET failed on device wlan0 ; No such file or directory.

Signed-off-by: John W. Linville <linville at tuxdriver.com>
---
 net/mac80211/ieee80211_ioctl.c |    3 ---
 1 file changed, 3 deletions(-)

diff -up linux-2.6.24.noarch/net/mac80211/ieee80211_ioctl.c.orig linux-2.6.24.noarch/net/mac80211/ieee80211_ioctl.c
--- linux-2.6.24.noarch/net/mac80211/ieee80211_ioctl.c.orig	2008-03-26 16:17:26.000000000 -0400
+++ linux-2.6.24.noarch/net/mac80211/ieee80211_ioctl.c	2008-03-26 16:17:30.000000000 -0400
@@ -55,9 +55,6 @@ static int ieee80211_set_encryption(stru
 			key = sta->key;
 		}
 
-		if (!key)
-			return -ENOENT;
-
 		ieee80211_key_free(key);
 		return 0;
 	} else {

linux-2.6-prism54-mutex-thinko.patch:

--- NEW FILE linux-2.6-prism54-mutex-thinko.patch ---
[PATCH] prism54: correct thinko in "prism54: Convert stats_sem in a mutex"

mutex_trylock has different return code semantics than down_trylock...

Signed-off-by: John W. Linville <linville at tuxdriver.com>
---
 drivers/net/wireless/prism54/isl_ioctl.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff -up linux-2.6.24.noarch/drivers/net/wireless/prism54/isl_ioctl.c.orig linux-2.6.24.noarch/drivers/net/wireless/prism54/isl_ioctl.c
--- linux-2.6.24.noarch/drivers/net/wireless/prism54/isl_ioctl.c.orig	2008-03-26 16:02:20.000000000 -0400
+++ linux-2.6.24.noarch/drivers/net/wireless/prism54/isl_ioctl.c	2008-03-26 16:18:32.000000000 -0400
@@ -218,7 +218,7 @@ prism54_get_wireless_stats(struct net_de
 	islpci_private *priv = netdev_priv(ndev);
 
 	/* If the stats are being updated return old data */
-	if (mutex_trylock(&priv->stats_lock) == 0) {
+	if (mutex_trylock(&priv->stats_lock)) {
 		memcpy(&priv->iwstatistics, &priv->local_iwstatistics,
 		       sizeof (struct iw_statistics));
 		/* They won't be marked updated for the next time */


Index: config-generic
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/config-generic,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -r1.86 -r1.87
--- config-generic	24 Mar 2008 18:00:34 -0000	1.86
+++ config-generic	26 Mar 2008 20:39:37 -0000	1.87
@@ -1301,7 +1301,8 @@
 CONFIG_LIBERTAS_SDIO=m
 CONFIG_LIBERTAS_DEBUG=y
 CONFIG_IWL4965=m
-CONFIG_IWL4965_DEBUG=y
+CONFIG_IWLWIFI_DEBUG=y
+CONFIG_IWLWIFI_DEBUGFS=y
 CONFIG_IWL4965_SENSITIVITY=y
 CONFIG_IWL4965_SPECTRUM_MEASUREMENT=y
 CONFIG_IWL4965_QOS=y


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.544
retrieving revision 1.545
diff -u -r1.544 -r1.545
--- kernel.spec	26 Mar 2008 20:01:21 -0000	1.544
+++ kernel.spec	26 Mar 2008 20:39:37 -0000	1.545
@@ -608,8 +608,9 @@
 
 Patch680: linux-2.6-wireless.patch
 Patch681: linux-2.6-wireless-pending.patch
-Patch682: linux-2.6-wireless-fixups.patch
-Patch683: linux-2.6-iwlwifi-sband-registration.patch
+Patch682: linux-2.6-iwlwifi-sband-registration.patch
+Patch683: linux-2.6-mac80211-enc-off.patch
+Patch684: linux-2.6-prism54-mutex-thinko.patch
 Patch690: linux-2.6-at76.patch
 
 Patch1101: linux-2.6-default-mmf_dump_elf_headers.patch
@@ -1106,8 +1107,9 @@
 ApplyPatch linux-2.6-wireless.patch
 # wireless patches headed for 2.6.26
 ApplyPatch linux-2.6-wireless-pending.patch
-ApplyPatch linux-2.6-wireless-fixups.patch
 ApplyPatch linux-2.6-iwlwifi-sband-registration.patch
+ApplyPatch linux-2.6-mac80211-enc-off.patch
+ApplyPatch linux-2.6-prism54-mutex-thinko.patch
 
 # Add misc wireless bits from upstream wireless tree
 ApplyPatch linux-2.6-at76.patch
@@ -1737,6 +1739,53 @@
 %kernel_variant_files -a /%{image_install_path}/xen*-%{KVERREL} -e /etc/ld.so.conf.d/kernelcap-%{KVERREL}.conf %{with_xen} xen
 
 %changelog
+* Wed Mar 26 2008 John W. Linville <linville at redhat.com>
+- ipw2200 annotations and fixes
+- iwlwifi: Re-ordering probe flow (4965)
+- iwlwifi: Packing all 4965 parameters
+- iwlwifi: Probe Flow - Performing allocation in a separate function
+- iwlwifi: Probe Flow - Extracting hw and priv init
+- iwlwifi: rename iwl4965_get_channel_info to iwl_get_channel_info
+- iwlwifi: Completing the parameter packaging
+- iwlwifi-2.6: Cleans up set_key flow
+- iwlwifi-2.6: RX status translation to old scheme
+- mac80211: get a TKIP phase key from skb
+- mac80211: allows driver to request a Phase 1 RX key
+- iwlwifi-2.6: enables HW TKIP encryption
+- iwlwifi-2.6: enables RX TKIP decryption in HW
+- libertas: convert CMD_MAC_CONTROL to a direct command
+- libertas: rename packetfilter to mac_control
+- libertas: remove some unused commands
+- libertas: make a handy lbs_cmd_async() command
+- libertas: fix scheduling while atomic bug in CMD_MAC_CONTROL
+- libertas: convert GET_LOG to a direct command
+- libertas: misc power saving adjusts
+- libertas: remove lots of unused stuff
+- libertas: store rssi as an u32
+- rt2x00: Add dev_flags to rx descriptor
+- rt2x00: Fix rate detection for invalid signals
+- rt2x00: Fix in_atomic() usage
+- wireless: add wiphy channel freq to channel struct lookup helper
+- mac80211: use ieee80211_get_channel
+- mac80211: filter scan results on unusable channels
+- PS3: gelic: Add support for separate cipher selection
+- iwlwifi: Bug fix, CCMP with HW encryption with AGG
+- b43: Don't compile N-PHY code when N-PHY is disabled
+- mac80211: prevent tuning during scanning
+- iwlwifi: remove macros containing offsets from eeprom struct
+- mac80211: fixing delba debug print
+- mac80211: fixing debug prints for AddBA request
+- mac80211: tear down of block ack sessions
+- iwlwifi: rename iwl-4965-debug.h back to iwl-debug.h
+- iwlwifi: rename struct iwl4965_priv to struct iwl_priv
+- iwlwifi: Add TX/RX statistcs to driver
+- iwlwifi: Add debugfs to iwl core
+- iwlwifi: iwl3945 remove 4965 commands
+- iwlwifi: move host command sending functions to core module
+- mac80211: configure default wmm params correctly
+- mac80211: silently accept deletion of non-existant key
+- prism54: correct thinko in "prism54: Convert stats_sem in a mutex"
+
 * Wed Mar 26 2008 Jarod Wilson <jwilson at redhat.com>
 - Fix buglet in posttrans hooks (#439036)
 - Tweak arch-in-uname setup to use dot delimiter for flavoured

linux-2.6-wireless-pending.patch:

View full diff with command:
/usr/bin/cvs -f diff  -kk -u -N -r 1.39 -r 1.40 linux-2.6-wireless-pending.patch
Index: linux-2.6-wireless-pending.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6-wireless-pending.patch,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- linux-2.6-wireless-pending.patch	25 Mar 2008 18:42:30 -0000	1.39
+++ linux-2.6-wireless-pending.patch	26 Mar 2008 20:39:37 -0000	1.40
@@ -1,3 +1,632 @@
+commit 3a643d244f09fa1fdd25d48a56a073c1a69583ee
+Author: Ivo van Doorn <ivdoorn at gmail.com>
+Date:   Tue Mar 25 14:13:18 2008 +0100
+
+    rt2x00: Fix in_atomic() usage
+    
+    rt73usb and rt2500usb used in_atomic to determine
+    if a configuration step should be rescheduled or not.
+    Since in_atomic() is not a valid method to determine
+    if sleeping is allowed we should fix the way this is handled
+    by adding a new flag to rt2x00.
+    
+    In addition mark LED class support for the drivers broken
+    since that also uses the broken in_atomic() method but
+    so far no solution exists to have LED triggers work only
+    in scheduled context.
+    
+    Signed-off-by: Ivo van Doorn <IvDoorn at gmail.com>
+    Signed-off-by: John W. Linville <linville at tuxdriver.com>
+
+commit 866a05038481d77cac6fc0186250b4c44e691b42
+Author: Ivo van Doorn <ivdoorn at gmail.com>
+Date:   Tue Mar 25 14:12:45 2008 +0100
+
+    rt2x00: Fix rate detection for invalid signals
+    
+    It has been observed on rt2500pci hardware that some
+    frames received with signal 0x0C do not have the OFDM
+    flag set.
+    
+    Signals can have 2 meanings:
+     1) The PLCP value
+     2) The bitrate * 10
+    
+    For rt2500pci (1) is for frames received with a OFDM rate,
+    and (2) is for frames received with a CCK rate.
+    But 0x0C is a invalid bitrate value but is a valid PLCP
+    value for 54Mbs (obvious OFDM rate).
+    This means that it is possible that the hardware does not
+    set the OFDM bit correctly under all circumstances.
+    This results in rt2x00 failing to detect the rate and
+    mac80211 triggering a WARN_ON() and dropping the frame.
+    
+    To bypass this, print a warning when such a frame is received,
+    and reset the rate to the lowest supported rate for the current band.
+    
+    Signed-off-by: Ivo van Doorn <IvDoorn at gmail.com>
+    Signed-off-by: John W. Linville <linville at tuxdriver.com>
+
+commit 49d20fac21d5207f3930401d0198ac46ad990bff
+Author: Masakazu Mokuno <mokuno at sm.sony.co.jp>
+Date:   Tue Mar 25 16:21:08 2008 +0900
+
+    PS3: gelic: Add support for separate cipher selection
+    
+    From version 2.20 of the PS3 system software, the hypervisor allows
+    the guest OSes to specify separate cipher for group and pairwise.
+    
+    Signed-off-by: Masakazu Mokuno <mokuno at sm.sony.co.jp>
+    Signed-off-by: John W. Linville <linville at tuxdriver.com>
+
+commit c01f9c6f1d5ceffda59a983c95338be45223d155
+Author: Michael Buesch <mb at bu3sch.de>
+Date:   Sun Mar 23 01:33:58 2008 +0100
+
+    b43: Don't compile N-PHY code when N-PHY is disabled
+    
+    There's no need to compile the N-PHY support code, when the
+    N-PHY support is disabled in Kconfig.
+    
+    Signed-off-by: Michael Buesch <mb at bu3sch.de>
+    Signed-off-by: John W. Linville <linville at tuxdriver.com>
+
+commit 1ea8739648cfff4027c3db0f4cee5de87bfd3886
+Author: Assaf Krauss <assaf.krauss at intel.com>
+Date:   Tue Mar 18 14:57:50 2008 -0700
+
+    iwlwifi: Completing the parameter packaging
+    
+    This patch completes the changes regarding the packaging of user
+    parameters.
+    
+    Signed-off-by: Assaf Krauss <assaf.krauss at intel.com>
+    Signed-off-by: Tomas Winkler <tomas.winkler at intel.com>
+    Signed-off-by: John W. Linville <linville at tuxdriver.com>
+
+commit 83f7d57c37e83ab11009d58565e1010597b88db6
+Author: Al Viro <viro at ftp.linux.org.uk>
+Date:   Sun Mar 16 22:26:44 2008 +0000
+
+    ipw2200 annotations and fixes
+    
+    a) a bunch of printks in error-handling assums that ->status is
+    big-endian.
+    b) bitfields trouble
+    c) missing annotations
+    
+    NB: a bunch of structs is declared packed for no good reason, AFAICS.
+    
+    Signed-off-by: Al Viro <viro at zeniv.linux.org.uk>
+    Acked-by: Reinette Chatre <reinette.chatre at intel.com>
+    Signed-off-by: John W. Linville <linville at tuxdriver.com>
+
+commit 19d30e02998ef1eb9f82a7d3ce9b4a97dba5aa13
+Author: Ivo van Doorn <ivdoorn at gmail.com>
+Date:   Sat Mar 15 21:38:07 2008 +0100
+
+    rt2x00: Add dev_flags to rx descriptor
+    
+    The rxdone_entry_desc structure contains 3 fields
+    which are always 1 or 0. We can safe 8 bytes by
+    replacing them with a single dev_flags fields which
+    contain the flags for those settings.
+    
+    Additionally we can remove the OFDM flag since it
+    is no longer used since the introduction of the
+    SIGNAL_PLCP flag.
+    
+    Signed-off-by: Ivo van Doorn <IvDoorn at gmail.com>
+    Signed-off-by: John W. Linville <linville at tuxdriver.com>
+
+commit e2839d8f509451acf6b1f22787f25ce98383d94c
+Author: Vladimir Koutny <vlado at work.ksp.sk>
+Date:   Tue Mar 18 21:14:07 2008 +0100
+
+    mac80211: configure default wmm params correctly
+    
+    Default WMM params have to be set according to beacon/probe response
+    information prior to authentication (or IBSS start/join); beacon queue
+    is configured only in IBSS. This does not affect the use of 'real' WMM
+    params as reported by AP.
+    
+    Signed-off-by: Vladimir Koutny <vlado at ksp.sk>
+    Acked-by: Johannes Berg <johannes at sipsolutions.net>
+    Signed-off-by: John W. Linville <linville at tuxdriver.com>
+
+commit 675ef586f04e3a4566c9f437790a340711be5bd2
+Author: Mohamed Abbas <mohamed.abbas at intel.com>
+Date:   Thu Mar 20 08:14:29 2008 -0700
+
+    mac80211: prevent tuning during scanning
+    
+    Postpone calling ieee80211_hw_config if hardware scanning is active.
+    This is similar to solution for software scanning where channel setting
+    is delayed until scan complete.
+    
+    Signed-off-by: Mohamed Abbas <mohamed.abbas at intel.com>
+    Signed-off-by: Reinette Chatre <reinette.chatre at intel.com>
+    Acked-by: Johannes Berg <johannes at sipsolutions.net>
+    Signed-off-by: John W. Linville <linville at tuxdriver.com>
+
+commit 85249e5fab13edb89258fa6d551cd4a3a4f0d569
+Author: Ron Rindjunsky <ron.rindjunsky at intel.com>
+Date:   Tue Mar 18 15:00:32 2008 -0700
+
+    mac80211: tear down of block ack sessions
+    
+    This patch adds a clean tear down for all block ack sessions if interface
+    goes down or if a deauthentication is done.
+    
+    Signed-off-by: Ron Rindjunsky <ron.rindjunsky at intel.com>
+    Signed-off-by: Tomas Winkler <tomas.winkler at intel.com>
+    Signed-off-by: John W. Linville <linville at tuxdriver.com>
+
+commit 7b9d44cd6b393cb1032ce201307ae87e5677bfa7
+Author: Ron Rindjunsky <ron.rindjunsky at intel.com>
+Date:   Tue Mar 18 15:00:31 2008 -0700
+
+    mac80211: fixing debug prints for AddBA request
+    
+    This patch also fixes the Rx timer's comments
+    
+    Signed-off-by: Ron Rindjunsky <ron.rindjunsky at intel.com>
+    Signed-off-by: Tomas Winkler <tomas.winkler at intel.com>
+    Signed-off-by: John W. Linville <linville at tuxdriver.com>
+
+commit 2e354ed7bec8a6fc9ecc71e908555af708583c30
+Author: Ron Rindjunsky <ron.rindjunsky at intel.com>
+Date:   Tue Mar 18 15:00:30 2008 -0700
+
+    mac80211: fixing delba debug print
+    
+    This patch fixes a wrong debug print when receiving delba
+    
+    Signed-off-by: Ron Rindjunsky <ron.rindjunsky at intel.com>
+    Signed-off-by: Tomas Winkler <tomas.winkler at intel.com>
+    Signed-off-by: John W. Linville <linville at tuxdriver.com>
+
+commit fab7d4a2b1d8ce47b69a133f6f9a203b0f12636e
+Author: Johannes Berg <johannes at sipsolutions.net>
+Date:   Sun Mar 16 18:42:44 2008 +0100
[...20538 lines suppressed...]
-+++ linux-2.6.24.noarch/drivers/net/wireless/rtl8180_max2820.c	2008-03-25 13:10:14.000000000 -0400
+--- linux-2.6.24.noarch/drivers/net/wireless/rtl8180_max2820.c.orig	2008-03-26 15:40:51.000000000 -0400
++++ linux-2.6.24.noarch/drivers/net/wireless/rtl8180_max2820.c	2008-03-26 15:50:50.000000000 -0400
 @@ -78,8 +78,9 @@ static void max2820_rf_set_channel(struc
  				   struct ieee80211_conf *conf)
  {
@@ -77611,8 +87669,8 @@
  
  	/* While philips SA2400 drive the PA bias from
 diff -up linux-2.6.24.noarch/drivers/net/wireless/adm8211.c.orig linux-2.6.24.noarch/drivers/net/wireless/adm8211.c
---- linux-2.6.24.noarch/drivers/net/wireless/adm8211.c.orig	2008-03-24 16:35:43.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/net/wireless/adm8211.c	2008-03-25 13:10:14.000000000 -0400
+--- linux-2.6.24.noarch/drivers/net/wireless/adm8211.c.orig	2008-03-26 15:40:50.000000000 -0400
++++ linux-2.6.24.noarch/drivers/net/wireless/adm8211.c	2008-03-26 15:50:50.000000000 -0400
 @@ -48,6 +48,32 @@ static struct pci_device_id adm8211_pci_
  	{ 0 }
  };
@@ -77782,8 +87840,8 @@
  	err = ieee80211_register_hw(dev);
  	if (err) {
 diff -up linux-2.6.24.noarch/drivers/ssb/Makefile.orig linux-2.6.24.noarch/drivers/ssb/Makefile
---- linux-2.6.24.noarch/drivers/ssb/Makefile.orig	2008-03-24 16:35:44.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/Makefile	2008-03-25 13:10:14.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/Makefile.orig	2008-03-26 15:40:52.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/Makefile	2008-03-26 15:50:50.000000000 -0400
 @@ -1,6 +1,7 @@
  # core
  ssb-y					+= main.o scan.o
@@ -77801,8 +87859,8 @@
  # b43 pci-ssb-bridge driver
  # Not strictly a part of SSB, but kept here for convenience
 diff -up linux-2.6.24.noarch/drivers/ssb/pcmcia.c.orig linux-2.6.24.noarch/drivers/ssb/pcmcia.c
---- linux-2.6.24.noarch/drivers/ssb/pcmcia.c.orig	2008-03-24 16:35:44.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/pcmcia.c	2008-03-25 13:10:14.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/pcmcia.c.orig	2008-03-26 15:40:52.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/pcmcia.c	2008-03-26 15:50:50.000000000 -0400
 @@ -3,7 +3,7 @@
   * PCMCIA-Hostbus related functions
   *
@@ -78475,8 +88533,8 @@
 +	return err;
  }
 diff -up linux-2.6.24.noarch/drivers/ssb/main.c.orig linux-2.6.24.noarch/drivers/ssb/main.c
---- linux-2.6.24.noarch/drivers/ssb/main.c.orig	2008-03-24 16:35:44.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/main.c	2008-03-25 13:10:14.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/main.c.orig	2008-03-26 15:40:52.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/main.c	2008-03-26 15:50:50.000000000 -0400
 @@ -14,6 +14,7 @@
  #include <linux/io.h>
  #include <linux/ssb/ssb.h>
@@ -78615,7 +88673,7 @@
  }
 diff -up linux-2.6.24.noarch/drivers/ssb/driver_mipscore.c.orig linux-2.6.24.noarch/drivers/ssb/driver_mipscore.c
 --- linux-2.6.24.noarch/drivers/ssb/driver_mipscore.c.orig	2008-01-24 17:58:37.000000000 -0500
-+++ linux-2.6.24.noarch/drivers/ssb/driver_mipscore.c	2008-03-25 13:10:14.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/driver_mipscore.c	2008-03-26 15:50:50.000000000 -0400
 @@ -209,6 +209,7 @@ void ssb_mipscore_init(struct ssb_mipsco
  			/* fallthrough */
  		case SSB_DEV_PCI:
@@ -78625,8 +88683,8 @@
  		case SSB_DEV_USB20_HOST:
  			/* These devices get their own IRQ line if available, the rest goes on IRQ0 */
 diff -up linux-2.6.24.noarch/drivers/ssb/ssb_private.h.orig linux-2.6.24.noarch/drivers/ssb/ssb_private.h
---- linux-2.6.24.noarch/drivers/ssb/ssb_private.h.orig	2008-03-24 16:35:44.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/ssb_private.h	2008-03-25 13:10:14.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/ssb_private.h.orig	2008-03-26 15:40:52.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/ssb_private.h	2008-03-26 15:50:50.000000000 -0400
 @@ -81,6 +81,7 @@ extern int ssb_pcmcia_switch_segment(str
  				     u8 seg);
  extern int ssb_pcmcia_get_invariants(struct ssb_bus *bus,
@@ -78673,8 +88731,8 @@
  /* b43_pci_bridge.c */
  #ifdef CONFIG_SSB_B43_PCI_BRIDGE
 diff -up /dev/null linux-2.6.24.noarch/drivers/ssb/driver_gige.c
---- /dev/null	2008-03-25 08:11:28.199319816 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/driver_gige.c	2008-03-25 13:10:14.000000000 -0400
+--- /dev/null	2008-03-26 10:12:08.710666650 -0400
++++ linux-2.6.24.noarch/drivers/ssb/driver_gige.c	2008-03-26 15:50:50.000000000 -0400
 @@ -0,0 +1,294 @@
 +/*
 + * Sonics Silicon Backplane
@@ -78971,8 +89029,8 @@
 +	return ssb_driver_register(&ssb_gige_driver);
 +}
 diff -up linux-2.6.24.noarch/drivers/ssb/pci.c.orig linux-2.6.24.noarch/drivers/ssb/pci.c
---- linux-2.6.24.noarch/drivers/ssb/pci.c.orig	2008-03-24 16:35:44.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/pci.c	2008-03-25 13:10:14.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/pci.c.orig	2008-03-26 15:40:52.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/pci.c	2008-03-26 15:50:50.000000000 -0400
 @@ -227,7 +227,7 @@ static u8 ssb_sprom_crc(const u16 *sprom
  	return crc;
  }
@@ -79189,8 +89247,8 @@
  	if (err)
  		goto out;
 diff -up linux-2.6.24.noarch/drivers/ssb/driver_chipcommon.c.orig linux-2.6.24.noarch/drivers/ssb/driver_chipcommon.c
---- linux-2.6.24.noarch/drivers/ssb/driver_chipcommon.c.orig	2008-03-24 16:35:44.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/driver_chipcommon.c	2008-03-25 13:10:14.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/driver_chipcommon.c.orig	2008-03-26 15:40:52.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/driver_chipcommon.c	2008-03-26 15:50:50.000000000 -0400
 @@ -353,6 +353,16 @@ void ssb_chipco_watchdog_timer_set(struc
  	chipco_write32(cc, SSB_CHIPCO_WATCHDOG, ticks);
  }
@@ -79209,8 +89267,8 @@
  {
  	return chipco_read32(cc, SSB_CHIPCO_GPIOIN) & mask;
 diff -up linux-2.6.24.noarch/drivers/ssb/Kconfig.orig linux-2.6.24.noarch/drivers/ssb/Kconfig
---- linux-2.6.24.noarch/drivers/ssb/Kconfig.orig	2008-03-24 16:35:44.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/Kconfig	2008-03-25 13:10:14.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/Kconfig.orig	2008-03-26 15:40:52.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/Kconfig	2008-03-26 15:50:50.000000000 -0400
 @@ -20,6 +20,10 @@ config SSB
  
  	  If unsure, say N.
@@ -79253,8 +89311,8 @@
 +
  endmenu
 diff -up linux-2.6.24.noarch/drivers/ssb/embedded.c.orig linux-2.6.24.noarch/drivers/ssb/embedded.c
---- linux-2.6.24.noarch/drivers/ssb/embedded.c.orig	2008-03-24 16:35:44.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/embedded.c	2008-03-25 13:10:14.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/embedded.c.orig	2008-03-26 15:40:52.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/embedded.c	2008-03-26 15:50:50.000000000 -0400
 @@ -10,6 +10,9 @@
  
  #include <linux/ssb/ssb.h>
@@ -79357,8 +89415,8 @@
 +	return -ENODEV;
 +}
 diff -up linux-2.6.24.noarch/drivers/ssb/driver_pcicore.c.orig linux-2.6.24.noarch/drivers/ssb/driver_pcicore.c
---- linux-2.6.24.noarch/drivers/ssb/driver_pcicore.c.orig	2008-03-24 16:35:44.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/driver_pcicore.c	2008-03-25 13:10:14.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/driver_pcicore.c.orig	2008-03-26 15:40:52.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/driver_pcicore.c	2008-03-26 15:50:50.000000000 -0400
 @@ -60,77 +60,6 @@ static DEFINE_SPINLOCK(cfgspace_lock);
  /* Core to access the external PCI config space. Can only have one. */
  static struct ssb_pcicore *extpci_core;
@@ -79534,8 +89592,8 @@
  {
  	u32 val;
 diff -up /dev/null linux-2.6.24.noarch/drivers/ssb/sprom.c
---- /dev/null	2008-03-25 08:11:28.199319816 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/sprom.c	2008-03-25 13:10:14.000000000 -0400
+--- /dev/null	2008-03-26 10:12:08.710666650 -0400
++++ linux-2.6.24.noarch/drivers/ssb/sprom.c	2008-03-26 15:50:50.000000000 -0400
 @@ -0,0 +1,133 @@
 +/*
 + * Sonics Silicon Backplane
@@ -79671,8 +89729,8 @@
 +	return err ? err : count;
 +}
 diff -up linux-2.6.24.noarch/Documentation/laptops/acer-wmi.txt.orig linux-2.6.24.noarch/Documentation/laptops/acer-wmi.txt
---- linux-2.6.24.noarch/Documentation/laptops/acer-wmi.txt.orig	2008-03-24 16:35:35.000000000 -0400
-+++ linux-2.6.24.noarch/Documentation/laptops/acer-wmi.txt	2008-03-25 13:10:14.000000000 -0400
+--- linux-2.6.24.noarch/Documentation/laptops/acer-wmi.txt.orig	2008-03-26 15:40:27.000000000 -0400
++++ linux-2.6.24.noarch/Documentation/laptops/acer-wmi.txt	2008-03-26 15:50:50.000000000 -0400
 @@ -80,7 +80,7 @@ once you enable the radio, will depend o
  e.g. With the BCM4318 on the Acer Aspire 5020 series:
  
@@ -79684,7 +89742,7 @@
  acer-wmi come with built-in wireless. However, should you feel so inclined to
 diff -up linux-2.6.24.noarch/Documentation/networking/bcm43xx.txt.orig linux-2.6.24.noarch/Documentation/networking/bcm43xx.txt
 --- linux-2.6.24.noarch/Documentation/networking/bcm43xx.txt.orig	2008-01-24 17:58:37.000000000 -0500
-+++ linux-2.6.24.noarch/Documentation/networking/bcm43xx.txt	2008-03-25 13:10:14.000000000 -0400
++++ linux-2.6.24.noarch/Documentation/networking/bcm43xx.txt	2008-03-26 15:50:50.000000000 -0400
 @@ -1,89 +0,0 @@
 -
 -			BCM43xx Linux Driver Project
@@ -79776,8 +89834,8 @@
 -and CONFIG_IEEE80211_SOFTMAC_DEBUG. The log information provided is
 -essential for solving any problems.
 diff -up /dev/null linux-2.6.24.noarch/Documentation/DocBook/mac80211.tmpl
---- /dev/null	2008-03-25 08:11:28.199319816 -0400
-+++ linux-2.6.24.noarch/Documentation/DocBook/mac80211.tmpl	2008-03-25 13:10:14.000000000 -0400
+--- /dev/null	2008-03-26 10:12:08.710666650 -0400
++++ linux-2.6.24.noarch/Documentation/DocBook/mac80211.tmpl	2008-03-26 15:50:50.000000000 -0400
 @@ -0,0 +1,335 @@
 +<?xml version="1.0" encoding="UTF-8"?>
 +<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
@@ -80115,8 +90173,8 @@
 +  </part>
 +</book>
 diff -up linux-2.6.24.noarch/Documentation/DocBook/Makefile.orig linux-2.6.24.noarch/Documentation/DocBook/Makefile
---- linux-2.6.24.noarch/Documentation/DocBook/Makefile.orig	2008-03-25 13:06:07.000000000 -0400
-+++ linux-2.6.24.noarch/Documentation/DocBook/Makefile	2008-03-25 13:10:14.000000000 -0400
+--- linux-2.6.24.noarch/Documentation/DocBook/Makefile.orig	2008-03-26 15:41:09.000000000 -0400
++++ linux-2.6.24.noarch/Documentation/DocBook/Makefile	2008-03-26 15:50:50.000000000 -0400
 @@ -11,7 +11,8 @@ DOCBOOKS := wanbook.xml z8530book.xml mc
  	    procfs-guide.xml writing_usb_driver.xml networking.xml \
  	    kernel-api.xml filesystems.xml lsm.xml usb.xml \
@@ -80128,8 +90186,8 @@
  ###
  # The build process is as follows (targets):
 diff -up linux-2.6.24.noarch/Documentation/feature-removal-schedule.txt.orig linux-2.6.24.noarch/Documentation/feature-removal-schedule.txt
---- linux-2.6.24.noarch/Documentation/feature-removal-schedule.txt.orig	2008-03-24 16:35:48.000000000 -0400
-+++ linux-2.6.24.noarch/Documentation/feature-removal-schedule.txt	2008-03-25 13:10:14.000000000 -0400
+--- linux-2.6.24.noarch/Documentation/feature-removal-schedule.txt.orig	2008-03-26 15:40:26.000000000 -0400
++++ linux-2.6.24.noarch/Documentation/feature-removal-schedule.txt	2008-03-26 15:50:50.000000000 -0400
 @@ -230,33 +230,6 @@ Who:	Jean Delvare <khali at linux-fr.org>
  
  ---------------------------


--- linux-2.6-wireless-fixups.patch DELETED ---




More information about the fedora-extras-commits mailing list