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