aboutsummaryrefslogtreecommitdiffstats
path: root/driver
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@suse.de>2006-03-17 14:51:12 -0800
committerGreg Kroah-Hartman <gregkh@suse.de>2006-03-17 14:51:12 -0800
commit315a8bf8f699a49fa0776eef151ebf086278d441 (patch)
treeb231d460acb2bc21245ce0f6b0b496ffeedc9e56 /driver
parent31b40935a7b27f690d87143caf47148d72c80997 (diff)
downloadpatches-315a8bf8f699a49fa0776eef151ebf086278d441.tar.gz
usb, pci and kobject patches
Diffstat (limited to 'driver')
-rw-r--r--driver/kobject-fix-build-error-if-config_sysfs-n.patch44
1 files changed, 44 insertions, 0 deletions
diff --git a/driver/kobject-fix-build-error-if-config_sysfs-n.patch b/driver/kobject-fix-build-error-if-config_sysfs-n.patch
new file mode 100644
index 0000000000000..b40ae563774ec
--- /dev/null
+++ b/driver/kobject-fix-build-error-if-config_sysfs-n.patch
@@ -0,0 +1,44 @@
+From j-nomura@ce.jp.nec.com Wed Mar 15 05:27:20 2006
+Message-ID: <44181697.2070709@ce.jp.nec.com>
+Date: Wed, 15 Mar 2006 08:28:55 -0500
+From: "Jun'ichi Nomura" <j-nomura@ce.jp.nec.com>
+To: Greg KH <gregkh@suse.de>
+Cc: linux-kernel@vger.kernel.org
+Subject: kobject: fix build error if CONFIG_SYSFS=n
+
+
+Moving uevent_seqnum and uevent_helper to kobject_uevent.c
+because they are used even if CONFIG_SYSFS=n
+while kernel/ksysfs.c is built only if CONFIG_SYSFS=y,
+
+Signed-off-by: Jun'ichi Nomura <j-nomura@ce.jp.nec.com>
+Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
+
+---
+ kernel/ksysfs.c | 3 ---
+ lib/kobject_uevent.c | 2 ++
+ 2 files changed, 2 insertions(+), 3 deletions(-)
+
+--- gregkh-2.6.orig/kernel/ksysfs.c
++++ gregkh-2.6/kernel/ksysfs.c
+@@ -15,9 +15,6 @@
+ #include <linux/module.h>
+ #include <linux/init.h>
+
+-u64 uevent_seqnum;
+-char uevent_helper[UEVENT_HELPER_PATH_LEN] = "/sbin/hotplug";
+-
+ #define KERNEL_ATTR_RO(_name) \
+ static struct subsys_attribute _name##_attr = __ATTR_RO(_name)
+
+--- gregkh-2.6.orig/lib/kobject_uevent.c
++++ gregkh-2.6/lib/kobject_uevent.c
+@@ -26,6 +26,8 @@
+ #define NUM_ENVP 32 /* number of env pointers */
+
+ #if defined(CONFIG_HOTPLUG) && defined(CONFIG_NET)
++u64 uevent_seqnum;
++char uevent_helper[UEVENT_HELPER_PATH_LEN] = "/sbin/hotplug";
+ static DEFINE_SPINLOCK(sequence_lock);
+ static struct sock *uevent_sock;
+