rpms/kernel/devel linux-2.6-uevent-ebus.patch,1.1,1.2
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Tue Dec 19 17:31:30 UTC 2006
Author: dwmw2
Update of /cvs/dist/rpms/kernel/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv17077
Modified Files:
linux-2.6-uevent-ebus.patch
Log Message:
Fix ebus oops
linux-2.6-uevent-ebus.patch:
ibmebus.c | 19 +++++++++++++++++++
1 files changed, 19 insertions(+)
Index: linux-2.6-uevent-ebus.patch
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/linux-2.6-uevent-ebus.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- linux-2.6-uevent-ebus.patch 19 Dec 2006 11:20:31 -0000 1.1
+++ linux-2.6-uevent-ebus.patch 19 Dec 2006 17:31:28 -0000 1.2
@@ -73,7 +73,7 @@
index 82bd2f1..5a42100 100644
--- a/arch/powerpc/kernel/ibmebus.c
+++ b/arch/powerpc/kernel/ibmebus.c
-@@ -361,9 +361,27 @@ static int ibmebus_bus_match(struct devi
+@@ -361,10 +361,28 @@ static int ibmebus_bus_match(struct devi
return 0;
}
@@ -83,7 +83,8 @@
+ struct ibmebus_dev *ebus_dev;
+ struct of_device *of;
+
-+ if (!dev)
++ /* Don't generate uevents for the fake parent device */
++ if (!dev || dev == &ibmebus_bus_device.ofdev.dev)
+ return -ENODEV;
+
+ ebus_dev = to_ibmebus_dev(dev);
More information about the fedora-cvs-commits
mailing list