rpms/kernel/F-8 kernel.spec, 1.251.2.4, 1.251.2.5 linux-2.6-wireless-pending.patch, 1.11.2.5, 1.11.2.6 linux-2.6-wireless.patch, 1.10.8.2, 1.10.8.3 linux-2.6-mac80211-decryption-noise.patch, 1.1.4.1, NONE

John W. Linville (linville) fedora-extras-commits at redhat.com
Wed Nov 7 03:53:00 UTC 2007


Author: linville

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

Modified Files:
      Tag: private-linville-wl-f8-branch
	kernel.spec linux-2.6-wireless-pending.patch 
	linux-2.6-wireless.patch 
Removed Files:
      Tag: private-linville-wl-f8-branch
	linux-2.6-mac80211-decryption-noise.patch 
Log Message:
mac80211 updates


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-8/kernel.spec,v
retrieving revision 1.251.2.4
retrieving revision 1.251.2.5
diff -u -r1.251.2.4 -r1.251.2.5
--- kernel.spec	6 Nov 2007 20:32:44 -0000	1.251.2.4
+++ kernel.spec	7 Nov 2007 03:51:24 -0000	1.251.2.5
@@ -13,7 +13,7 @@
 # by setting the define to ".local" or ".bz123456"
 #
 #% define buildid .local
-%define buildid 42.wl.4
+%define buildid 42.wl.5
 
 # fedora_build defines which build revision of this kernel version we're
 # building. Rather than incrementing forever, as with the prior versioning
@@ -647,7 +647,6 @@
 Patch691: linux-2.6-ath5k.patch
 Patch692: linux-2.6-ath5k-fixes.patch
 Patch693: linux-2.6-zd1211rw-mac80211.patch
-Patch694: linux-2.6-mac80211-decryption-noise.patch
 Patch700: linux-2.6-bcm43xx-pci-neuter.patch
 Patch701: linux-2.6-drivers-ssb-debug-revision.patch
 Patch710: linux-2.6-netdev-e1000e-01.patch
@@ -1196,7 +1195,6 @@
 ApplyPatch linux-2.6-ath5k.patch
 ApplyPatch linux-2.6-ath5k-fixes.patch
 ApplyPatch linux-2.6-zd1211rw-mac80211.patch
-ApplyPatch linux-2.6-mac80211-decryption-noise.patch
 
 # avoid bcm3xx vs bcm43xx-mac80211 PCI ID conflicts
 ApplyPatch linux-2.6-bcm43xx-pci-neuter.patch

linux-2.6-wireless-pending.patch:

View full diff with command:
/usr/bin/cvs -f diff  -kk -u -N -r 1.11.2.5 -r 1.11.2.6 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.5
retrieving revision 1.11.2.6
diff -u -r1.11.2.5 -r1.11.2.6
--- linux-2.6-wireless-pending.patch	6 Nov 2007 20:32:44 -0000	1.11.2.5
+++ linux-2.6-wireless-pending.patch	7 Nov 2007 03:51:24 -0000	1.11.2.6
@@ -1,6 +1,6 @@
 diff -up linux-2.6.23.noarch/drivers/net/wireless/atmel.c.orig linux-2.6.23.noarch/drivers/net/wireless/atmel.c
---- linux-2.6.23.noarch/drivers/net/wireless/atmel.c.orig	2007-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/atmel.c	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/atmel.c.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/atmel.c	2007-11-06 22:39:28.000000000 -0500
 @@ -1761,7 +1761,7 @@ static int atmel_set_encode(struct net_d
  			priv->default_key = index;
  		} else
@@ -11,8 +11,8 @@
  			}
  	}
 diff -up linux-2.6.23.noarch/drivers/net/wireless/p54pci.c.orig linux-2.6.23.noarch/drivers/net/wireless/p54pci.c
---- linux-2.6.23.noarch/drivers/net/wireless/p54pci.c.orig	2007-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/p54pci.c	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/p54pci.c.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/p54pci.c	2007-11-06 22:39:28.000000000 -0500
 @@ -141,6 +141,7 @@ static irqreturn_t p54p_simple_interrupt
  static int p54p_read_eeprom(struct ieee80211_hw *dev)
  {
@@ -234,8 +234,8 @@
  
  static int __devinit p54p_probe(struct pci_dev *pdev,
 diff -up linux-2.6.23.noarch/drivers/net/wireless/b43/main.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43/main.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43/main.c.orig	2007-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43/main.c	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43/main.c.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43/main.c	2007-11-06 22:39:28.000000000 -0500
 @@ -75,14 +75,6 @@ module_param_named(bad_frames_preempt, m
  MODULE_PARM_DESC(bad_frames_preempt,
  		 "enable(1) / disable(0) Bad Frames Preemption");
@@ -557,8 +557,8 @@
  	b43_radio_turn_off(dev, 1);
  	b43_switch_analog(dev, 0);
 diff -up linux-2.6.23.noarch/drivers/net/wireless/b43/xmit.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43/xmit.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43/xmit.c.orig	2007-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43/xmit.c	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43/xmit.c.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43/xmit.c	2007-11-06 22:39:28.000000000 -0500
 @@ -294,6 +294,8 @@ static void generate_txhdr_fw4(struct b4
  		mac_ctl |= B43_TX4_MAC_STMSDU;
  	if (phy->type == B43_PHYTYPE_A)
@@ -577,8 +577,8 @@
  
  	/* Magic cookie */
 diff -up linux-2.6.23.noarch/drivers/net/wireless/b43/debugfs.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43/debugfs.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43/debugfs.c.orig	2007-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43/debugfs.c	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43/debugfs.c.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43/debugfs.c	2007-11-06 22:39:28.000000000 -0500
 @@ -128,7 +128,7 @@ static ssize_t shm_read_file(struct b43_
  	__le16 *le16buf = (__le16 *)buf;
  
@@ -589,8 +589,8 @@
  		tmp = b43_shm_read16(dev, B43_SHM_SHARED, 2 * i);
  		le16buf[i] = cpu_to_le16(tmp);
 diff -up linux-2.6.23.noarch/drivers/net/wireless/b43/rfkill.h.orig linux-2.6.23.noarch/drivers/net/wireless/b43/rfkill.h
---- linux-2.6.23.noarch/drivers/net/wireless/b43/rfkill.h.orig	2007-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43/rfkill.h	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43/rfkill.h.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43/rfkill.h	2007-11-06 22:39:28.000000000 -0500
 @@ -15,14 +15,14 @@ struct b43_rfkill {
  	struct rfkill *rfkill;
  	/* The poll device for the RFKILL input button */
@@ -624,8 +624,8 @@
  {
  }
 diff -up linux-2.6.23.noarch/drivers/net/wireless/b43/rfkill.c.orig linux-2.6.23.noarch/drivers/net/wireless/b43/rfkill.c
---- linux-2.6.23.noarch/drivers/net/wireless/b43/rfkill.c.orig	2007-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43/rfkill.c	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43/rfkill.c.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43/rfkill.c	2007-11-06 22:39:28.000000000 -0500
 @@ -47,32 +47,35 @@ static void b43_rfkill_poll(struct input
  	struct b43_wldev *dev = poll_dev->private;
  	struct b43_wl *wl = dev->wl;
@@ -806,7 +806,7 @@
  	rfkill_free(rfk->rfkill);
 diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-commands.h
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-commands.h	2007-11-06 15:18:54.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-commands.h	2007-11-06 22:39:28.000000000 -0500
 @@ -0,0 +1,1582 @@
 +/******************************************************************************
 + *
@@ -2391,8 +2391,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-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.c	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.c.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965.c	2007-11-06 22:39:28.000000000 -0500
 @@ -37,12 +37,11 @@
  #include <net/mac80211.h>
  #include <linux/etherdevice.h>
@@ -3292,8 +3292,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-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-hw.h	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-hw.h.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-4965-hw.h	2007-11-06 22:39:28.000000000 -0500
 @@ -8,7 +8,7 @@
   * Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
   *
@@ -4034,8 +4034,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-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/Kconfig	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/Kconfig.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/Kconfig	2007-11-06 22:39:28.000000000 -0500
 @@ -1,107 +1,95 @@
 -config IWLWIFI
 -	bool "Intel Wireless WiFi Link Drivers"
@@ -4253,8 +4253,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-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-prph.h	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-prph.h.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-prph.h	2007-11-06 22:39:28.000000000 -0500
 @@ -8,7 +8,7 @@
   * Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
   *
@@ -4322,8 +4322,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-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-hw.h	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-hw.h.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl-3945-hw.h	2007-11-06 22:39:28.000000000 -0500
 @@ -8,7 +8,7 @@
   * Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
   *
@@ -4968,9 +4968,9 @@
  /* 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-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl3945-base.c	2007-11-06 15:18:54.000000000 -0500
-@@ -56,16 +56,16 @@
+--- linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl3945-base.c.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/iwlwifi/iwl3945-base.c	2007-11-06 22:39:28.000000000 -0500
+@@ -57,16 +57,16 @@
  
  #include <asm/div64.h>
  
@@ -4991,7 +4991,7 @@
  /******************************************************************************
   *
   * module boiler plate
-@@ -73,12 +73,12 @@ u32 iwl_debug_level;
+@@ -74,12 +74,12 @@ u32 iwl_debug_level;
   ******************************************************************************/
  
  /* module parameters */
@@ -5009,7 +5009,7 @@
  int iwl_param_queues_num = IWL_MAX_NUM_QUEUES;
  
  /*
-@@ -89,19 +89,19 @@ int iwl_param_queues_num = IWL_MAX_NUM_Q
+@@ -90,19 +90,19 @@ int iwl_param_queues_num = IWL_MAX_NUM_Q
  #define DRV_DESCRIPTION	\
  "Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux"
  
@@ -5032,7 +5032,7 @@
  #define DRV_COPYRIGHT	"Copyright(c) 2003-2007 Intel Corporation"
  #define DRV_VERSION     IWLWIFI_VERSION
  
-@@ -116,7 +116,7 @@ MODULE_VERSION(DRV_VERSION);
+@@ -117,7 +117,7 @@ MODULE_VERSION(DRV_VERSION);
  MODULE_AUTHOR(DRV_COPYRIGHT);
  MODULE_LICENSE("GPL");
  
@@ -5041,7 +5041,7 @@
  {
  	u16 fc = le16_to_cpu(hdr->frame_control);
  	int hdr_len = ieee80211_get_hdrlen(fc);
-@@ -180,7 +180,7 @@ static const char *iwl_escape_essid(cons
+@@ -181,7 +181,7 @@ static const char *iwl_escape_essid(cons
  
  static void iwl_print_hex_dump(int level, void *p, u32 len)
  {
@@ -5050,7 +5050,7 @@
  	if (!(iwl_debug_level & level))
  		return;
  
[...2431 lines suppressed...]
---- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Kconfig.orig	2007-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Kconfig	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Kconfig.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Kconfig	2007-11-06 22:39:29.000000000 -0500
 @@ -34,6 +34,18 @@ config B43LEGACY_PCICORE_AUTOSELECT
  	select SSB_DRIVER_PCICORE
  	default y
@@ -17380,8 +17380,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-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/b43legacy.h	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/b43legacy.h.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/b43legacy.h	2007-11-06 22:39:29.000000000 -0500
 @@ -19,6 +19,7 @@
  
  #include "debugfs.h"
@@ -17415,8 +17415,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-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Makefile	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Makefile.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/Makefile	2007-11-06 22:39:29.000000000 -0500
 @@ -1,14 +1,19 @@
 -obj-$(CONFIG_B43LEGACY) += b43legacy.o
 -b43legacy-obj-$(CONFIG_B43LEGACY_DEBUG) += debugfs.o
@@ -17450,8 +17450,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-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.c	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.c.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/main.c	2007-11-06 22:39:29.000000000 -0500
 @@ -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)");
@@ -17882,8 +17882,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-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.c	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.c.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.c	2007-11-06 22:39:29.000000000 -0500
 @@ -2113,21 +2113,25 @@ void b43legacy_radio_turn_on(struct b43l
  		B43legacy_BUG_ON(1);
  	}
@@ -17924,8 +17924,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-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.c	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.c.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.c	2007-11-06 22:39:29.000000000 -0500
 @@ -1,13 +1,13 @@
  /*
  
@@ -18392,8 +18392,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-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.h	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.h.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/radio.h	2007-11-06 22:39:29.000000000 -0500
 @@ -61,7 +61,7 @@ void b43legacy_radio_write16(struct b43l
  u16 b43legacy_radio_init2050(struct b43legacy_wldev *dev);
  
@@ -18405,7 +18405,7 @@
  				  int synthetic_pu_workaround);
 diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/b43legacy/rfkill.h
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/rfkill.h	2007-11-06 15:18:54.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/rfkill.h	2007-11-06 22:39:29.000000000 -0500
 @@ -0,0 +1,59 @@
 +#ifndef B43legacy_RFKILL_H_
 +#define B43legacy_RFKILL_H_
@@ -18467,8 +18467,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-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.h	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.h.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/leds.h	2007-11-06 22:39:29.000000000 -0500
 @@ -1,30 +1,33 @@
  #ifndef B43legacy_LEDS_H_
  #define B43legacy_LEDS_H_
@@ -18557,7 +18557,7 @@
  #endif /* B43legacy_LEDS_H_ */
 diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/b43legacy/rfkill.c
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/rfkill.c	2007-11-06 15:18:54.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/b43legacy/rfkill.c	2007-11-06 22:39:29.000000000 -0500
 @@ -0,0 +1,185 @@
 +/*
 +
@@ -18745,8 +18745,8 @@
 +	rfk->rfkill = NULL;
 +}
 diff -up linux-2.6.23.noarch/drivers/net/wireless/orinoco.c.orig linux-2.6.23.noarch/drivers/net/wireless/orinoco.c
---- linux-2.6.23.noarch/drivers/net/wireless/orinoco.c.orig	2007-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/orinoco.c	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/orinoco.c.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/orinoco.c	2007-11-06 22:39:29.000000000 -0500
 @@ -270,6 +270,37 @@ static inline void set_port_type(struct 
  	}
  }
@@ -19398,8 +19398,8 @@
  	return err;
  }
 diff -up linux-2.6.23.noarch/net/ieee80211/ieee80211_wx.c.orig linux-2.6.23.noarch/net/ieee80211/ieee80211_wx.c
---- linux-2.6.23.noarch/net/ieee80211/ieee80211_wx.c.orig	2007-11-06 15:14:56.000000000 -0500
-+++ linux-2.6.23.noarch/net/ieee80211/ieee80211_wx.c	2007-11-06 15:18:54.000000000 -0500
+--- linux-2.6.23.noarch/net/ieee80211/ieee80211_wx.c.orig	2007-11-06 22:39:02.000000000 -0500
++++ linux-2.6.23.noarch/net/ieee80211/ieee80211_wx.c	2007-11-06 22:39:29.000000000 -0500
 @@ -708,7 +708,7 @@ int ieee80211_wx_get_encodeext(struct ie
  	} else
  		idx = ieee->tx_keyidx;
@@ -19409,3 +19409,75 @@
  	    ext->alg != IW_ENCODE_ALG_WEP)
  		if (idx != 0 || ieee->iw_mode != IW_MODE_INFRA)
  			return -EINVAL;
+diff -up linux-2.6.23.noarch/net/mac80211/ieee80211_ioctl.c.orig linux-2.6.23.noarch/net/mac80211/ieee80211_ioctl.c
+--- linux-2.6.23.noarch/net/mac80211/ieee80211_ioctl.c.orig	2007-11-06 22:38:35.000000000 -0500
++++ linux-2.6.23.noarch/net/mac80211/ieee80211_ioctl.c	2007-11-06 22:39:45.000000000 -0500
+@@ -633,22 +633,35 @@ static int ieee80211_ioctl_siwtxpower(st
+ {
+ 	struct ieee80211_local *local = wdev_priv(dev->ieee80211_ptr);
+ 	bool need_reconfig = 0;
++	u8 new_power_level;
+ 
+ 	if ((data->txpower.flags & IW_TXPOW_TYPE) != IW_TXPOW_DBM)
+ 		return -EINVAL;
+ 	if (data->txpower.flags & IW_TXPOW_RANGE)
+ 		return -EINVAL;
+-	if (!data->txpower.fixed)
+-		return -EINVAL;
+ 
+-	if (local->hw.conf.power_level != data->txpower.value) {
+-		local->hw.conf.power_level = data->txpower.value;
++	if (data->txpower.fixed) {
++		new_power_level = data->txpower.value;
++	} else {
++		/* Automatic power level. Get the px power from the current
++		 * channel. */
++		struct ieee80211_channel* chan = local->oper_channel;
++		if (!chan)
++			return -EINVAL;
++
++		new_power_level = chan->power_level;
++	}
++
++	if (local->hw.conf.power_level != new_power_level) {
++		local->hw.conf.power_level = new_power_level;
+ 		need_reconfig = 1;
+ 	}
++
+ 	if (local->hw.conf.radio_enabled != !(data->txpower.disabled)) {
+ 		local->hw.conf.radio_enabled = !(data->txpower.disabled);
+ 		need_reconfig = 1;
+ 	}
++
+ 	if (need_reconfig) {
+ 		ieee80211_hw_config(local);
+ 		/* The return value of hw_config is not of big interest here,
+diff -up linux-2.6.23.noarch/include/linux/ieee80211.h.orig linux-2.6.23.noarch/include/linux/ieee80211.h
+--- linux-2.6.23.noarch/include/linux/ieee80211.h.orig	2007-11-06 22:38:35.000000000 -0500
++++ linux-2.6.23.noarch/include/linux/ieee80211.h	2007-11-06 22:39:45.000000000 -0500
+@@ -81,18 +81,18 @@
+ 
+ 
+ /* miscellaneous IEEE 802.11 constants */
+-#define IEEE80211_MAX_FRAG_THRESHOLD	2346
+-#define IEEE80211_MAX_RTS_THRESHOLD	2347
++#define IEEE80211_MAX_FRAG_THRESHOLD	2352
++#define IEEE80211_MAX_RTS_THRESHOLD	2353
+ #define IEEE80211_MAX_AID		2007
+ #define IEEE80211_MAX_TIM_LEN		251
+-#define IEEE80211_MAX_DATA_LEN		2304
+ /* Maximum size for the MA-UNITDATA primitive, 802.11 standard section
+    6.2.1.1.2.
+ 
+-   The figure in section 7.1.2 suggests a body size of up to 2312
+-   bytes is allowed, which is a bit confusing, I suspect this
+-   represents the 2304 bytes of real data, plus a possible 8 bytes of
+-   WEP IV and ICV. (this interpretation suggested by Ramiro Barreiro) */
++   802.11e clarifies the figure in section 7.1.2. The frame body is
++   up to 2304 octets long (maximum MSDU size) plus any crypt overhead. */
++#define IEEE80211_MAX_DATA_LEN		2304
++/* 30 byte 4 addr hdr, 2 byte QoS, 2304 byte MSDU, 12 byte crypt, 4 byte FCS */
++#define IEEE80211_MAX_FRAME_LEN		2352
+ 
+ #define IEEE80211_MAX_SSID_LEN		32
+ 

linux-2.6-wireless.patch:

View full diff with command:
/usr/bin/cvs -f diff  -kk -u -N -r 1.10.8.2 -r 1.10.8.3 linux-2.6-wireless.patch
Index: linux-2.6-wireless.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-8/linux-2.6-wireless.patch,v
retrieving revision 1.10.8.2
retrieving revision 1.10.8.3
diff -u -r1.10.8.2 -r1.10.8.3
--- linux-2.6-wireless.patch	6 Nov 2007 20:32:45 -0000	1.10.8.2
+++ linux-2.6-wireless.patch	7 Nov 2007 03:51:24 -0000	1.10.8.3
@@ -1,6 +1,6 @@
 diff -up linux-2.6.23.noarch/drivers/Kconfig.orig linux-2.6.23.noarch/drivers/Kconfig
---- linux-2.6.23.noarch/drivers/Kconfig.orig	2007-11-06 15:20:31.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/Kconfig	2007-11-06 15:20:52.000000000 -0500
+--- linux-2.6.23.noarch/drivers/Kconfig.orig	2007-11-06 22:26:10.000000000 -0500
++++ linux-2.6.23.noarch/drivers/Kconfig	2007-11-06 22:26:23.000000000 -0500
 @@ -58,6 +58,8 @@ source "drivers/power/Kconfig"
  
  source "drivers/hwmon/Kconfig"
@@ -12,7 +12,7 @@
  source "drivers/media/Kconfig"
 diff -up /dev/null linux-2.6.23.noarch/drivers/ssb/ssb_private.h
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/drivers/ssb/ssb_private.h	2007-11-06 15:20:52.000000000 -0500
++++ linux-2.6.23.noarch/drivers/ssb/ssb_private.h	2007-11-06 22:26:23.000000000 -0500
 @@ -0,0 +1,136 @@
 +#ifndef LINUX_SSB_PRIVATE_H_
 +#define LINUX_SSB_PRIVATE_H_
@@ -152,7 +152,7 @@
 +#endif /* LINUX_SSB_PRIVATE_H_ */
 diff -up /dev/null linux-2.6.23.noarch/drivers/ssb/driver_extif.c
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/drivers/ssb/driver_extif.c	2007-11-06 15:20:52.000000000 -0500
++++ linux-2.6.23.noarch/drivers/ssb/driver_extif.c	2007-11-06 22:26:23.000000000 -0500
 @@ -0,0 +1,129 @@
 +/*
 + * Sonics Silicon Backplane
@@ -285,7 +285,7 @@
 +
 diff -up /dev/null linux-2.6.23.noarch/drivers/ssb/scan.c
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/drivers/ssb/scan.c	2007-11-06 15:20:52.000000000 -0500
++++ linux-2.6.23.noarch/drivers/ssb/scan.c	2007-11-06 22:26:23.000000000 -0500
 @@ -0,0 +1,413 @@
 +/*
 + * Sonics Silicon Backplane
@@ -702,7 +702,7 @@
 +}
 diff -up /dev/null linux-2.6.23.noarch/drivers/ssb/driver_pcicore.c
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/drivers/ssb/driver_pcicore.c	2007-11-06 15:20:52.000000000 -0500
++++ linux-2.6.23.noarch/drivers/ssb/driver_pcicore.c	2007-11-06 22:26:23.000000000 -0500
 @@ -0,0 +1,576 @@
 +/*
 + * Sonics Silicon Backplane
@@ -1282,7 +1282,7 @@
 +EXPORT_SYMBOL(ssb_pcicore_dev_irqvecs_enable);
 diff -up /dev/null linux-2.6.23.noarch/drivers/ssb/driver_chipcommon.c
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/drivers/ssb/driver_chipcommon.c	2007-11-06 15:20:52.000000000 -0500
++++ linux-2.6.23.noarch/drivers/ssb/driver_chipcommon.c	2007-11-06 22:26:23.000000000 -0500
 @@ -0,0 +1,445 @@
 +/*
 + * Sonics Silicon Backplane
@@ -1731,7 +1731,7 @@
 +#endif /* CONFIG_SSB_SERIAL */
 diff -up /dev/null linux-2.6.23.noarch/drivers/ssb/b43_pci_bridge.c
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/drivers/ssb/b43_pci_bridge.c	2007-11-06 15:20:52.000000000 -0500
++++ linux-2.6.23.noarch/drivers/ssb/b43_pci_bridge.c	2007-11-06 22:26:23.000000000 -0500
 @@ -0,0 +1,48 @@
 +/*
 + * Broadcom 43xx PCI-SSB bridge module
@@ -1783,7 +1783,7 @@
 +}
 diff -up /dev/null linux-2.6.23.noarch/drivers/ssb/Kconfig
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/drivers/ssb/Kconfig	2007-11-06 15:20:52.000000000 -0500
++++ linux-2.6.23.noarch/drivers/ssb/Kconfig	2007-11-06 22:26:23.000000000 -0500
 @@ -0,0 +1,117 @@
 +menu "Sonics Silicon Backplane"
 +
@@ -1904,7 +1904,7 @@
 +endmenu
 diff -up /dev/null linux-2.6.23.noarch/drivers/ssb/pci.c
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/drivers/ssb/pci.c	2007-11-06 15:20:52.000000000 -0500
++++ linux-2.6.23.noarch/drivers/ssb/pci.c	2007-11-06 22:26:23.000000000 -0500
 @@ -0,0 +1,740 @@
 +/*
 + * Sonics Silicon Backplane PCI-Hostbus related functions.
@@ -2648,7 +2648,7 @@
 +}
 diff -up /dev/null linux-2.6.23.noarch/drivers/ssb/pcmcia.c
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/drivers/ssb/pcmcia.c	2007-11-06 15:20:52.000000000 -0500
++++ linux-2.6.23.noarch/drivers/ssb/pcmcia.c	2007-11-06 22:26:23.000000000 -0500
 @@ -0,0 +1,271 @@
 +/*
 + * Sonics Silicon Backplane
@@ -2923,7 +2923,7 @@
 +}
 diff -up /dev/null linux-2.6.23.noarch/drivers/ssb/Makefile
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/drivers/ssb/Makefile	2007-11-06 15:20:52.000000000 -0500
++++ linux-2.6.23.noarch/drivers/ssb/Makefile	2007-11-06 22:26:23.000000000 -0500
 @@ -0,0 +1,18 @@
 +# core
 +ssb-y					+= main.o scan.o
@@ -2945,8 +2945,8 @@
 +obj-$(CONFIG_SSB)			+= ssb.o
 diff -up /dev/null linux-2.6.23.noarch/drivers/ssb/main.c
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/drivers/ssb/main.c	2007-11-06 15:20:52.000000000 -0500
-@@ -0,0 +1,1162 @@
++++ linux-2.6.23.noarch/drivers/ssb/main.c	2007-11-06 22:27:13.000000000 -0500
+@@ -0,0 +1,1165 @@
 +/*
 + * Sonics Silicon Backplane
 + * Subsystem core
@@ -4101,7 +4101,10 @@
 +
 +	return err;
 +}
-+subsys_initcall(ssb_modinit);
++/* ssb must be initialized after PCI but before the ssb drivers.
++ * That means we must use some initcall between subsys_initcall
++ * and device_initcall. */
++fs_initcall(ssb_modinit);
 +
 +static void __exit ssb_modexit(void)
 +{
@@ -4111,7 +4114,7 @@
 +module_exit(ssb_modexit)
 diff -up /dev/null linux-2.6.23.noarch/drivers/ssb/driver_mipscore.c
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/drivers/ssb/driver_mipscore.c	2007-11-06 15:20:52.000000000 -0500
++++ linux-2.6.23.noarch/drivers/ssb/driver_mipscore.c	2007-11-06 22:26:23.000000000 -0500
 @@ -0,0 +1,224 @@
 +/*
 + * Sonics Silicon Backplane
@@ -4339,7 +4342,7 @@
 +}
 diff -up /dev/null linux-2.6.23.noarch/drivers/ssb/pcihost_wrapper.c
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/drivers/ssb/pcihost_wrapper.c	2007-11-06 15:20:52.000000000 -0500
++++ linux-2.6.23.noarch/drivers/ssb/pcihost_wrapper.c	2007-11-06 22:26:23.000000000 -0500
 @@ -0,0 +1,104 @@
 +/*
 + * Sonics Silicon Backplane
@@ -4446,8 +4449,8 @@
 +}
 +EXPORT_SYMBOL(ssb_pcihost_register);
 diff -up linux-2.6.23.noarch/drivers/net/b44.c.orig linux-2.6.23.noarch/drivers/net/b44.c
---- linux-2.6.23.noarch/drivers/net/b44.c.orig	2007-11-06 15:20:31.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/b44.c	2007-11-06 15:20:52.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/b44.c.orig	2007-11-06 22:26:10.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/b44.c	2007-11-06 22:26:23.000000000 -0500
 @@ -1,8 +1,11 @@
 -/* b44.c: Broadcom 4400 device driver.
 +/* b44.c: Broadcom 44xx/47xx Fast Ethernet device driver.
@@ -5786,8 +5789,8 @@
  
  module_init(b44_init);
 diff -up linux-2.6.23.noarch/drivers/net/Kconfig.orig linux-2.6.23.noarch/drivers/net/Kconfig
---- linux-2.6.23.noarch/drivers/net/Kconfig.orig	2007-11-06 15:20:31.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/Kconfig	2007-11-06 15:20:52.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/Kconfig.orig	2007-11-06 22:26:10.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/Kconfig	2007-11-06 22:26:23.000000000 -0500
 @@ -1453,18 +1453,38 @@ config APRICOT
  	  called apricot.
  
@@ -5832,8 +5835,8 @@
  	tristate "nForce Ethernet support"
  	depends on NET_PCI && PCI
 diff -up linux-2.6.23.noarch/drivers/net/wireless/rtl8187_dev.c.orig linux-2.6.23.noarch/drivers/net/wireless/rtl8187_dev.c
---- linux-2.6.23.noarch/drivers/net/wireless/rtl8187_dev.c.orig	2007-11-06 15:20:31.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/rtl8187_dev.c	2007-11-06 15:20:52.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/rtl8187_dev.c.orig	2007-11-06 22:26:10.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/rtl8187_dev.c	2007-11-06 22:26:23.000000000 -0500
 @@ -36,11 +36,64 @@ static struct usb_device_id rtl8187_tabl
  	/* Netgear */
  	{USB_DEVICE(0x0846, 0x6100)},
@@ -6153,8 +6156,8 @@
  	dev->queues = 1;
  	dev->max_rssi = 65;
 diff -up linux-2.6.23.noarch/drivers/net/wireless/zd1201.c.orig linux-2.6.23.noarch/drivers/net/wireless/zd1201.c
---- linux-2.6.23.noarch/drivers/net/wireless/zd1201.c.orig	2007-11-06 15:20:31.000000000 -0500
-+++ linux-2.6.23.noarch/drivers/net/wireless/zd1201.c	2007-11-06 15:20:52.000000000 -0500
+--- linux-2.6.23.noarch/drivers/net/wireless/zd1201.c.orig	2007-11-06 22:26:10.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/zd1201.c	2007-11-06 22:26:23.000000000 -0500
 @@ -327,8 +327,8 @@ static void zd1201_usbrx(struct urb *urb
  			memcpy(skb_put(skb, 6), &data[datalen-8], 6);
  			memcpy(skb_put(skb, 2), &data[datalen-24], 2);
@@ -6177,7 +6180,7 @@
  		netif_rx(skb);
 diff -up /dev/null linux-2.6.23.noarch/drivers/net/wireless/p54usb.c
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/drivers/net/wireless/p54usb.c	2007-11-06 15:20:52.000000000 -0500
++++ linux-2.6.23.noarch/drivers/net/wireless/p54usb.c	2007-11-06 22:26:23.000000000 -0500
 @@ -0,0 +1,905 @@
 +
[...3934 lines suppressed...]
   * @frame_len: the frame length (in octets).
   * @frame_txctl: &struct ieee80211_tx_control of the frame.
-@@ -872,7 +1288,7 @@ __le16 ieee80211_rts_duration(struct iee
+@@ -872,7 +1272,7 @@ __le16 ieee80211_rts_duration(struct iee
   * the next CTS-to-self frame from the 802.11 code. The low-level is responsible
   * for calling this function before and CTS-to-self frame is needed.
   */
@@ -132832,7 +133210,7 @@
  			     const void *frame, size_t frame_len,
  			     const struct ieee80211_tx_control *frame_txctl,
  			     struct ieee80211_cts *cts);
-@@ -880,6 +1296,7 @@ void ieee80211_ctstoself_get(struct ieee
+@@ -880,6 +1280,7 @@ void ieee80211_ctstoself_get(struct ieee
  /**
   * ieee80211_ctstoself_duration - Get the duration field for a CTS-to-self frame
   * @hw: pointer obtained from ieee80211_alloc_hw().
@@ -132840,7 +133218,7 @@
   * @frame_len: the length of the frame that is going to be protected by the CTS-to-self.
   * @frame_txctl: &struct ieee80211_tx_control of the frame.
   *
-@@ -887,20 +1304,21 @@ void ieee80211_ctstoself_get(struct ieee
+@@ -887,20 +1288,21 @@ void ieee80211_ctstoself_get(struct ieee
   * the duration field, the low-level driver uses this function to receive
   * the duration field value in little-endian byteorder.
   */
@@ -132864,7 +133242,7 @@
  					size_t frame_len,
  					int rate);
  
-@@ -929,14 +1347,26 @@ struct sk_buff *
+@@ -929,14 +1331,26 @@ struct sk_buff *
  ieee80211_get_buffered_bc(struct ieee80211_hw *hw, int if_id,
  			  struct ieee80211_tx_control *control);
  
@@ -132893,7 +133271,7 @@
  int ieee80211_get_hdrlen(u16 fc);
  
  /**
-@@ -982,64 +1412,16 @@ void ieee80211_stop_queues(struct ieee80
+@@ -982,64 +1396,16 @@ void ieee80211_stop_queues(struct ieee80
  void ieee80211_wake_queues(struct ieee80211_hw *hw);
  
  /**
@@ -132967,8 +133345,8 @@
  #define MAC_ARG(x) ((u8*)(x))[0], ((u8*)(x))[1], ((u8*)(x))[2], \
  		   ((u8*)(x))[3], ((u8*)(x))[4], ((u8*)(x))[5]
 diff -up linux-2.6.23.noarch/include/linux/ieee80211.h.orig linux-2.6.23.noarch/include/linux/ieee80211.h
---- linux-2.6.23.noarch/include/linux/ieee80211.h.orig	2007-11-06 15:20:32.000000000 -0500
-+++ linux-2.6.23.noarch/include/linux/ieee80211.h	2007-11-06 15:20:53.000000000 -0500
+--- linux-2.6.23.noarch/include/linux/ieee80211.h.orig	2007-11-06 22:26:11.000000000 -0500
++++ linux-2.6.23.noarch/include/linux/ieee80211.h	2007-11-06 22:26:23.000000000 -0500
 @@ -16,6 +16,7 @@
  #define IEEE80211_H
  
@@ -133044,7 +133422,7 @@
  #endif /* IEEE80211_H */
 diff -up /dev/null linux-2.6.23.noarch/include/linux/ssb/ssb_driver_chipcommon.h
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/include/linux/ssb/ssb_driver_chipcommon.h	2007-11-06 15:20:53.000000000 -0500
++++ linux-2.6.23.noarch/include/linux/ssb/ssb_driver_chipcommon.h	2007-11-06 22:26:23.000000000 -0500
 @@ -0,0 +1,396 @@
 +#ifndef LINUX_SSB_CHIPCO_H_
 +#define LINUX_SSB_CHIPCO_H_
@@ -133444,7 +133822,7 @@
 +#endif /* LINUX_SSB_CHIPCO_H_ */
 diff -up /dev/null linux-2.6.23.noarch/include/linux/ssb/ssb_driver_extif.h
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/include/linux/ssb/ssb_driver_extif.h	2007-11-06 15:20:53.000000000 -0500
++++ linux-2.6.23.noarch/include/linux/ssb/ssb_driver_extif.h	2007-11-06 22:26:23.000000000 -0500
 @@ -0,0 +1,204 @@
 +/*
 + * Hardware-specific External Interface I/O core definitions
@@ -133652,7 +134030,7 @@
 +#endif /* LINUX_SSB_EXTIFCORE_H_ */
 diff -up /dev/null linux-2.6.23.noarch/include/linux/ssb/ssb_regs.h
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/include/linux/ssb/ssb_regs.h	2007-11-06 15:20:53.000000000 -0500
++++ linux-2.6.23.noarch/include/linux/ssb/ssb_regs.h	2007-11-06 22:26:23.000000000 -0500
 @@ -0,0 +1,292 @@
 +#ifndef LINUX_SSB_REGS_H_
 +#define LINUX_SSB_REGS_H_
@@ -133948,7 +134326,7 @@
 +#endif /* LINUX_SSB_REGS_H_ */
 diff -up /dev/null linux-2.6.23.noarch/include/linux/ssb/ssb.h
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/include/linux/ssb/ssb.h	2007-11-06 15:20:53.000000000 -0500
++++ linux-2.6.23.noarch/include/linux/ssb/ssb.h	2007-11-06 22:26:23.000000000 -0500
 @@ -0,0 +1,424 @@
 +#ifndef LINUX_SSB_H_
 +#define LINUX_SSB_H_
@@ -134376,7 +134754,7 @@
 +#endif /* LINUX_SSB_H_ */
 diff -up /dev/null linux-2.6.23.noarch/include/linux/ssb/ssb_driver_mips.h
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/include/linux/ssb/ssb_driver_mips.h	2007-11-06 15:20:53.000000000 -0500
++++ linux-2.6.23.noarch/include/linux/ssb/ssb_driver_mips.h	2007-11-06 22:26:23.000000000 -0500
 @@ -0,0 +1,46 @@
 +#ifndef LINUX_SSB_MIPSCORE_H_
 +#define LINUX_SSB_MIPSCORE_H_
@@ -134426,7 +134804,7 @@
 +#endif /* LINUX_SSB_MIPSCORE_H_ */
 diff -up /dev/null linux-2.6.23.noarch/include/linux/ssb/ssb_driver_pci.h
 --- /dev/null	2007-10-26 17:27:29.928203379 -0400
-+++ linux-2.6.23.noarch/include/linux/ssb/ssb_driver_pci.h	2007-11-06 15:20:53.000000000 -0500
++++ linux-2.6.23.noarch/include/linux/ssb/ssb_driver_pci.h	2007-11-06 22:26:23.000000000 -0500
 @@ -0,0 +1,106 @@
 +#ifndef LINUX_SSB_PCICORE_H_
 +#define LINUX_SSB_PCICORE_H_
@@ -134535,8 +134913,8 @@
 +#endif /* CONFIG_SSB_DRIVER_PCICORE */
 +#endif /* LINUX_SSB_PCICORE_H_ */
 diff -up linux-2.6.23.noarch/include/linux/nl80211.h.orig linux-2.6.23.noarch/include/linux/nl80211.h
---- linux-2.6.23.noarch/include/linux/nl80211.h.orig	2007-11-06 15:20:32.000000000 -0500
-+++ linux-2.6.23.noarch/include/linux/nl80211.h	2007-11-06 15:20:53.000000000 -0500
+--- linux-2.6.23.noarch/include/linux/nl80211.h.orig	2007-11-06 22:26:11.000000000 -0500
++++ linux-2.6.23.noarch/include/linux/nl80211.h	2007-11-06 22:26:23.000000000 -0500
 @@ -7,7 +7,97 @@
   */
  
@@ -134659,8 +135037,8 @@
  
  #endif /* __LINUX_NL80211_H */
 diff -up linux-2.6.23.noarch/include/linux/mod_devicetable.h.orig linux-2.6.23.noarch/include/linux/mod_devicetable.h
---- linux-2.6.23.noarch/include/linux/mod_devicetable.h.orig	2007-11-06 15:20:32.000000000 -0500
-+++ linux-2.6.23.noarch/include/linux/mod_devicetable.h	2007-11-06 15:20:53.000000000 -0500
+--- linux-2.6.23.noarch/include/linux/mod_devicetable.h.orig	2007-11-06 22:26:11.000000000 -0500
++++ linux-2.6.23.noarch/include/linux/mod_devicetable.h	2007-11-06 22:26:23.000000000 -0500
 @@ -340,4 +340,19 @@ struct parisc_device_id {
  #define PA_HVERSION_ANY_ID	0xffff
  #define PA_SVERSION_ANY_ID	0xffffffff
@@ -134682,8 +135060,8 @@
 +
  #endif /* LINUX_MOD_DEVICETABLE_H */
 diff -up linux-2.6.23.noarch/include/linux/rfkill.h.orig linux-2.6.23.noarch/include/linux/rfkill.h
---- linux-2.6.23.noarch/include/linux/rfkill.h.orig	2007-11-06 15:20:32.000000000 -0500
-+++ linux-2.6.23.noarch/include/linux/rfkill.h	2007-11-06 15:20:53.000000000 -0500
+--- linux-2.6.23.noarch/include/linux/rfkill.h.orig	2007-11-06 22:26:11.000000000 -0500
++++ linux-2.6.23.noarch/include/linux/rfkill.h	2007-11-06 22:26:23.000000000 -0500
 @@ -26,12 +26,13 @@
  #include <linux/list.h>
  #include <linux/mutex.h>
@@ -134756,8 +135134,8 @@
 +
  #endif /* RFKILL_H */
 diff -up linux-2.6.23.noarch/Documentation/networking/mac80211-injection.txt.orig linux-2.6.23.noarch/Documentation/networking/mac80211-injection.txt
---- linux-2.6.23.noarch/Documentation/networking/mac80211-injection.txt.orig	2007-11-06 15:20:32.000000000 -0500
-+++ linux-2.6.23.noarch/Documentation/networking/mac80211-injection.txt	2007-11-06 15:20:53.000000000 -0500
+--- linux-2.6.23.noarch/Documentation/networking/mac80211-injection.txt.orig	2007-11-06 22:26:11.000000000 -0500
++++ linux-2.6.23.noarch/Documentation/networking/mac80211-injection.txt	2007-11-06 22:26:23.000000000 -0500
 @@ -13,15 +13,35 @@ The radiotap format is discussed in
  ./Documentation/networking/radiotap-headers.txt.
  
@@ -134801,8 +135179,8 @@
  Here is an example valid radiotap header defining these three parameters
  
 diff -up linux-2.6.23.noarch/MAINTAINERS.orig linux-2.6.23.noarch/MAINTAINERS
---- linux-2.6.23.noarch/MAINTAINERS.orig	2007-11-06 15:20:32.000000000 -0500
-+++ linux-2.6.23.noarch/MAINTAINERS	2007-11-06 15:20:53.000000000 -0500
+--- linux-2.6.23.noarch/MAINTAINERS.orig	2007-11-06 22:26:11.000000000 -0500
++++ linux-2.6.23.noarch/MAINTAINERS	2007-11-06 22:27:13.000000000 -0500
 @@ -284,6 +284,14 @@ M:	corentin.labbe at geomatys.fr
  L:	lm-sensors at lm-sensors.org
  S:	Maintained
@@ -134906,7 +135284,24 @@
  RANDOM NUMBER DRIVER
  P:	Matt Mackall
  M:	mpm at selenic.com
-@@ -3430,6 +3481,12 @@ M:	tsbogend at alpha.franken.de
+@@ -3390,15 +3441,10 @@ L:	lm-sensors at lm-sensors.org
+ S:	Maintained
+ 
+ SOFTMAC LAYER (IEEE 802.11)
+-P:	Johannes Berg
+-M:	johannes at sipsolutions.net
+-P:	Joe Jezak
+-M:	josejx at gentoo.org
+ P:	Daniel Drake
+ M:	dsd at gentoo.org
+-W:	http://softmac.sipsolutions.net/
+ L:	linux-wireless at vger.kernel.org
+-S:	Maintained
++S:	Obsolete
+ 
+ SOFTWARE RAID (Multiple Disks) SUPPORT
+ P:	Ingo Molnar
+@@ -3430,6 +3476,12 @@ M:	tsbogend at alpha.franken.de
  L:	netdev at vger.kernel.org
  S:	Maintained
  
@@ -134920,8 +135315,8 @@
  P:	Mattia Dongili
  M:	malattia at linux.it
 diff -up linux-2.6.23.noarch/CREDITS.orig linux-2.6.23.noarch/CREDITS
---- linux-2.6.23.noarch/CREDITS.orig	2007-11-06 15:20:32.000000000 -0500
-+++ linux-2.6.23.noarch/CREDITS	2007-11-06 15:20:53.000000000 -0500
+--- linux-2.6.23.noarch/CREDITS.orig	2007-11-06 22:26:11.000000000 -0500
++++ linux-2.6.23.noarch/CREDITS	2007-11-06 22:26:23.000000000 -0500
 @@ -665,6 +665,11 @@ D: Minor updates to SCSI types, added /p
  S: (ask for current address)
  S: USA


--- linux-2.6-mac80211-decryption-noise.patch DELETED ---




More information about the fedora-extras-commits mailing list