[PATCH] merge kobject_uevent and kobject_hotplug
commit5f123fbd80f4f788554636f02bf73e40f914e0d6
authorKay Sievers <kay.sievers@suse.de>
Fri, 11 Nov 2005 13:43:07 +0000 (11 14:43 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 5 Jan 2006 00:18:07 +0000 (4 16:18 -0800)
treedbb7db4c62fa8130a393ce772cf819fcffe2606b
parent033b96fd30db52a710d97b06f87d16fc59fee0f1
[PATCH] merge kobject_uevent and kobject_hotplug

The distinction between hotplug and uevent does not make sense these
days, netlink events are the default.

udev depends entirely on netlink uevents. Only during early boot and
in initramfs, /sbin/hotplug is needed. So merge the two functions and
provide only one interface without all the options.

The netlink layer got a nice generic interface with named slots
recently, which is probably a better facility to plug events for
subsystem specific events.
Also the new poll() interface to /proc/mounts is a nicer way to
notify about changes than sending events through the core.
The uevents should only be used for driver core related requests to
userspace now.

Signed-off-by: Kay Sievers <kay.sievers@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/scsi/ipr.c
include/linux/kobject.h
lib/kobject_uevent.c