Alan Stern
d9a9cdfb07
[PATCH] sysfs and driver core: add callback helper, used by SCSI and S390
...
This patch (as868) adds a helper routine for device drivers that need
to set up a callback to perform some action in a different process's
context. This is intended for use by attribute methods that want to
unregister themselves or their parent device. Attribute method calls
are mutually exclusive with unregistration, so such actions cannot be
taken directly.
Two attribute methods are converted to use the new helper routine: one
for SCSI device deletion and one for System/390 ccwgroup devices.
Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Cc: Hugh Dickins <hugh@veritas.com>
Cc: Cornelia Huck <cornelia.huck@de.ibm.com>
Cc: Oliver Neukum <oneukum@suse.de>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-03-15 15:29:26 -07:00
..
power
Driver core: fix comments in drivers/base/power/resume.c
2006-09-25 21:08:39 -07:00
attribute_container.c
[PATCH] Driver Core: remove unused exports
2006-06-21 12:40:48 -07:00
base.h
devres: device resource management
2007-02-09 17:39:36 -05:00
bus.c
Driver core: device_add_attrs() cleanup
2007-02-16 15:19:18 -08:00
class.c
Driver core: remove class_device_rename
2007-02-23 14:52:08 -08:00
core.c
[PATCH] sysfs and driver core: add callback helper, used by SCSI and S390
2007-03-15 15:29:26 -07:00
cpu.c
Replace remaining references to "driverfs" with "sysfs".
2007-02-17 19:13:42 +01:00
dd.c
devres: device resource management
2007-02-09 17:39:36 -05:00
devres.c
devres: device resource management
2007-02-09 17:39:36 -05:00
dma-mapping.c
devres: device resource management
2007-02-09 17:39:36 -05:00
dmapool.c
devres: device resource management
2007-02-09 17:39:36 -05:00
driver.c
Driver core: Remove unneeded routines from driver core
2006-09-25 21:08:40 -07:00
firmware.c
[PATCH] drivers/base - fix sparse warnings
2005-10-28 09:52:55 -07:00
firmware_class.c
Driver Core: Increase the default timeout value of the firmware subsystem
2007-02-07 10:37:14 -08:00
hypervisor.c
[S390] hypfs comment cleanup.
2006-09-20 15:58:44 +02:00
init.c
[PATCH] Driver Core: Add /sys/hypervisor when needed
2006-06-21 12:40:48 -07:00
isa.c
[PATCH] Driver model: add ISA bus
2006-06-21 12:40:49 -07:00
Kconfig
devres: device resource management
2007-02-09 17:39:36 -05:00
Makefile
devres: device resource management
2007-02-09 17:39:36 -05:00
map.c
[PATCH] kobj_map semaphore to mutex conversion
2006-03-20 13:42:58 -08:00
memory.c
[PATCH] driver/base/memory.c: handle errors properly
2006-12-07 08:39:36 -08:00
node.c
Replace remaining references to "driverfs" with "sysfs".
2007-02-17 19:13:42 +01:00
platform.c
driver core fixes: device_register() retval check in platform.c
2007-02-07 10:37:12 -08:00
sys.c
Remove obsolete #include <linux/config.h>
2006-06-30 19:25:36 +02:00
topology.c
[PATCH] hotplug CPU: clean up hotcpu_notifier() use
2006-12-07 08:39:39 -08:00
transport_class.c
[SCSI] fix transport class corner case after rework
2005-08-28 11:14:06 -05:00