public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 4/6] kobject/hotplug split - devices core
@ 2005-03-18  4:00 Kay Sievers
  0 siblings, 0 replies; only message in thread
From: Kay Sievers @ 2005-03-18  4:00 UTC (permalink / raw)
  To: linux-kernel; +Cc: Greg KH

kobject_add() and kobject_del() don't emit hotplug events anymore. Do it
ourselves if we are finished populating the device directory.

Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>

--- 1.91/drivers/base/core.c	2004-11-12 13:16:42 +01:00
+++ edited/drivers/base/core.c	2005-03-18 02:17:17 +01:00
@@ -260,6 +260,8 @@ int device_add(struct device *dev)
 	/* notify platform of device entry */
 	if (platform_notify)
 		platform_notify(dev);
+
+	kobject_hotplug(&dev->kobj, KOBJ_ADD);
  Done:
 	put_device(dev);
 	return error;
@@ -349,6 +351,7 @@ void device_del(struct device * dev)
 		platform_notify_remove(dev);
 	bus_remove_device(dev);
 	device_pm_remove(dev);
+	kobject_hotplug(&dev->kobj, KOBJ_REMOVE);
 	kobject_del(&dev->kobj);
 	if (parent)
 		put_device(parent);


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2005-03-18  4:02 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-03-18  4:00 [PATCH 4/6] kobject/hotplug split - devices core Kay Sievers

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox