rpms/kernel/F-8 kernel.spec, 1.244.2.3, 1.244.2.4 linux-2.6-wireless-pending.patch, 1.11.2.2, 1.11.2.3

John W. Linville (linville) fedora-extras-commits at redhat.com
Mon Oct 29 16:09:52 UTC 2007


Author: linville

Update of /cvs/pkgs/rpms/kernel/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv21669

Modified Files:
      Tag: private-linville-wl-f8-branch
	kernel.spec linux-2.6-wireless-pending.patch 
Log Message:
avoid iwl4965 "Can not find a suitable rate"


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-8/kernel.spec,v
retrieving revision 1.244.2.3
retrieving revision 1.244.2.4
diff -u -r1.244.2.3 -r1.244.2.4
--- kernel.spec	26 Oct 2007 14:33:43 -0000	1.244.2.3
+++ kernel.spec	29 Oct 2007 16:08:49 -0000	1.244.2.4
@@ -13,7 +13,7 @@
 # by setting the define to ".local" or ".bz123456"
 #
 #% define buildid .local
-%define buildid 35.wl.2
+%define buildid 35.wl.3
 
 # fedora_build defines which build revision of this kernel version we're
 # building. Rather than incrementing forever, as with the prior versioning

linux-2.6-wireless-pending.patch:

Index: linux-2.6-wireless-pending.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-8/Attic/linux-2.6-wireless-pending.patch,v
retrieving revision 1.11.2.2
retrieving revision 1.11.2.3
diff -u -r1.11.2.2 -r1.11.2.3
--- linux-2.6-wireless-pending.patch	26 Oct 2007 14:33:43 -0000	1.11.2.2
+++ linux-2.6-wireless-pending.patch	29 Oct 2007 16:08:49 -0000	1.11.2.3
@@ -1,6 +1,6 @@
 diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-commands.h
---- /dev/null	2007-10-19 08:28:46.917288885 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-commands.h	2007-10-26 10:30:12.000000000 -0400
+--- /dev/null	2007-10-26 17:27:29.928203379 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-commands.h	2007-10-29 12:02:58.000000000 -0400
 @@ -0,0 +1,1582 @@
 +/******************************************************************************
 + *
@@ -1585,8 +1585,8 @@
 +
 +#endif				/* __iwl_commands_h__ */
 diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.c.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.c
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.c.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.c	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.c.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.c	2007-10-29 12:02:58.000000000 -0400
 @@ -37,12 +37,11 @@
  #include <net/mac80211.h>
  #include <linux/etherdevice.h>
@@ -2486,8 +2486,8 @@
  			return rc;
  		}
 diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-hw.h.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-hw.h
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-hw.h.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-hw.h	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-hw.h.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-hw.h	2007-10-29 12:02:58.000000000 -0400
 @@ -8,7 +8,7 @@
   * Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
   *
@@ -3228,8 +3228,8 @@
  struct iwl_shared {
  	struct iwl4965_sched_queue_byte_cnt_tbl
 diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/Kconfig.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/Kconfig
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/Kconfig.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/Kconfig	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/Kconfig.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/Kconfig	2007-10-29 12:02:58.000000000 -0400
 @@ -1,107 +1,95 @@
 -config IWLWIFI
 -	bool "Intel Wireless WiFi Link Drivers"
@@ -3443,8 +3443,8 @@
 +	  any problems you may encounter.
 +
 diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-prph.h.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-prph.h
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-prph.h.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-prph.h	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-prph.h.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-prph.h	2007-10-29 12:02:58.000000000 -0400
 @@ -8,7 +8,7 @@
   * Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
   *
@@ -3512,8 +3512,8 @@
  
  #endif				/* __iwl_prph_h__ */
 diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-hw.h.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-hw.h
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-hw.h.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-hw.h	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-hw.h.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-hw.h	2007-10-29 12:02:58.000000000 -0400
 @@ -8,7 +8,7 @@
   * Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
   *
@@ -4158,8 +4158,8 @@
  /* card static random access memory (SRAM) for processor data and instructs */
  #define ALM_RTC_INST_UPPER_BOUND		(0x014000)
 diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl3945-base.c.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl3945-base.c
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl3945-base.c.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl3945-base.c	2007-10-26 10:31:23.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl3945-base.c.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl3945-base.c	2007-10-29 12:02:58.000000000 -0400
 @@ -56,16 +56,16 @@
  
  #include <asm/div64.h>
@@ -5461,8 +5461,8 @@
  #endif
  	pci_unregister_driver(&iwl_driver);
 diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-debug.h
---- /dev/null	2007-10-19 08:28:46.917288885 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-debug.h	2007-10-26 10:30:12.000000000 -0400
+--- /dev/null	2007-10-26 17:27:29.928203379 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-debug.h	2007-10-29 12:02:58.000000000 -0400
 @@ -0,0 +1,152 @@
 +/******************************************************************************
 + *
@@ -5617,8 +5617,8 @@
 +
 +#endif
 diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl4965-base.c.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl4965-base.c
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl4965-base.c.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl4965-base.c	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl4965-base.c.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl4965-base.c	2007-10-29 12:02:58.000000000 -0400
 @@ -56,16 +56,16 @@
  
  #include <asm/div64.h>
@@ -7244,8 +7244,8 @@
  #endif
  	pci_unregister_driver(&iwl_driver);
 diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-commands.h
---- /dev/null	2007-10-19 08:28:46.917288885 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-commands.h	2007-10-26 10:30:12.000000000 -0400
+--- /dev/null	2007-10-26 17:27:29.928203379 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-commands.h	2007-10-29 12:02:58.000000000 -0400
 @@ -0,0 +1,1467 @@
 +/******************************************************************************
 + *
@@ -8715,8 +8715,8 @@
 +
 +#endif				/* __iwl_3945_commands_h__ */
 diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.h.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.h
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.h.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.h	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.h.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.h	2007-10-29 12:02:58.000000000 -0400
 @@ -230,7 +230,7 @@ extern int iwl_rate_index_from_plcp(int 
   * iwl_fill_rs_info - Fill an output text buffer with the rate representation
   *
@@ -8736,8 +8736,8 @@
   */
  extern void iwl_rate_scale_init(struct ieee80211_hw *hw, s32 sta_id);
 diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.c.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.c
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.c.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.c	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.c.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.c	2007-10-29 12:02:58.000000000 -0400
 @@ -39,11 +39,8 @@
  
  #include <linux/etherdevice.h>
@@ -9204,8 +9204,8 @@
  	_iwl_clear_bit(priv, CSR_EEPROM_GP, CSR_EEPROM_GP_IF_OWNER_MSK);
  	return 0;
 diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-io.h
---- /dev/null	2007-10-19 08:28:46.917288885 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-io.h	2007-10-26 10:30:12.000000000 -0400
+--- /dev/null	2007-10-26 17:27:29.928203379 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-io.h	2007-10-29 12:02:58.000000000 -0400
 @@ -0,0 +1,431 @@
 +/******************************************************************************
 + *
@@ -9639,8 +9639,8 @@
 +}
 +#endif
 diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-io.h
---- /dev/null	2007-10-19 08:28:46.917288885 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-io.h	2007-10-26 10:30:12.000000000 -0400
+--- /dev/null	2007-10-26 17:27:29.928203379 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-io.h	2007-10-29 12:02:58.000000000 -0400
 @@ -0,0 +1,431 @@
 +/******************************************************************************
 + *
@@ -10074,8 +10074,8 @@
 +}
 +#endif
 diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.h.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.h
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.h.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.h	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.h.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945.h	2007-10-29 12:02:58.000000000 -0400
 @@ -27,15 +27,974 @@
  #ifndef __iwl_3945_h__
  #define __iwl_3945_h__
@@ -11054,8 +11054,8 @@
 +
  #endif
 diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.h.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.h
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.h.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.h	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.h.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.h	2007-10-29 12:02:58.000000000 -0400
 @@ -155,7 +155,7 @@ static inline u8 iwl_get_prev_ieee_rate(
   * iwl_fill_rs_info - Fill an output text buffer with the rate representation
   *
@@ -11075,8 +11075,8 @@
   */
  extern void iwl_rate_scale_init(struct ieee80211_hw *hw, s32 sta_id);
 diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.c.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.c
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.c.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.c	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.c.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-rs.c	2007-10-29 12:02:58.000000000 -0400
 @@ -37,11 +37,9 @@
  
  #include <linux/workqueue.h>
@@ -11109,8 +11109,8 @@
  	if (unlikely(phymode == MODE_IEEE80211A)) {
  		int i;
 diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.c.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.c
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.c.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.c	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.c.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-rs.c	2007-10-29 12:04:53.000000000 -0400
 @@ -36,11 +36,9 @@
  
  #include <linux/workqueue.h>
@@ -11334,6 +11334,15 @@
  
  	return 0;
  }
+@@ -804,7 +782,7 @@ static void rs_set_stay_in_table(u8 is_l
+ 	if (is_legacy) {
+ 		lq_data->table_count_limit = IWL_LEGACY_TABLE_COUNT;
+ 		lq_data->max_failure_limit = IWL_LEGACY_FAILURE_LIMIT;
+-		lq_data->max_success_limit = IWL_LEGACY_TABLE_COUNT;
++		lq_data->max_success_limit = IWL_LEGACY_SUCCESS_LIMIT;
+ 	} else {
+ 		lq_data->table_count_limit = IWL_NONE_LEGACY_TABLE_COUNT;
+ 		lq_data->max_failure_limit = IWL_NONE_LEGACY_FAILURE_LIMIT;
 @@ -848,7 +826,7 @@ static void rs_get_expected_tpt_table(st
  		tbl->expected_tpt = expected_tpt_G;
  }
@@ -11370,14 +11379,16 @@
  	tbl->is_dup = lq_data->is_dup;
  	tbl->action = 0;
  	if (priv->current_channel_width == IWL_CHANNEL_WIDTH_40MHZ)
-@@ -962,16 +938,15 @@ static int rs_switch_to_mimo(struct iwl_
+@@ -962,16 +938,17 @@ static int rs_switch_to_mimo(struct iwl_
  	IWL_DEBUG_HT("LQ: Switch to new mcs %X index is green %X\n",
  		     tbl->current_rate.rate_n_flags, is_green);
  
 -#endif				/*CONFIG_IWLWIFI_HT */
 -	return rc;
-+#endif				/*CONFIG_IWL4965_HT */
 +	return 0;
++#else
++	return -1;
++#endif				/*CONFIG_IWL4965_HT */
  }
  
  static int rs_switch_to_siso(struct iwl_priv *priv,
@@ -11390,7 +11401,7 @@
  	u16 rate_mask;
  	u8 is_green = lq_data->is_green;
  	s32 rate;
-@@ -980,7 +955,6 @@ static int rs_switch_to_siso(struct iwl_
+@@ -980,7 +957,6 @@ static int rs_switch_to_siso(struct iwl_
  	if (!priv->is_ht_enabled || !priv->current_assoc_ht.is_ht)
  		return -1;
  
@@ -11398,14 +11409,17 @@
  	tbl->is_dup = lq_data->is_dup;
  	tbl->lq_type = LQ_SISO;
  	tbl->action = 0;
-@@ -1018,15 +992,15 @@ static int rs_switch_to_siso(struct iwl_
+@@ -1017,16 +993,18 @@ static int rs_switch_to_siso(struct iwl_
+ 	rs_mcs_from_tbl(&tbl->current_rate, tbl, rate, is_green);
  	IWL_DEBUG_HT("LQ: Switch to new mcs %X index is green %X\n",
  		     tbl->current_rate.rate_n_flags, is_green);
++	return 0;
++#else
++	return -1;
  
 -#endif				/*CONFIG_IWLWIFI_HT */
 -	return rc;
 +#endif				/*CONFIG_IWL4965_HT */
-+	return 0;
  }
  
  static int rs_move_legacy_other(struct iwl_priv *priv,
@@ -11417,7 +11431,7 @@
  	struct iwl_scale_tbl_info *tbl =
  	    &(lq_data->lq_info[lq_data->active_tbl]);
  	struct iwl_scale_tbl_info *search_tbl =
-@@ -1063,14 +1037,13 @@ static int rs_move_legacy_other(struct i
+@@ -1063,14 +1041,13 @@ static int rs_move_legacy_other(struct i
  			search_tbl->lq_type = LQ_SISO;
  			search_tbl->is_SGI = 0;
  			search_tbl->is_fat = 0;
@@ -11435,7 +11449,7 @@
  
  			break;
  		case IWL_LEGACY_SWITCH_MIMO:
-@@ -1080,14 +1053,13 @@ static int rs_move_legacy_other(struct i
+@@ -1080,14 +1057,13 @@ static int rs_move_legacy_other(struct i
  			search_tbl->is_SGI = 0;
  			search_tbl->is_fat = 0;
  			search_tbl->antenna_type = ANT_BOTH;
@@ -11453,7 +11467,7 @@
  			break;
  		}
  		tbl->action++;
-@@ -1112,7 +1084,7 @@ static int rs_move_siso_to_other(struct 
+@@ -1112,7 +1088,7 @@ static int rs_move_siso_to_other(struct 
  				 struct iwl_rate_scale_priv *lq_data,
  				 int index)
  {
@@ -11462,7 +11476,7 @@
  	u8 is_green = lq_data->is_green;
  	struct iwl_scale_tbl_info *tbl =
  	    &(lq_data->lq_info[lq_data->active_tbl]);
-@@ -1150,13 +1122,12 @@ static int rs_move_siso_to_other(struct 
+@@ -1150,13 +1126,12 @@ static int rs_move_siso_to_other(struct 
  			search_tbl->is_SGI = 0;
  			search_tbl->is_fat = 0;
  			search_tbl->antenna_type = ANT_BOTH;
@@ -11479,7 +11493,7 @@
  			break;
  		case IWL_SISO_SWITCH_GI:
  			IWL_DEBUG_HT("LQ: SISO SWITCH TO GI\n");
-@@ -1203,7 +1174,7 @@ static int rs_move_mimo_to_other(struct 
+@@ -1203,7 +1178,7 @@ static int rs_move_mimo_to_other(struct 
  				 struct iwl_rate_scale_priv *lq_data,
  				 int index)
  {
@@ -11488,7 +11502,7 @@
  	s8 is_green = lq_data->is_green;
  	struct iwl_scale_tbl_info *tbl =
  	    &(lq_data->lq_info[lq_data->active_tbl]);
-@@ -1228,9 +1199,9 @@ static int rs_move_mimo_to_other(struct 
+@@ -1228,9 +1203,9 @@ static int rs_move_mimo_to_other(struct 
  			else
  				search_tbl->antenna_type = ANT_AUX;
  
@@ -11500,7 +11514,16 @@
  				lq_data->search_better_tbl = 1;
  				goto out;
  			}
-@@ -1413,7 +1384,7 @@ static void rs_rate_scale_perform(struct
+@@ -1311,7 +1286,7 @@ static void rs_stay_in_table(struct iwl_
+ 			lq_data->total_failed = 0;
+ 			lq_data->total_success = 0;
+ 			lq_data->flush_timer = 0;
+-		} else if (lq_data->table_count > 0) {
++		} else {
+ 			lq_data->table_count++;
+ 			if (lq_data->table_count >=
+ 			    lq_data->table_count_limit) {
+@@ -1413,7 +1388,7 @@ static void rs_rate_scale_perform(struct
  		index = IWL_INVALID_VALUE;
  		update_lq = 1;
  
@@ -11509,7 +11532,7 @@
  		for (i = 0; i <= IWL_RATE_COUNT; i++) {
  			if ((1 << i) & rate_scale_index_msk)
  				index = i;
-@@ -1597,7 +1568,7 @@ static void rs_rate_scale_perform(struct
+@@ -1597,7 +1572,7 @@ static void rs_rate_scale_perform(struct
  		tbl1 = &(lq_data->lq_info[lq_data->active_tbl]);
  
  		if (is_legacy(tbl1->lq_type) &&
@@ -11518,7 +11541,7 @@
  		    !priv->current_assoc_ht.is_ht &&
  #endif
  		    (lq_data->action_counter >= 1)) {
-@@ -1608,14 +1579,14 @@ static void rs_rate_scale_perform(struct
+@@ -1608,14 +1583,14 @@ static void rs_rate_scale_perform(struct
  
  		if (lq_data->enable_counter &&
  		    (lq_data->action_counter >= IWL_ACTION_LIMIT)) {
@@ -11535,7 +11558,7 @@
  			lq_data->action_counter = 0;
  			rs_set_stay_in_table(0, lq_data);
  		}
-@@ -1858,7 +1829,7 @@ static void rs_rate_init(void *priv_rate
+@@ -1858,7 +1833,7 @@ static void rs_rate_init(void *priv_rate
  	crl->active_rate &= ~(0x1000);
  	crl->active_rate_basic = priv->active_rate_basic;
  	crl->phymode = priv->phymode;
@@ -11544,7 +11567,7 @@
  	crl->active_siso_rate = (priv->current_assoc_ht.supp_rates[0] << 1);
  	crl->active_siso_rate |= (priv->current_assoc_ht.supp_rates[0] & 0x1);
  	crl->active_siso_rate &= ~((u16)0x2);
-@@ -1870,7 +1841,7 @@ static void rs_rate_init(void *priv_rate
+@@ -1870,7 +1845,7 @@ static void rs_rate_init(void *priv_rate
  	crl->active_mimo_rate = crl->active_mimo_rate << IWL_FIRST_OFDM_RATE;
  	IWL_DEBUG_HT("MIMO RATE 0x%X SISO MASK 0x%X\n", crl->active_siso_rate,
  		     crl->active_mimo_rate);
@@ -11553,7 +11576,7 @@
  #ifdef CONFIG_MAC80211_DEBUGFS
  	crl->drv = priv;
  #endif
-@@ -1989,12 +1960,12 @@ static void rs_clear(void *priv_rate)
+@@ -1989,12 +1964,12 @@ static void rs_clear(void *priv_rate)
  	IWL_DEBUG_RATE("enter\n");
  
  	priv->lq_mngr.lq_ready = 0;
@@ -11570,7 +11593,7 @@
  
  	IWL_DEBUG_RATE("leave\n");
  }
-@@ -2268,7 +2239,7 @@ int iwl_fill_rs_info(struct ieee80211_hw
+@@ -2268,7 +2243,7 @@ int iwl_fill_rs_info(struct ieee80211_hw
  			 max_time, good * 100 / samples, good, samples);
  	else
  		count += sprintf(&buf[count], "\nAverage rate: 0Mbs\n");
@@ -11580,8 +11603,8 @@
  			 rs_priv->search_better_tbl, sta->last_txrate);
  
 diff -up linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.h.orig linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.h
---- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.h.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.h	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.h.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.h	2007-10-29 12:02:58.000000000 -0400
 @@ -26,13 +26,714 @@
  #ifndef __iwl_4965_h__
  #define __iwl_4965_h__
@@ -12666,8 +12689,8 @@
 +
  #endif				/* __iwl_4965_h__ */
 diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-debug.h
---- /dev/null	2007-10-19 08:28:46.917288885 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-debug.h	2007-10-26 10:30:12.000000000 -0400
+--- /dev/null	2007-10-26 17:27:29.928203379 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-debug.h	2007-10-29 12:02:58.000000000 -0400
 @@ -0,0 +1,152 @@
 +/******************************************************************************
 + *
@@ -12822,8 +12845,8 @@
 +
 +#endif
 diff -up linux-2.6.23.noarch/drivers/net/wireless/Makefile.orig linux-2.6.23.noarch/drivers/net/wireless/Makefile
---- linux-2.6.23.noarch/drivers/net/wireless/Makefile.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/Makefile	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/Makefile.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/Makefile	2007-10-29 12:02:58.000000000 -0400
 @@ -52,7 +52,8 @@ obj-$(CONFIG_RTL8187)	+= rtl8187.o
  
  obj-$(CONFIG_ADM8211)	+= adm8211.o
@@ -12835,8 +12858,8 @@
  obj-$(CONFIG_RT2X00)		+= rt2x00/
  
 diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt61pci.c.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt61pci.c
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt61pci.c.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt61pci.c	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt61pci.c.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt61pci.c	2007-10-29 12:02:58.000000000 -0400
 @@ -411,8 +411,7 @@ static void rt61pci_config_txpower(struc
  }
  
@@ -13109,8 +13132,8 @@
  
  	/*
 diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt73usb.c.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt73usb.c
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt73usb.c.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt73usb.c	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt73usb.c.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt73usb.c	2007-10-29 12:02:58.000000000 -0400
 @@ -200,8 +200,8 @@ rf_write:
  	 * all others contain 20 bits.
  	 */
@@ -13337,8 +13360,8 @@
  
  	/*
 diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00.h.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00.h
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00.h.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00.h	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00.h.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00.h	2007-10-29 12:02:58.000000000 -0400
 @@ -42,7 +42,7 @@
   * Module information.
   * DRV_NAME should be set within the individual module source files.
@@ -13587,8 +13610,8 @@
  	 * csr_addr: Base register address. (PCI)
  	 * csr_cache: CSR cache for usb_control_msg. (USB)
 diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00config.c.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00config.c
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00config.c.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00config.c	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00config.c.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00config.c	2007-10-29 12:02:58.000000000 -0400
 @@ -94,12 +94,34 @@ void rt2x00lib_config_type(struct rt2x00
  	rt2x00dev->ops->lib->config_type(rt2x00dev, type, tsf_sync);
  }
@@ -13710,8 +13733,8 @@
 +	}
  }
 diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00dev.c.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00dev.c
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00dev.c.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00dev.c	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00dev.c.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00dev.c	2007-10-29 12:02:58.000000000 -0400
 @@ -67,7 +67,21 @@ EXPORT_SYMBOL_GPL(rt2x00lib_get_ring);
   */
  static void rt2x00lib_start_link_tuner(struct rt2x00_dev *rt2x00dev)
@@ -13975,8 +13998,8 @@
  	/*
  	 * Send frame to mac80211
 diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.h.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.h
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.h.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.h	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.h.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.h	2007-10-29 12:02:58.000000000 -0400
 @@ -430,10 +430,21 @@
  
  /*
@@ -14001,8 +14024,8 @@
  
  /*
 diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00lib.h.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00lib.h
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00lib.h.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00lib.h	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00lib.h.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2x00lib.h	2007-10-29 12:02:59.000000000 -0400
 @@ -53,6 +53,8 @@ void rt2x00lib_uninitialize(struct rt2x0
  void rt2x00lib_config_mac_addr(struct rt2x00_dev *rt2x00dev, u8 *mac);
  void rt2x00lib_config_bssid(struct rt2x00_dev *rt2x00dev, u8 *bssid);
@@ -14013,8 +14036,8 @@
  		      struct ieee80211_conf *conf, const int force_config);
  
 diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500pci.c.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500pci.c
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500pci.c.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500pci.c	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500pci.c.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500pci.c	2007-10-29 12:02:59.000000000 -0400
 @@ -424,7 +424,7 @@ static void rt2500pci_config_txpower(str
  }
  
@@ -14197,8 +14220,8 @@
  
  	/*
 diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2400pci.c.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2400pci.c
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2400pci.c.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2400pci.c	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2400pci.c.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2400pci.c	2007-10-29 12:02:59.000000000 -0400
 @@ -397,7 +397,7 @@ static void rt2400pci_config_txpower(str
  }
  
@@ -14373,8 +14396,8 @@
  	 */
  	rt2x00dev->led_mode =
 diff -up linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.c.orig linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.c
---- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.c.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.c	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.c.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/rt2x00/rt2500usb.c	2007-10-29 12:02:59.000000000 -0400
 @@ -385,7 +385,7 @@ static void rt2500usb_config_txpower(str
  }
  
@@ -14562,8 +14585,8 @@
  	 */
  	rt2x00dev->led_mode =
 diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Kconfig.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Kconfig
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Kconfig.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Kconfig	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Kconfig.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Kconfig	2007-10-29 12:02:59.000000000 -0400
 @@ -34,6 +34,18 @@ config B43LEGACY_PCICORE_AUTOSELECT
  	select SSB_DRIVER_PCICORE
  	default y
@@ -14584,8 +14607,8 @@
  	bool "Broadcom 43xx-legacy debugging"
  	depends on B43LEGACY
 diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/b43legacy.h.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/b43legacy.h
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/b43legacy.h.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/b43legacy.h	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/b43legacy.h.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/b43legacy.h	2007-10-29 12:02:59.000000000 -0400
 @@ -19,6 +19,7 @@
  
  #include "debugfs.h"
@@ -14619,8 +14642,8 @@
  	/* Reason code of the last interrupt. */
  	u32 irq_reason;
 diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Makefile.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Makefile
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Makefile.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Makefile	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Makefile.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Makefile	2007-10-29 12:02:59.000000000 -0400
 @@ -1,14 +1,19 @@
 -obj-$(CONFIG_B43LEGACY) += b43legacy.o
 -b43legacy-obj-$(CONFIG_B43LEGACY_DEBUG) += debugfs.o
@@ -14654,8 +14677,8 @@
 -		xmit.o \
 -		$(b43legacy-obj-y)
 diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.c.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.c	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.c.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.c	2007-10-29 12:02:59.000000000 -0400
 @@ -83,10 +83,6 @@ static int modparam_long_retry = B43lega
  module_param_named(long_retry, modparam_long_retry, int, 0444);
  MODULE_PARM_DESC(long_retry, "Long-Retry-Limit (0 - 15)");
@@ -15046,8 +15069,8 @@
  	ssb_bus_may_powerdown(bus);
  	return err;
 diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.c.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.c	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.c.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.c	2007-10-29 12:02:59.000000000 -0400
 @@ -2113,21 +2113,25 @@ void b43legacy_radio_turn_on(struct b43l
  		B43legacy_BUG_ON(1);
  	}
@@ -15088,8 +15111,8 @@
  
  void b43legacy_radio_clear_tssi(struct b43legacy_wldev *dev)
 diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.c.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.c	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.c.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.c	2007-10-29 12:02:59.000000000 -0400
 @@ -1,13 +1,13 @@
  /*
  
@@ -15556,8 +15579,8 @@
 +	b43legacy_unregister_led(&dev->led_assoc);
  }
 diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.h.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.h
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.h.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.h	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.h.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.h	2007-10-29 12:02:59.000000000 -0400
 @@ -61,7 +61,7 @@ void b43legacy_radio_write16(struct b43l
  u16 b43legacy_radio_init2050(struct b43legacy_wldev *dev);
  
@@ -15568,8 +15591,8 @@
  int b43legacy_radio_selectchannel(struct b43legacy_wldev *dev, u8 channel,
  				  int synthetic_pu_workaround);
 diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/b43legacy/rfkill.h
---- /dev/null	2007-10-19 08:28:46.917288885 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/rfkill.h	2007-10-26 10:30:12.000000000 -0400
+--- /dev/null	2007-10-26 17:27:29.928203379 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/rfkill.h	2007-10-29 12:02:59.000000000 -0400
 @@ -0,0 +1,59 @@
 +#ifndef B43legacy_RFKILL_H_
 +#define B43legacy_RFKILL_H_
@@ -15631,8 +15654,8 @@
 +
 +#endif /* B43legacy_RFKILL_H_ */
 diff -up linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.h.orig linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.h
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.h.orig	2007-10-26 10:30:08.000000000 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.h	2007-10-26 10:30:12.000000000 -0400
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.h.orig	2007-10-29 12:02:46.000000000 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.h	2007-10-29 12:02:59.000000000 -0400
 @@ -1,30 +1,33 @@
  #ifndef B43legacy_LEDS_H_
  #define B43legacy_LEDS_H_
@@ -15720,8 +15743,8 @@
  
  #endif /* B43legacy_LEDS_H_ */
 diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/b43legacy/rfkill.c
---- /dev/null	2007-10-19 08:28:46.917288885 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/rfkill.c	2007-10-26 10:30:12.000000000 -0400
+--- /dev/null	2007-10-26 17:27:29.928203379 -0400
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/rfkill.c	2007-10-29 12:02:59.000000000 -0400
 @@ -0,0 +1,185 @@
 +/*
 +




More information about the fedora-extras-commits mailing list