rpms/kernel/F-8 kernel.spec, 1.383, 1.384 linux-2.6-ps3_gelic_wireless.patch, 1.3, 1.4 linux-2.6-wireless-pending.patch, 1.34, 1.35 linux-2.6-wireless.patch, 1.29, 1.30
John W. Linville (linville)
fedora-extras-commits at redhat.com
Fri Mar 14 23:02:49 UTC 2008
- Previous message (by thread): rpms/glibc/devel .cvsignore, 1.233, 1.234 glibc-fedora.patch, 1.259, 1.260 glibc.spec, 1.346, 1.347 sources, 1.258, 1.259
- Next message (by thread): rpms/twinkle/F-8 sources,1.6,1.7
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: linville
Update of /cvs/pkgs/rpms/kernel/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18857
Modified Files:
kernel.spec linux-2.6-ps3_gelic_wireless.patch
linux-2.6-wireless-pending.patch linux-2.6-wireless.patch
Log Message:
wireless fixes from 2008-03-13
Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-8/kernel.spec,v
retrieving revision 1.383
retrieving revision 1.384
diff -u -r1.383 -r1.384
--- kernel.spec 14 Mar 2008 19:36:06 -0000 1.383
+++ kernel.spec 14 Mar 2008 23:02:09 -0000 1.384
@@ -1917,6 +1917,15 @@
%changelog
+* Fri Mar 14 2008 John W. Linville <linville at redhat.com> 2.6.24.3-38
+- b43: phy.c fix typo in register write
+- prism54: support for 124a:4025 - another version of IOGear GWU513 802.11g
+- PS3: gelic: change the prefix of the net interface for wireless
+- ath5k: disable irq handling in ath5k_hw_detach()
+- revert "tkip: remove unused function, other cleanups"
+- revert "mac80211: remove Hi16, Lo16 helpers"
+- revert "mac80211: remove Hi8/Lo8 helpers, add initialization vector helpers"
+
* Fri Mar 14 2008 Jarod Wilson <jwilson at redhat.com> 2.6.24.3-37
- Resync firewire patches w/linux1394-2.6.git
- Add firewire selfID/AT/AR debug support via optional
linux-2.6-ps3_gelic_wireless.patch:
Index: linux-2.6-ps3_gelic_wireless.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-8/linux-2.6-ps3_gelic_wireless.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- linux-2.6-ps3_gelic_wireless.patch 12 Mar 2008 20:25:04 -0000 1.3
+++ linux-2.6-ps3_gelic_wireless.patch 14 Mar 2008 23:02:09 -0000 1.4
@@ -1,3 +1,20 @@
+commit c1e889be18aff97e20853231531b79d79a984369
+Author: Masakazu Mokuno <mokuno at sm.sony.co.jp>
+Date: Wed Mar 12 16:41:11 2008 +0900
+
+ PS3: gelic: change the prefix of the net interface for wireless
+
+ The gelic driver uses two net interfaces, one for ethernet and the
+ other for wireless. They share same MAC address and use 'eth' prefix
+ for the name.
+ As udev uses the MAC address to check uniqueness, this is
+ somewhat problematic. So change the prefix of the network interface
+ name for the wireless so that udev can have an easy way to distinguish
+ interfaces.
+
+ Signed-off-by: Masakazu Mokuno <mokuno at sm.sony.co.jp>
+ Signed-off-by: John W. Linville <linville at tuxdriver.com>
+
commit 068764eebb1711399bafac301eebe3da0d15f154
Author: Masakazu Mokuno <mokuno at sm.sony.co.jp>
Date: Tue Mar 11 13:15:44 2008 +0900
@@ -146,8 +163,8 @@
Signed-off-by: Jeff Garzik <jeff at garzik.org>
diff -up linux-2.6.24.noarch/drivers/net/Makefile.orig linux-2.6.24.noarch/drivers/net/Makefile
---- linux-2.6.24.noarch/drivers/net/Makefile.orig 2008-03-12 16:09:28.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/net/Makefile 2008-03-12 16:10:16.000000000 -0400
+--- linux-2.6.24.noarch/drivers/net/Makefile.orig 2008-03-14 18:22:57.000000000 -0400
++++ linux-2.6.24.noarch/drivers/net/Makefile 2008-03-14 18:23:02.000000000 -0400
@@ -67,7 +67,8 @@ obj-$(CONFIG_BNX2) += bnx2.o
spidernet-y += spider_net.o spider_net_ethtool.o
obj-$(CONFIG_SPIDER_NET) += spidernet.o sungem_phy.o
@@ -159,9 +176,9 @@
obj-$(CONFIG_SKGE) += skge.o
obj-$(CONFIG_SKY2) += sky2.o
diff -up /dev/null linux-2.6.24.noarch/drivers/net/ps3_gelic_wireless.c
---- /dev/null 2008-03-12 09:37:56.232602959 -0400
-+++ linux-2.6.24.noarch/drivers/net/ps3_gelic_wireless.c 2008-03-12 16:10:56.000000000 -0400
-@@ -0,0 +1,2757 @@
+--- /dev/null 2008-03-14 08:48:03.721890422 -0400
++++ linux-2.6.24.noarch/drivers/net/ps3_gelic_wireless.c 2008-03-14 18:24:24.000000000 -0400
+@@ -0,0 +1,2759 @@
+/*
+ * PS3 gelic network driver.
+ *
@@ -2556,6 +2573,8 @@
+ if (!netdev)
+ return NULL;
+
++ strcpy(netdev->name, "wlan%d");
++
+ port = netdev_priv(netdev);
+ port->netdev = netdev;
+ port->card = card;
@@ -2920,8 +2939,8 @@
+ return 0;
+}
diff -up linux-2.6.24.noarch/drivers/net/ps3_gelic_net.c.orig linux-2.6.24.noarch/drivers/net/ps3_gelic_net.c
---- linux-2.6.24.noarch/drivers/net/ps3_gelic_net.c.orig 2008-01-24 17:58:37.000000000 -0500
-+++ linux-2.6.24.noarch/drivers/net/ps3_gelic_net.c 2008-03-12 16:10:16.000000000 -0400
+--- linux-2.6.24.noarch/drivers/net/ps3_gelic_net.c.orig 2008-03-14 18:22:57.000000000 -0400
++++ linux-2.6.24.noarch/drivers/net/ps3_gelic_net.c 2008-03-14 18:23:02.000000000 -0400
@@ -46,29 +46,25 @@
#include <asm/lv1call.h>
@@ -4955,8 +4974,8 @@
MODULE_ALIAS(PS3_MODULE_ALIAS_GELIC);
diff -up linux-2.6.24.noarch/drivers/net/ps3_gelic_net.h.orig linux-2.6.24.noarch/drivers/net/ps3_gelic_net.h
---- linux-2.6.24.noarch/drivers/net/ps3_gelic_net.h.orig 2008-01-24 17:58:37.000000000 -0500
-+++ linux-2.6.24.noarch/drivers/net/ps3_gelic_net.h 2008-03-12 16:10:16.000000000 -0400
+--- linux-2.6.24.noarch/drivers/net/ps3_gelic_net.h.orig 2008-03-14 18:22:57.000000000 -0400
++++ linux-2.6.24.noarch/drivers/net/ps3_gelic_net.h 2008-03-14 18:23:02.000000000 -0400
@@ -35,198 +35,323 @@
#define GELIC_NET_MAX_MTU VLAN_ETH_FRAME_LEN
#define GELIC_NET_MIN_MTU VLAN_ETH_ZLEN
@@ -5426,8 +5445,8 @@
#endif /* _GELIC_NET_H */
diff -up linux-2.6.24.noarch/drivers/net/Kconfig.orig linux-2.6.24.noarch/drivers/net/Kconfig
---- linux-2.6.24.noarch/drivers/net/Kconfig.orig 2008-03-12 16:09:28.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/net/Kconfig 2008-03-12 16:10:16.000000000 -0400
+--- linux-2.6.24.noarch/drivers/net/Kconfig.orig 2008-03-14 18:22:57.000000000 -0400
++++ linux-2.6.24.noarch/drivers/net/Kconfig 2008-03-14 18:23:02.000000000 -0400
@@ -2310,6 +2310,17 @@ config GELIC_NET
To compile this driver as a module, choose M here: the
module will be called ps3_gelic.
@@ -5447,8 +5466,8 @@
tristate "Gianfar Ethernet"
depends on 85xx || 83xx || PPC_86xx
diff -up /dev/null linux-2.6.24.noarch/drivers/net/ps3_gelic_wireless.h
---- /dev/null 2008-03-12 09:37:56.232602959 -0400
-+++ linux-2.6.24.noarch/drivers/net/ps3_gelic_wireless.h 2008-03-12 16:10:16.000000000 -0400
+--- /dev/null 2008-03-14 08:48:03.721890422 -0400
++++ linux-2.6.24.noarch/drivers/net/ps3_gelic_wireless.h 2008-03-14 18:23:02.000000000 -0400
@@ -0,0 +1,329 @@
+/*
+ * PS3 gelic network driver.
linux-2.6-wireless-pending.patch:
View full diff with command:
/usr/bin/cvs -f diff -kk -u -N -r 1.34 -r 1.35 linux-2.6-wireless-pending.patch
Index: linux-2.6-wireless-pending.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-8/linux-2.6-wireless-pending.patch,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- linux-2.6-wireless-pending.patch 12 Mar 2008 20:25:04 -0000 1.34
+++ linux-2.6-wireless-pending.patch 14 Mar 2008 23:02:09 -0000 1.35
@@ -164,18 +164,6 @@
Signed-off-by: Ivo van Doorn <IvDoorn at gmail.com>
Signed-off-by: John W. Linville <linville at tuxdriver.com>
-commit cc7de4a3067b706c06ec48bf47a8f432042dd997
-Author: Ivo van Doorn <ivdoorn at gmail.com>
-Date: Sun Mar 9 22:48:28 2008 +0100
-
- rt2x00: Fix compile error when rfkill is disabled
-
- Fix obvious error that prevented compilation while rfkill
- was disabled.
-
- Signed-off-by: Ivo van Doorn <IvDoorn at gmail.com>
- Signed-off-by: John W. Linville <linville at tuxdriver.com>
-
commit 8d4e8648eb868e2c37797060953c4e3fbdc2d7bf
Author: Ivo van Doorn <ivdoorn at gmail.com>
Date: Sun Mar 9 22:48:08 2008 +0100
@@ -219,25 +207,6 @@
Signed-off-by: Ivo van Doorn <IvDoorn at gmail.com>
Signed-off-by: John W. Linville <linville at tuxdriver.com>
-commit c4ecf566fd80c81d5a3372c2d633c18da6d6f5c6
-Author: Ivo van Doorn <ivdoorn at gmail.com>
-Date: Sun Mar 9 22:46:45 2008 +0100
-
- rt2x00: Add suspend/resume handlers to rt2x00rfkill
-
- Add suspend/resume handlers to rt2x00rfkill to have it stop
- the input-polldev and prevent it from calling rt2x00 during
- suspend period. This could lead to a NULL pointer fault when
- rt2x00 suspended, but polldev send a request, because
- the csr_addr is NULL.
-
- Also don't let the rfkill allocation/registration block
- the initialization of the entire device. Just print a warning
- and continue as if nothing happened.
-
- Signed-off-by: Ivo van Doorn <IvDoorn at gmail.com>
- Signed-off-by: John W. Linville <linville at tuxdriver.com>
-
commit aae7c1758b6e4e7bad2f86ef3b378df61f2b1529
Author: Ivo van Doorn <ivdoorn at gmail.com>
Date: Sun Mar 9 22:46:18 2008 +0100
@@ -514,39 +483,6 @@
Signed-off-by: Harvey Harrison <harvey.harrison at gmail.com>
Signed-off-by: John W. Linville <linville at tuxdriver.com>
-commit 86d516b97f73dab7808ed493b61d4b2724917f3e
-Author: Harvey Harrison <harvey.harrison at gmail.com>
-Date: Sat Mar 8 01:23:08 2008 -0800
-
- mac80211: remove Hi8/Lo8 helpers, add initialization vector helpers
-
- Signed-off-by: Harvey Harrison <harvey.harrison at gmail.com>
- Signed-off-by: John W. Linville <linville at tuxdriver.com>
-
-commit 998dd3ec11edb5aeda2a4a79251989847464f41c
-Author: Harvey Harrison <harvey.harrison at gmail.com>
-Date: Sat Mar 8 01:23:08 2008 -0800
-
- mac80211: remove Hi16, Lo16 helpers
-
- They were only used in one place, just open-code it there.
-
- Signed-off-by: Harvey Harrison <harvey.harrison at gmail.com>
- Signed-off-by: John W. Linville <linville at tuxdriver.com>
-
-commit 730791b5d754fd0a2c7f7489c1284e23be0c076e
-Author: Harvey Harrison <harvey.harrison at gmail.com>
-Date: Sat Mar 8 01:23:04 2008 -0800
-
- tkip: remove unused function, other cleanups
-
- tkip_S had an opencoded swab16
- make ieee80211_tkip_gen_rc4key() static
- remove the unused ieee80211_tkip_gen_phase1key()
-
- Signed-off-by: Harvey Harrison <harvey.harrison at gmail.com>
- Signed-off-by: John W. Linville <linville at tuxdriver.com>
-
commit 4ba67890ebdbdfe11bf4d4605245ab35fba67ce4
Author: Joe Perches <joe at perches.com>
Date: Fri Mar 7 14:21:16 2008 -0800
@@ -4247,8 +4183,8 @@
Signed-off-by: John W. Linville <linville at tuxdriver.com>
diff -up linux-2.6.24.noarch/include/linux/nl80211.h.orig linux-2.6.24.noarch/include/linux/nl80211.h
---- linux-2.6.24.noarch/include/linux/nl80211.h.orig 2008-03-12 15:39:20.000000000 -0400
-+++ linux-2.6.24.noarch/include/linux/nl80211.h 2008-03-12 15:52:21.000000000 -0400
+--- linux-2.6.24.noarch/include/linux/nl80211.h.orig 2008-03-14 18:10:19.000000000 -0400
++++ linux-2.6.24.noarch/include/linux/nl80211.h 2008-03-14 18:12:16.000000000 -0400
@@ -78,6 +78,18 @@
* or, if no MAC address given, all stations, on the interface identified
* by %NL80211_ATTR_IFINDEX.
@@ -4528,8 +4464,8 @@
#endif /* __LINUX_NL80211_H */
diff -up linux-2.6.24.noarch/include/linux/wireless.h.orig linux-2.6.24.noarch/include/linux/wireless.h
---- linux-2.6.24.noarch/include/linux/wireless.h.orig 2008-03-12 15:39:20.000000000 -0400
-+++ linux-2.6.24.noarch/include/linux/wireless.h 2008-03-12 15:52:21.000000000 -0400
+--- linux-2.6.24.noarch/include/linux/wireless.h.orig 2008-03-14 18:10:19.000000000 -0400
++++ linux-2.6.24.noarch/include/linux/wireless.h 2008-03-14 18:12:16.000000000 -0400
@@ -455,6 +455,7 @@
#define IW_MODE_REPEAT 4 /* Wireless Repeater (forwarder) */
#define IW_MODE_SECOND 5 /* Secondary master/repeater (backup) */
@@ -4539,8 +4475,8 @@
/* Statistics flags (bitmask in updated) */
#define IW_QUAL_QUAL_UPDATED 0x01 /* Value was updated since last read */
diff -up linux-2.6.24.noarch/include/linux/ieee80211.h.orig linux-2.6.24.noarch/include/linux/ieee80211.h
---- linux-2.6.24.noarch/include/linux/ieee80211.h.orig 2008-03-12 15:39:20.000000000 -0400
-+++ linux-2.6.24.noarch/include/linux/ieee80211.h 2008-03-12 15:52:21.000000000 -0400
+--- linux-2.6.24.noarch/include/linux/ieee80211.h.orig 2008-03-14 18:10:19.000000000 -0400
++++ linux-2.6.24.noarch/include/linux/ieee80211.h 2008-03-14 18:12:16.000000000 -0400
@@ -97,6 +97,7 @@
#define IEEE80211_MAX_FRAME_LEN 2352
@@ -4605,8 +4541,8 @@
WLAN_EID_PWR_CONSTRAINT = 32,
WLAN_EID_PWR_CAPABILITY = 33,
diff -up linux-2.6.24.noarch/include/linux/ssb/ssb_driver_chipcommon.h.orig linux-2.6.24.noarch/include/linux/ssb/ssb_driver_chipcommon.h
---- linux-2.6.24.noarch/include/linux/ssb/ssb_driver_chipcommon.h.orig 2008-03-12 15:39:20.000000000 -0400
-+++ linux-2.6.24.noarch/include/linux/ssb/ssb_driver_chipcommon.h 2008-03-12 15:52:21.000000000 -0400
+--- linux-2.6.24.noarch/include/linux/ssb/ssb_driver_chipcommon.h.orig 2008-03-14 18:10:19.000000000 -0400
++++ linux-2.6.24.noarch/include/linux/ssb/ssb_driver_chipcommon.h 2008-03-14 18:12:16.000000000 -0400
@@ -390,6 +390,10 @@ extern void ssb_chipco_set_clockmode(str
extern void ssb_chipco_watchdog_timer_set(struct ssb_chipcommon *cc,
u32 ticks);
@@ -4619,8 +4555,8 @@
u32 ssb_chipco_gpio_in(struct ssb_chipcommon *cc, u32 mask);
u32 ssb_chipco_gpio_out(struct ssb_chipcommon *cc, u32 mask, u32 value);
diff -up /dev/null linux-2.6.24.noarch/include/linux/ssb/ssb_driver_gige.h
---- /dev/null 2008-03-12 09:37:56.232602959 -0400
-+++ linux-2.6.24.noarch/include/linux/ssb/ssb_driver_gige.h 2008-03-12 15:52:21.000000000 -0400
+--- /dev/null 2008-03-14 08:48:03.721890422 -0400
++++ linux-2.6.24.noarch/include/linux/ssb/ssb_driver_gige.h 2008-03-14 18:12:16.000000000 -0400
@@ -0,0 +1,174 @@
+#ifndef LINUX_SSB_DRIVER_GIGE_H_
+#define LINUX_SSB_DRIVER_GIGE_H_
@@ -4797,8 +4733,8 @@
+#endif /* CONFIG_SSB_DRIVER_GIGE */
+#endif /* LINUX_SSB_DRIVER_GIGE_H_ */
diff -up linux-2.6.24.noarch/include/linux/ssb/ssb_driver_pci.h.orig linux-2.6.24.noarch/include/linux/ssb/ssb_driver_pci.h
---- linux-2.6.24.noarch/include/linux/ssb/ssb_driver_pci.h.orig 2008-03-12 15:39:20.000000000 -0400
-+++ linux-2.6.24.noarch/include/linux/ssb/ssb_driver_pci.h 2008-03-12 15:52:21.000000000 -0400
+--- linux-2.6.24.noarch/include/linux/ssb/ssb_driver_pci.h.orig 2008-03-14 18:10:19.000000000 -0400
++++ linux-2.6.24.noarch/include/linux/ssb/ssb_driver_pci.h 2008-03-14 18:12:16.000000000 -0400
@@ -1,6 +1,11 @@
#ifndef LINUX_SSB_PCICORE_H_
#define LINUX_SSB_PCICORE_H_
@@ -4839,8 +4775,8 @@
#endif /* CONFIG_SSB_DRIVER_PCICORE */
#endif /* LINUX_SSB_PCICORE_H_ */
diff -up linux-2.6.24.noarch/include/linux/ssb/ssb.h.orig linux-2.6.24.noarch/include/linux/ssb/ssb.h
---- linux-2.6.24.noarch/include/linux/ssb/ssb.h.orig 2008-03-12 15:39:20.000000000 -0400
-+++ linux-2.6.24.noarch/include/linux/ssb/ssb.h 2008-03-12 15:54:24.000000000 -0400
+--- linux-2.6.24.noarch/include/linux/ssb/ssb.h.orig 2008-03-14 18:10:19.000000000 -0400
++++ linux-2.6.24.noarch/include/linux/ssb/ssb.h 2008-03-14 18:12:16.000000000 -0400
@@ -72,8 +72,10 @@ struct ssb_device;
/* Lowlevel read/write operations on the device MMIO.
* Internal, don't use that outside of ssb. */
@@ -4901,7 +4837,7 @@
#endif /* LINUX_SSB_H_ */
diff -up linux-2.6.24.noarch/include/net/wireless.h.orig linux-2.6.24.noarch/include/net/wireless.h
--- linux-2.6.24.noarch/include/net/wireless.h.orig 2008-01-24 17:58:37.000000000 -0500
-+++ linux-2.6.24.noarch/include/net/wireless.h 2008-03-12 15:52:21.000000000 -0400
++++ linux-2.6.24.noarch/include/net/wireless.h 2008-03-14 18:12:16.000000000 -0400
@@ -13,6 +13,162 @@
#include <net/cfg80211.h>
@@ -5090,8 +5026,8 @@
+
#endif /* __NET_WIRELESS_H */
diff -up linux-2.6.24.noarch/include/net/cfg80211.h.orig linux-2.6.24.noarch/include/net/cfg80211.h
---- linux-2.6.24.noarch/include/net/cfg80211.h.orig 2008-03-12 15:39:20.000000000 -0400
-+++ linux-2.6.24.noarch/include/net/cfg80211.h 2008-03-12 15:52:21.000000000 -0400
+--- linux-2.6.24.noarch/include/net/cfg80211.h.orig 2008-03-14 18:10:19.000000000 -0400
++++ linux-2.6.24.noarch/include/net/cfg80211.h 2008-03-14 18:12:16.000000000 -0400
@@ -12,6 +12,16 @@
* Copyright 2006, 2007 Johannes Berg <johannes at sipsolutions.net>
*/
@@ -5313,8 +5249,8 @@
#endif /* __NET_CFG80211_H */
diff -up linux-2.6.24.noarch/include/net/ieee80211.h.orig linux-2.6.24.noarch/include/net/ieee80211.h
---- linux-2.6.24.noarch/include/net/ieee80211.h.orig 2008-03-12 15:39:20.000000000 -0400
-+++ linux-2.6.24.noarch/include/net/ieee80211.h 2008-03-12 15:54:24.000000000 -0400
+--- linux-2.6.24.noarch/include/net/ieee80211.h.orig 2008-03-14 18:10:19.000000000 -0400
++++ linux-2.6.24.noarch/include/net/ieee80211.h 2008-03-14 18:12:16.000000000 -0400
@@ -183,7 +183,6 @@ const char *escape_essid(const char *ess
#define IEEE80211_DEBUG_RX(f, a...) IEEE80211_DEBUG(IEEE80211_DL_RX, f, ## a)
[...3661 lines suppressed...]
-+++ linux-2.6.24.noarch/drivers/net/wireless/ath5k/base.h 2008-03-12 15:52:22.000000000 -0400
+--- linux-2.6.24.noarch/drivers/net/wireless/ath5k/base.h.orig 2008-03-14 18:10:20.000000000 -0400
++++ linux-2.6.24.noarch/drivers/net/wireless/ath5k/base.h 2008-03-14 18:12:18.000000000 -0400
@@ -83,7 +83,7 @@ struct ath5k_txq {
#if CHAN_DEBUG
#define ATH_CHAN_MAX (26+26+26+200+200)
@@ -77247,8 +76729,8 @@
#define ath5k_hw_hasbssidmask(_ah) \
diff -up linux-2.6.24.noarch/drivers/net/wireless/rtl8180_max2820.c.orig linux-2.6.24.noarch/drivers/net/wireless/rtl8180_max2820.c
---- linux-2.6.24.noarch/drivers/net/wireless/rtl8180_max2820.c.orig 2008-03-12 15:39:21.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/net/wireless/rtl8180_max2820.c 2008-03-12 15:52:22.000000000 -0400
+--- linux-2.6.24.noarch/drivers/net/wireless/rtl8180_max2820.c.orig 2008-03-14 18:10:20.000000000 -0400
++++ linux-2.6.24.noarch/drivers/net/wireless/rtl8180_max2820.c 2008-03-14 18:12:18.000000000 -0400
@@ -78,8 +78,9 @@ static void max2820_rf_set_channel(struc
struct ieee80211_conf *conf)
{
@@ -77262,8 +76744,8 @@
/* While philips SA2400 drive the PA bias from
diff -up linux-2.6.24.noarch/drivers/net/wireless/adm8211.c.orig linux-2.6.24.noarch/drivers/net/wireless/adm8211.c
---- linux-2.6.24.noarch/drivers/net/wireless/adm8211.c.orig 2008-03-12 15:39:21.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/net/wireless/adm8211.c 2008-03-12 15:52:22.000000000 -0400
+--- linux-2.6.24.noarch/drivers/net/wireless/adm8211.c.orig 2008-03-14 18:10:20.000000000 -0400
++++ linux-2.6.24.noarch/drivers/net/wireless/adm8211.c 2008-03-14 18:12:18.000000000 -0400
@@ -48,6 +48,32 @@ static struct pci_device_id adm8211_pci_
{ 0 }
};
@@ -77433,8 +76915,8 @@
err = ieee80211_register_hw(dev);
if (err) {
diff -up linux-2.6.24.noarch/drivers/ssb/Makefile.orig linux-2.6.24.noarch/drivers/ssb/Makefile
---- linux-2.6.24.noarch/drivers/ssb/Makefile.orig 2008-03-12 15:39:21.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/Makefile 2008-03-12 15:54:24.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/Makefile.orig 2008-03-14 18:10:20.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/Makefile 2008-03-14 18:12:18.000000000 -0400
@@ -1,6 +1,7 @@
# core
ssb-y += main.o scan.o
@@ -77452,8 +76934,8 @@
# b43 pci-ssb-bridge driver
# Not strictly a part of SSB, but kept here for convenience
diff -up linux-2.6.24.noarch/drivers/ssb/pcmcia.c.orig linux-2.6.24.noarch/drivers/ssb/pcmcia.c
---- linux-2.6.24.noarch/drivers/ssb/pcmcia.c.orig 2008-03-12 15:39:21.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/pcmcia.c 2008-03-12 15:54:24.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/pcmcia.c.orig 2008-03-14 18:10:20.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/pcmcia.c 2008-03-14 18:12:18.000000000 -0400
@@ -3,7 +3,7 @@
* PCMCIA-Hostbus related functions
*
@@ -78126,8 +77608,8 @@
+ return err;
}
diff -up linux-2.6.24.noarch/drivers/ssb/main.c.orig linux-2.6.24.noarch/drivers/ssb/main.c
---- linux-2.6.24.noarch/drivers/ssb/main.c.orig 2008-03-12 15:39:21.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/main.c 2008-03-12 15:54:24.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/main.c.orig 2008-03-14 18:10:20.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/main.c 2008-03-14 18:12:18.000000000 -0400
@@ -14,6 +14,7 @@
#include <linux/io.h>
#include <linux/ssb/ssb.h>
@@ -78266,7 +77748,7 @@
}
diff -up linux-2.6.24.noarch/drivers/ssb/driver_mipscore.c.orig linux-2.6.24.noarch/drivers/ssb/driver_mipscore.c
--- linux-2.6.24.noarch/drivers/ssb/driver_mipscore.c.orig 2008-01-24 17:58:37.000000000 -0500
-+++ linux-2.6.24.noarch/drivers/ssb/driver_mipscore.c 2008-03-12 15:52:22.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/driver_mipscore.c 2008-03-14 18:12:18.000000000 -0400
@@ -209,6 +209,7 @@ void ssb_mipscore_init(struct ssb_mipsco
/* fallthrough */
case SSB_DEV_PCI:
@@ -78276,8 +77758,8 @@
case SSB_DEV_USB20_HOST:
/* These devices get their own IRQ line if available, the rest goes on IRQ0 */
diff -up linux-2.6.24.noarch/drivers/ssb/ssb_private.h.orig linux-2.6.24.noarch/drivers/ssb/ssb_private.h
---- linux-2.6.24.noarch/drivers/ssb/ssb_private.h.orig 2008-03-12 15:39:21.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/ssb_private.h 2008-03-12 15:54:24.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/ssb_private.h.orig 2008-03-14 18:10:20.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/ssb_private.h 2008-03-14 18:12:18.000000000 -0400
@@ -81,6 +81,7 @@ extern int ssb_pcmcia_switch_segment(str
u8 seg);
extern int ssb_pcmcia_get_invariants(struct ssb_bus *bus,
@@ -78324,8 +77806,8 @@
/* b43_pci_bridge.c */
#ifdef CONFIG_SSB_B43_PCI_BRIDGE
diff -up /dev/null linux-2.6.24.noarch/drivers/ssb/driver_gige.c
---- /dev/null 2008-03-12 09:37:56.232602959 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/driver_gige.c 2008-03-12 15:52:22.000000000 -0400
+--- /dev/null 2008-03-14 08:48:03.721890422 -0400
++++ linux-2.6.24.noarch/drivers/ssb/driver_gige.c 2008-03-14 18:12:18.000000000 -0400
@@ -0,0 +1,294 @@
+/*
+ * Sonics Silicon Backplane
@@ -78622,8 +78104,8 @@
+ return ssb_driver_register(&ssb_gige_driver);
+}
diff -up linux-2.6.24.noarch/drivers/ssb/pci.c.orig linux-2.6.24.noarch/drivers/ssb/pci.c
---- linux-2.6.24.noarch/drivers/ssb/pci.c.orig 2008-03-12 15:39:21.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/pci.c 2008-03-12 15:54:24.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/pci.c.orig 2008-03-14 18:10:20.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/pci.c 2008-03-14 18:12:18.000000000 -0400
@@ -227,7 +227,7 @@ static u8 ssb_sprom_crc(const u16 *sprom
return crc;
}
@@ -78840,8 +78322,8 @@
if (err)
goto out;
diff -up linux-2.6.24.noarch/drivers/ssb/driver_chipcommon.c.orig linux-2.6.24.noarch/drivers/ssb/driver_chipcommon.c
---- linux-2.6.24.noarch/drivers/ssb/driver_chipcommon.c.orig 2008-03-12 15:39:21.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/driver_chipcommon.c 2008-03-12 15:52:22.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/driver_chipcommon.c.orig 2008-03-14 18:10:20.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/driver_chipcommon.c 2008-03-14 18:12:18.000000000 -0400
@@ -353,6 +353,16 @@ void ssb_chipco_watchdog_timer_set(struc
chipco_write32(cc, SSB_CHIPCO_WATCHDOG, ticks);
}
@@ -78860,8 +78342,8 @@
{
return chipco_read32(cc, SSB_CHIPCO_GPIOIN) & mask;
diff -up linux-2.6.24.noarch/drivers/ssb/Kconfig.orig linux-2.6.24.noarch/drivers/ssb/Kconfig
---- linux-2.6.24.noarch/drivers/ssb/Kconfig.orig 2008-03-12 15:39:21.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/Kconfig 2008-03-12 15:54:24.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/Kconfig.orig 2008-03-14 18:10:20.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/Kconfig 2008-03-14 18:12:18.000000000 -0400
@@ -20,6 +20,10 @@ config SSB
If unsure, say N.
@@ -78904,8 +78386,8 @@
+
endmenu
diff -up linux-2.6.24.noarch/drivers/ssb/embedded.c.orig linux-2.6.24.noarch/drivers/ssb/embedded.c
---- linux-2.6.24.noarch/drivers/ssb/embedded.c.orig 2008-03-12 15:39:21.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/embedded.c 2008-03-12 15:52:22.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/embedded.c.orig 2008-03-14 18:10:20.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/embedded.c 2008-03-14 18:12:18.000000000 -0400
@@ -10,6 +10,9 @@
#include <linux/ssb/ssb.h>
@@ -79008,8 +78490,8 @@
+ return -ENODEV;
+}
diff -up linux-2.6.24.noarch/drivers/ssb/driver_pcicore.c.orig linux-2.6.24.noarch/drivers/ssb/driver_pcicore.c
---- linux-2.6.24.noarch/drivers/ssb/driver_pcicore.c.orig 2008-03-12 15:39:21.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/driver_pcicore.c 2008-03-12 15:52:22.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/driver_pcicore.c.orig 2008-03-14 18:10:20.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/driver_pcicore.c 2008-03-14 18:12:18.000000000 -0400
@@ -60,77 +60,6 @@ static DEFINE_SPINLOCK(cfgspace_lock);
/* Core to access the external PCI config space. Can only have one. */
static struct ssb_pcicore *extpci_core;
@@ -79185,8 +78667,8 @@
{
u32 val;
diff -up /dev/null linux-2.6.24.noarch/drivers/ssb/sprom.c
---- /dev/null 2008-03-12 09:37:56.232602959 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/sprom.c 2008-03-12 15:54:24.000000000 -0400
+--- /dev/null 2008-03-14 08:48:03.721890422 -0400
++++ linux-2.6.24.noarch/drivers/ssb/sprom.c 2008-03-14 18:12:18.000000000 -0400
@@ -0,0 +1,133 @@
+/*
+ * Sonics Silicon Backplane
@@ -79323,7 +78805,7 @@
+}
diff -up linux-2.6.24.noarch/Documentation/networking/bcm43xx.txt.orig linux-2.6.24.noarch/Documentation/networking/bcm43xx.txt
--- linux-2.6.24.noarch/Documentation/networking/bcm43xx.txt.orig 2008-01-24 17:58:37.000000000 -0500
-+++ linux-2.6.24.noarch/Documentation/networking/bcm43xx.txt 2008-03-12 15:58:32.000000000 -0400
++++ linux-2.6.24.noarch/Documentation/networking/bcm43xx.txt 2008-03-14 18:12:18.000000000 -0400
@@ -1,89 +0,0 @@
-
- BCM43xx Linux Driver Project
@@ -79415,8 +78897,8 @@
-and CONFIG_IEEE80211_SOFTMAC_DEBUG. The log information provided is
-essential for solving any problems.
diff -up /dev/null linux-2.6.24.noarch/Documentation/DocBook/mac80211.tmpl
---- /dev/null 2008-03-12 09:37:56.232602959 -0400
-+++ linux-2.6.24.noarch/Documentation/DocBook/mac80211.tmpl 2008-03-12 15:52:22.000000000 -0400
+--- /dev/null 2008-03-14 08:48:03.721890422 -0400
++++ linux-2.6.24.noarch/Documentation/DocBook/mac80211.tmpl 2008-03-14 18:12:18.000000000 -0400
@@ -0,0 +1,335 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
@@ -79754,8 +79236,8 @@
+ </part>
+</book>
diff -up linux-2.6.24.noarch/Documentation/DocBook/Makefile.orig linux-2.6.24.noarch/Documentation/DocBook/Makefile
---- linux-2.6.24.noarch/Documentation/DocBook/Makefile.orig 2008-03-12 15:39:20.000000000 -0400
-+++ linux-2.6.24.noarch/Documentation/DocBook/Makefile 2008-03-12 15:52:22.000000000 -0400
+--- linux-2.6.24.noarch/Documentation/DocBook/Makefile.orig 2008-03-14 18:10:18.000000000 -0400
++++ linux-2.6.24.noarch/Documentation/DocBook/Makefile 2008-03-14 18:12:18.000000000 -0400
@@ -11,7 +11,8 @@ DOCBOOKS := wanbook.xml z8530book.xml mc
procfs-guide.xml writing_usb_driver.xml \
kernel-api.xml filesystems.xml lsm.xml utrace.xml usb.xml \
@@ -79767,8 +79249,8 @@
###
# The build process is as follows (targets):
diff -up linux-2.6.24.noarch/Documentation/feature-removal-schedule.txt.orig linux-2.6.24.noarch/Documentation/feature-removal-schedule.txt
---- linux-2.6.24.noarch/Documentation/feature-removal-schedule.txt.orig 2008-03-12 15:39:21.000000000 -0400
-+++ linux-2.6.24.noarch/Documentation/feature-removal-schedule.txt 2008-03-12 15:55:14.000000000 -0400
+--- linux-2.6.24.noarch/Documentation/feature-removal-schedule.txt.orig 2008-03-14 18:10:20.000000000 -0400
++++ linux-2.6.24.noarch/Documentation/feature-removal-schedule.txt 2008-03-14 18:12:18.000000000 -0400
@@ -332,31 +332,6 @@ Why: This driver has been marked obsolet
2.4 or later kernels, provides richer features and is more robust.
Who: Stephen Hemminger <shemminger at linux-foundation.org>
linux-2.6-wireless.patch:
View full diff with command:
/usr/bin/cvs -f diff -kk -u -N -r 1.29 -r 1.30 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.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- linux-2.6-wireless.patch 12 Mar 2008 20:25:05 -0000 1.29
+++ linux-2.6-wireless.patch 14 Mar 2008 23:02:09 -0000 1.30
@@ -1,3 +1,84 @@
+commit 1682fe6de206bd1e937529cbb393915e5ea40b2c
+Author: Ivo van Doorn <ivdoorn at gmail.com>
+Date: Thu Mar 13 15:38:03 2008 +0100
+
+ rt2x00: Add suspend/resume handlers to rt2x00rfkill
+
+ Add suspend/resume handlers to rt2x00rfkill to have it stop
+ the input-polldev and prevent it from calling rt2x00 during
+ suspend period. This could lead to a NULL pointer fault when
+ rt2x00 suspended, but polldev send a request, because
+ the csr_addr is NULL.
+
+ Also don't let the rfkill allocation/registration block
+ the initialization of the entire device. Just print a warning
+ and continue as if nothing happened.
+
+ Signed-off-by: Ivo van Doorn <IvDoorn at gmail.com>
+ Signed-off-by: John W. Linville <linville at tuxdriver.com>
+
+commit f50e4a8494a74bdbc0f86f1430a4cca2a4f28799
+Author: Pavel Roskin <proski at gnu.org>
+Date: Wed Mar 12 16:13:31 2008 -0400
+
+ ath5k: disable irq handling in ath5k_hw_detach()
+
+ Once ah has been freed, it may not be accessed. Set ATH_STAT_INVALID
+ bit to make the interrupt handler return IRQ_NONE without accessing ah.
+
+ This fixes oops on unload with CONFIG_DEBUG_SHIRQ enabled.
+
+ Signed-off-by: Pavel Roskin <proski at gnu.org>
+ Acked-by: Nick Kossifidis <mickflemm at gmail.com>
+ Signed-off-by: John W. Linville <linville at tuxdriver.com>
+
+commit 5abdc49d6e521126ed4c15e913a5c30f6dd95e6b
+Author: Harvey Harrison <harvey.harrison at gmail.com>
+Date: Wed Mar 12 17:51:04 2008 +0100
+
+ b43: phy.c fix typo in register write
+
+ Commit 61bca6eb85c863603d6054530e2f65c3b9aba85b b43: rewrite A PHY initialization
+ has a typo, the result of the register read should be masked, not the
+ register offset.
+
+ Signed-off-by: Harvey Harrison <harvey.harrison at gmail.com>
+ Signed-off-by: Michael Buesch <mb at bu3sch.de>
+ Signed-off-by: John W. Linville <linville at tuxdriver.com>
+
+commit c1e889be18aff97e20853231531b79d79a984369
+Author: Masakazu Mokuno <mokuno at sm.sony.co.jp>
+Date: Wed Mar 12 16:41:11 2008 +0900
+
+ PS3: gelic: change the prefix of the net interface for wireless
+
+ The gelic driver uses two net interfaces, one for ethernet and the
+ other for wireless. They share same MAC address and use 'eth' prefix
+ for the name.
+ As udev uses the MAC address to check uniqueness, this is
+ somewhat problematic. So change the prefix of the network interface
+ name for the wireless so that udev can have an easy way to distinguish
+ interfaces.
+
+ Signed-off-by: Masakazu Mokuno <mokuno at sm.sony.co.jp>
+ Signed-off-by: John W. Linville <linville at tuxdriver.com>
+
+commit aad4c7d3a641315519add159a80f73cce554e7cd
+Author: Masakazu Mokuno <mokuno at sm.sony.co.jp>
+Date: Tue Mar 11 13:15:44 2008 +0900
+
+ PS3: gelic: ignore scan info from zero SSID beacons
+
+ Some implementations of the hidden SSID APs emit beacons which have the zero
+ length SSID information element instead of SSID padded by null (\0) characters.
+ If the firmware of the PS3 wireless hardware meets these beacons, it abandons parsing
+ IEs. Thus guest OSes get the invalid scan information for the AP.
+
+ To work around this, ignore these scan informations from the list.
+
+ Signed-off-by: Masakazu Mokuno <mokuno at sm.sony.co.jp>
+ Signed-off-by: John W. Linville <linville at tuxdriver.com>
+
commit e1a2c8702f9126bd1eaa2b0f3967931b116a735f
Author: Jan Slupski <jslupski at juljas.net>
Date: Mon Mar 10 22:41:18 2008 -0700
@@ -8270,8 +8351,8 @@
Signed-off-by: John W. Linville <linville at tuxdriver.com>
diff -up linux-2.6.24.noarch/include/linux/nl80211.h.orig linux-2.6.24.noarch/include/linux/nl80211.h
---- linux-2.6.24.noarch/include/linux/nl80211.h.orig 2008-03-12 15:36:28.000000000 -0400
-+++ linux-2.6.24.noarch/include/linux/nl80211.h 2008-03-12 15:36:36.000000000 -0400
+--- linux-2.6.24.noarch/include/linux/nl80211.h.orig 2008-03-14 18:07:02.000000000 -0400
++++ linux-2.6.24.noarch/include/linux/nl80211.h 2008-03-14 18:07:08.000000000 -0400
@@ -7,6 +7,18 @@
*/
@@ -8473,8 +8554,8 @@
+
#endif /* __LINUX_NL80211_H */
diff -up linux-2.6.24.noarch/include/linux/wireless.h.orig linux-2.6.24.noarch/include/linux/wireless.h
---- linux-2.6.24.noarch/include/linux/wireless.h.orig 2008-03-12 15:36:28.000000000 -0400
-+++ linux-2.6.24.noarch/include/linux/wireless.h 2008-03-12 15:36:36.000000000 -0400
+--- linux-2.6.24.noarch/include/linux/wireless.h.orig 2008-03-14 18:07:02.000000000 -0400
++++ linux-2.6.24.noarch/include/linux/wireless.h 2008-03-14 18:07:08.000000000 -0400
@@ -541,6 +541,16 @@
/* Maximum size of returned data */
#define IW_SCAN_MAX_DATA 4096 /* In bytes */
@@ -8503,8 +8584,8 @@
__u32 event_capa[6];
diff -up linux-2.6.24.noarch/include/linux/input.h.orig linux-2.6.24.noarch/include/linux/input.h
---- linux-2.6.24.noarch/include/linux/input.h.orig 2008-03-12 15:36:28.000000000 -0400
-+++ linux-2.6.24.noarch/include/linux/input.h 2008-03-12 15:36:36.000000000 -0400
+--- linux-2.6.24.noarch/include/linux/input.h.orig 2008-03-14 18:07:02.000000000 -0400
++++ linux-2.6.24.noarch/include/linux/input.h 2008-03-14 18:07:08.000000000 -0400
@@ -371,6 +371,8 @@ struct input_absinfo {
#define KEY_BRIGHTNESS_ZERO 244 /* brightness off, use ambient */
#define KEY_DISPLAY_OFF 245 /* display device to off state */
@@ -8515,8 +8596,8 @@
#define BTN_0 0x100
#define BTN_1 0x101
diff -up linux-2.6.24.noarch/include/linux/mod_devicetable.h.orig linux-2.6.24.noarch/include/linux/mod_devicetable.h
---- linux-2.6.24.noarch/include/linux/mod_devicetable.h.orig 2008-03-12 15:36:28.000000000 -0400
-+++ linux-2.6.24.noarch/include/linux/mod_devicetable.h 2008-03-12 15:36:36.000000000 -0400
+--- linux-2.6.24.noarch/include/linux/mod_devicetable.h.orig 2008-03-14 18:07:02.000000000 -0400
++++ linux-2.6.24.noarch/include/linux/mod_devicetable.h 2008-03-14 18:07:08.000000000 -0400
@@ -350,7 +350,13 @@ struct sdio_device_id {
struct ssb_device_id {
__u16 vendor;
@@ -8533,8 +8614,8 @@
#define SSB_DEVICE(_vendor, _coreid, _revision) \
{ .vendor = _vendor, .coreid = _coreid, .revision = _revision, }
diff -up linux-2.6.24.noarch/include/linux/pci_ids.h.orig linux-2.6.24.noarch/include/linux/pci_ids.h
---- linux-2.6.24.noarch/include/linux/pci_ids.h.orig 2008-03-12 15:36:28.000000000 -0400
-+++ linux-2.6.24.noarch/include/linux/pci_ids.h 2008-03-12 15:36:36.000000000 -0400
+--- linux-2.6.24.noarch/include/linux/pci_ids.h.orig 2008-03-14 18:07:02.000000000 -0400
++++ linux-2.6.24.noarch/include/linux/pci_ids.h 2008-03-14 18:07:08.000000000 -0400
@@ -2078,6 +2078,9 @@
#define PCI_DEVICE_ID_ALTIMA_AC9100 0x03ea
#define PCI_DEVICE_ID_ALTIMA_AC1003 0x03eb
@@ -8546,8 +8627,8 @@
#define PCI_VENDOR_ID_ARECA 0x17d3
diff -up linux-2.6.24.noarch/include/linux/ieee80211.h.orig linux-2.6.24.noarch/include/linux/ieee80211.h
---- linux-2.6.24.noarch/include/linux/ieee80211.h.orig 2008-03-12 15:36:28.000000000 -0400
-+++ linux-2.6.24.noarch/include/linux/ieee80211.h 2008-03-12 15:36:36.000000000 -0400
+--- linux-2.6.24.noarch/include/linux/ieee80211.h.orig 2008-03-14 18:07:02.000000000 -0400
++++ linux-2.6.24.noarch/include/linux/ieee80211.h 2008-03-14 18:07:08.000000000 -0400
@@ -54,6 +54,8 @@
#define IEEE80211_STYPE_ACTION 0x00D0
@@ -8778,8 +8859,8 @@
#define WLAN_CIPHER_SUITE_USE_GROUP 0x000FAC00
#define WLAN_CIPHER_SUITE_WEP40 0x000FAC01
diff -up linux-2.6.24.noarch/include/linux/rfkill.h.orig linux-2.6.24.noarch/include/linux/rfkill.h
---- linux-2.6.24.noarch/include/linux/rfkill.h.orig 2008-03-12 15:36:28.000000000 -0400
-+++ linux-2.6.24.noarch/include/linux/rfkill.h 2008-03-12 15:36:36.000000000 -0400
+--- linux-2.6.24.noarch/include/linux/rfkill.h.orig 2008-03-14 18:07:02.000000000 -0400
++++ linux-2.6.24.noarch/include/linux/rfkill.h 2008-03-14 18:07:08.000000000 -0400
@@ -33,11 +33,13 @@
* RFKILL_TYPE_WLAN: switch is on a 802.11 wireless network device.
* RFKILL_TYPE_BLUETOOTH: switch is on a bluetooth device.
@@ -8795,8 +8876,8 @@
};
diff -up linux-2.6.24.noarch/include/linux/ssb/ssb_driver_chipcommon.h.orig linux-2.6.24.noarch/include/linux/ssb/ssb_driver_chipcommon.h
---- linux-2.6.24.noarch/include/linux/ssb/ssb_driver_chipcommon.h.orig 2008-03-12 15:36:28.000000000 -0400
-+++ linux-2.6.24.noarch/include/linux/ssb/ssb_driver_chipcommon.h 2008-03-12 15:36:36.000000000 -0400
+--- linux-2.6.24.noarch/include/linux/ssb/ssb_driver_chipcommon.h.orig 2008-03-14 18:07:02.000000000 -0400
++++ linux-2.6.24.noarch/include/linux/ssb/ssb_driver_chipcommon.h 2008-03-14 18:07:08.000000000 -0400
@@ -51,9 +51,12 @@
#define SSB_CHIPCO_CAP_JTAGM 0x00400000 /* JTAG master present */
#define SSB_CHIPCO_CAP_BROM 0x00800000 /* Internal boot ROM active */
@@ -8841,8 +8922,8 @@
#ifdef CONFIG_SSB_SERIAL
extern int ssb_chipco_serial_init(struct ssb_chipcommon *cc,
diff -up linux-2.6.24.noarch/include/linux/ssb/ssb_driver_extif.h.orig linux-2.6.24.noarch/include/linux/ssb/ssb_driver_extif.h
---- linux-2.6.24.noarch/include/linux/ssb/ssb_driver_extif.h.orig 2008-03-12 15:36:28.000000000 -0400
-+++ linux-2.6.24.noarch/include/linux/ssb/ssb_driver_extif.h 2008-03-12 15:36:36.000000000 -0400
+--- linux-2.6.24.noarch/include/linux/ssb/ssb_driver_extif.h.orig 2008-03-14 18:07:02.000000000 -0400
++++ linux-2.6.24.noarch/include/linux/ssb/ssb_driver_extif.h 2008-03-14 18:07:08.000000000 -0400
@@ -171,11 +171,15 @@ extern void ssb_extif_get_clockcontrol(s
extern void ssb_extif_timing_init(struct ssb_extif *extif,
unsigned long ns);
@@ -8876,8 +8957,8 @@
#endif /* CONFIG_SSB_DRIVER_EXTIF */
#endif /* LINUX_SSB_EXTIFCORE_H_ */
diff -up linux-2.6.24.noarch/include/linux/ssb/ssb_regs.h.orig linux-2.6.24.noarch/include/linux/ssb/ssb_regs.h
---- linux-2.6.24.noarch/include/linux/ssb/ssb_regs.h.orig 2008-03-12 15:36:28.000000000 -0400
-+++ linux-2.6.24.noarch/include/linux/ssb/ssb_regs.h 2008-03-12 15:36:36.000000000 -0400
+--- linux-2.6.24.noarch/include/linux/ssb/ssb_regs.h.orig 2008-03-14 18:07:02.000000000 -0400
++++ linux-2.6.24.noarch/include/linux/ssb/ssb_regs.h 2008-03-14 18:07:08.000000000 -0400
[...3420 lines suppressed...]
#ifdef PRISM2_PCI
@@ -129097,8 +129397,8 @@
local->hw_downloading = 1;
diff -up linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_cs.c.orig linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_cs.c
---- linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_cs.c.orig 2008-03-12 15:36:29.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_cs.c 2008-03-12 15:36:37.000000000 -0400
+--- linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_cs.c.orig 2008-03-14 18:07:04.000000000 -0400
++++ linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_cs.c 2008-03-14 18:07:09.000000000 -0400
@@ -845,15 +845,13 @@ static struct pcmcia_device_id hostap_cs
0x4b801a17),
PCMCIA_MFC_DEVICE_PROD_ID12(0, "SanDisk", "ConnectPlus",
@@ -129136,8 +129436,8 @@
};
MODULE_DEVICE_TABLE(pcmcia, hostap_cs_ids);
diff -up linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_hw.c.orig linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_hw.c
---- linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_hw.c.orig 2008-03-12 15:36:29.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_hw.c 2008-03-12 15:36:37.000000000 -0400
+--- linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_hw.c.orig 2008-03-14 18:07:04.000000000 -0400
++++ linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_hw.c 2008-03-14 18:07:09.000000000 -0400
@@ -1075,7 +1075,7 @@ static int prism2_setup_rids(struct net_
{
struct hostap_interface *iface;
@@ -129224,8 +129524,8 @@
goto out;
}
diff -up linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_main.c.orig linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_main.c
---- linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_main.c.orig 2008-03-12 15:36:29.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_main.c 2008-03-12 15:36:37.000000000 -0400
+--- linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_main.c.orig 2008-03-14 18:07:04.000000000 -0400
++++ linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_main.c 2008-03-14 18:07:09.000000000 -0400
@@ -296,7 +296,7 @@ int hostap_tx_callback_unregister(local_
int hostap_set_word(struct net_device *dev, int rid, u16 val)
{
@@ -129254,8 +129554,8 @@
wireless_send_event(local->dev, SIOCGIWAP, &wrqu, NULL);
return ret;
diff -up linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_info.c.orig linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_info.c
---- linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_info.c.orig 2008-03-12 15:36:29.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_info.c 2008-03-12 15:36:37.000000000 -0400
+--- linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_info.c.orig 2008-03-14 18:07:04.000000000 -0400
++++ linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_info.c 2008-03-14 18:07:09.000000000 -0400
@@ -303,7 +303,7 @@ static void prism2_info_hostscanresults(
int i, result_size, copy_len, new_count;
struct hfa384x_hostscan_result *results, *prev;
@@ -129294,8 +129594,8 @@
for (i = 0; i < (left < 100 ? left : 100); i++)
PDEBUG2(DEBUG_EXTRA, " %02x", buf[i]);
diff -up linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_80211.h.orig linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_80211.h
---- linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_80211.h.orig 2008-03-12 15:36:29.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_80211.h 2008-03-12 15:36:37.000000000 -0400
+--- linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_80211.h.orig 2008-03-14 18:07:04.000000000 -0400
++++ linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_80211.h 2008-03-14 18:07:09.000000000 -0400
@@ -5,52 +5,52 @@
#include <net/ieee80211_crypt.h>
@@ -129379,8 +129679,8 @@
enum {
PRISM2_RX_MONITOR, PRISM2_RX_MGMT, PRISM2_RX_NON_ASSOC,
diff -up linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_ioctl.c.orig linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_ioctl.c
---- linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_ioctl.c.orig 2008-03-12 15:36:29.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_ioctl.c 2008-03-12 15:36:37.000000000 -0400
+--- linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_ioctl.c.orig 2008-03-14 18:07:04.000000000 -0400
++++ linux-2.6.24.noarch/drivers/net/wireless/hostap/hostap_ioctl.c 2008-03-14 18:07:09.000000000 -0400
@@ -84,7 +84,7 @@ static int prism2_get_datarates(struct n
if (len < 2)
return 0;
@@ -129645,8 +129945,8 @@
reason = cpu_to_le16(param->u.mlme.reason_code);
switch (param->u.mlme.cmd) {
diff -up linux-2.6.24.noarch/drivers/ssb/b43_pci_bridge.c.orig linux-2.6.24.noarch/drivers/ssb/b43_pci_bridge.c
---- linux-2.6.24.noarch/drivers/ssb/b43_pci_bridge.c.orig 2008-03-12 15:36:29.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/b43_pci_bridge.c 2008-03-12 15:36:37.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/b43_pci_bridge.c.orig 2008-03-14 18:07:04.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/b43_pci_bridge.c 2008-03-14 18:07:10.000000000 -0400
@@ -27,6 +27,8 @@ static const struct pci_device_id b43_pc
{ PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, 0x4321) },
{ PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, 0x4324) },
@@ -129657,8 +129957,8 @@
};
MODULE_DEVICE_TABLE(pci, b43_pci_bridge_tbl);
diff -up linux-2.6.24.noarch/drivers/ssb/Makefile.orig linux-2.6.24.noarch/drivers/ssb/Makefile
---- linux-2.6.24.noarch/drivers/ssb/Makefile.orig 2008-03-12 15:36:29.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/Makefile 2008-03-12 15:36:37.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/Makefile.orig 2008-03-14 18:07:04.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/Makefile 2008-03-14 18:07:10.000000000 -0400
@@ -1,5 +1,6 @@
# core
ssb-y += main.o scan.o
@@ -129675,8 +129975,8 @@
obj-$(CONFIG_SSB) += ssb.o
diff -up linux-2.6.24.noarch/drivers/ssb/pcmcia.c.orig linux-2.6.24.noarch/drivers/ssb/pcmcia.c
---- linux-2.6.24.noarch/drivers/ssb/pcmcia.c.orig 2008-03-12 15:36:29.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/pcmcia.c 2008-03-12 15:36:37.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/pcmcia.c.orig 2008-03-14 18:07:04.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/pcmcia.c 2008-03-14 18:07:10.000000000 -0400
@@ -94,7 +94,6 @@ int ssb_pcmcia_switch_core(struct ssb_bu
struct ssb_device *dev)
{
@@ -129827,8 +130127,8 @@
}
diff -up linux-2.6.24.noarch/drivers/ssb/main.c.orig linux-2.6.24.noarch/drivers/ssb/main.c
---- linux-2.6.24.noarch/drivers/ssb/main.c.orig 2008-03-12 15:36:29.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/main.c 2008-03-12 15:36:37.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/main.c.orig 2008-03-14 18:07:04.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/main.c 2008-03-14 18:07:10.000000000 -0400
@@ -557,6 +557,7 @@ static int ssb_fetch_invariants(struct s
goto out;
memcpy(&bus->boardinfo, &iv.boardinfo, sizeof(iv.boardinfo));
@@ -129872,8 +130172,8 @@
}
return (SSB_TMSLOW_REJECT_22 | SSB_TMSLOW_REJECT_23);
diff -up linux-2.6.24.noarch/drivers/ssb/ssb_private.h.orig linux-2.6.24.noarch/drivers/ssb/ssb_private.h
---- linux-2.6.24.noarch/drivers/ssb/ssb_private.h.orig 2008-03-12 15:36:29.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/ssb_private.h 2008-03-12 15:36:37.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/ssb_private.h.orig 2008-03-14 18:07:04.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/ssb_private.h 2008-03-14 18:07:10.000000000 -0400
@@ -120,10 +120,10 @@ extern int ssb_devices_thaw(struct ssb_b
extern struct ssb_bus *ssb_pci_dev_to_bus(struct pci_dev *pdev);
@@ -129888,8 +130188,8 @@
{
return 0;
diff -up linux-2.6.24.noarch/drivers/ssb/pci.c.orig linux-2.6.24.noarch/drivers/ssb/pci.c
---- linux-2.6.24.noarch/drivers/ssb/pci.c.orig 2008-03-12 15:36:29.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/pci.c 2008-03-12 15:36:37.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/pci.c.orig 2008-03-14 18:07:04.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/pci.c 2008-03-14 18:07:10.000000000 -0400
@@ -212,29 +212,29 @@ static inline u8 ssb_crc8(u8 crc, u8 dat
return t[crc ^ data];
}
@@ -130335,8 +130635,8 @@
err = -EINVAL;
goto out_kfree;
diff -up linux-2.6.24.noarch/drivers/ssb/driver_chipcommon.c.orig linux-2.6.24.noarch/drivers/ssb/driver_chipcommon.c
---- linux-2.6.24.noarch/drivers/ssb/driver_chipcommon.c.orig 2008-03-12 15:36:29.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/driver_chipcommon.c 2008-03-12 15:36:37.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/driver_chipcommon.c.orig 2008-03-14 18:07:04.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/driver_chipcommon.c 2008-03-14 18:07:10.000000000 -0400
@@ -39,12 +39,14 @@ static inline void chipco_write32(struct
ssb_write32(cc->dev, offset, value);
}
@@ -130458,8 +130758,8 @@
else
uart_regs += (i * 256);
diff -up linux-2.6.24.noarch/drivers/ssb/Kconfig.orig linux-2.6.24.noarch/drivers/ssb/Kconfig
---- linux-2.6.24.noarch/drivers/ssb/Kconfig.orig 2008-03-12 15:36:29.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/Kconfig 2008-03-12 15:36:37.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/Kconfig.orig 2008-03-14 18:07:04.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/Kconfig 2008-03-14 18:07:10.000000000 -0400
@@ -35,6 +35,11 @@ config SSB_PCIHOST
If unsure, say Y
@@ -130486,8 +130786,8 @@
bool "SSB Broadcom EXTIF core driver (EXPERIMENTAL)"
depends on SSB_DRIVER_MIPS && EXPERIMENTAL
diff -up /dev/null linux-2.6.24.noarch/drivers/ssb/embedded.c
---- /dev/null 2008-03-12 09:37:56.232602959 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/embedded.c 2008-03-12 15:36:37.000000000 -0400
+--- /dev/null 2008-03-14 08:48:03.721890422 -0400
++++ linux-2.6.24.noarch/drivers/ssb/embedded.c 2008-03-14 18:07:10.000000000 -0400
@@ -0,0 +1,132 @@
+/*
+ * Sonics Silicon Backplane
@@ -130622,8 +130922,8 @@
+}
+EXPORT_SYMBOL(ssb_gpio_polarity);
diff -up linux-2.6.24.noarch/drivers/ssb/driver_extif.c.orig linux-2.6.24.noarch/drivers/ssb/driver_extif.c
---- linux-2.6.24.noarch/drivers/ssb/driver_extif.c.orig 2008-03-12 15:36:29.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/driver_extif.c 2008-03-12 15:36:37.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/driver_extif.c.orig 2008-03-14 18:07:04.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/driver_extif.c 2008-03-14 18:07:10.000000000 -0400
@@ -27,12 +27,14 @@ static inline void extif_write32(struct
ssb_write32(extif->dev, offset, value);
}
@@ -130680,8 +130980,8 @@
+ return extif_write32_masked(extif, SSB_EXTIF_GPIO_INTMASK, mask, value);
+}
diff -up linux-2.6.24.noarch/drivers/ssb/driver_pcicore.c.orig linux-2.6.24.noarch/drivers/ssb/driver_pcicore.c
---- linux-2.6.24.noarch/drivers/ssb/driver_pcicore.c.orig 2008-03-12 15:36:29.000000000 -0400
-+++ linux-2.6.24.noarch/drivers/ssb/driver_pcicore.c 2008-03-12 15:36:37.000000000 -0400
+--- linux-2.6.24.noarch/drivers/ssb/driver_pcicore.c.orig 2008-03-14 18:07:04.000000000 -0400
++++ linux-2.6.24.noarch/drivers/ssb/driver_pcicore.c 2008-03-14 18:07:10.000000000 -0400
@@ -11,6 +11,7 @@
#include <linux/ssb/ssb.h>
#include <linux/pci.h>
@@ -130807,8 +131107,8 @@
* values. Not waiting at this point causes crashes of the machine. */
mdelay(10);
diff -up linux-2.6.24.noarch/Documentation/feature-removal-schedule.txt.orig linux-2.6.24.noarch/Documentation/feature-removal-schedule.txt
---- linux-2.6.24.noarch/Documentation/feature-removal-schedule.txt.orig 2008-03-12 15:36:29.000000000 -0400
-+++ linux-2.6.24.noarch/Documentation/feature-removal-schedule.txt 2008-03-12 15:36:37.000000000 -0400
+--- linux-2.6.24.noarch/Documentation/feature-removal-schedule.txt.orig 2008-03-14 18:07:04.000000000 -0400
++++ linux-2.6.24.noarch/Documentation/feature-removal-schedule.txt 2008-03-14 18:07:10.000000000 -0400
@@ -332,4 +332,36 @@ Why: This driver has been marked obsolet
2.4 or later kernels, provides richer features and is more robust.
Who: Stephen Hemminger <shemminger at linux-foundation.org>
- Previous message (by thread): rpms/glibc/devel .cvsignore, 1.233, 1.234 glibc-fedora.patch, 1.259, 1.260 glibc.spec, 1.346, 1.347 sources, 1.258, 1.259
- Next message (by thread): rpms/twinkle/F-8 sources,1.6,1.7
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list