kernel-ark/drivers/base
Hannes Reinecke ca2b94ba12 [PATCH] driver core: fix error handling in bus_add_device
The error handling in bus_add_device() and device_attach() is simply
non-existing. This patch propagates any error from device_attach to
the upper layers to allow for a proper recovery.

From: Hannes Reinecke <hare@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2005-06-20 15:15:31 -07:00
..
power [PATCH] Add a semaphore to struct device to synchronize calls to its driver. 2005-06-20 15:15:12 -07:00
attribute_container.c
base.h [PATCH] Move device/driver code to drivers/base/dd.c 2005-06-20 15:15:13 -07:00
bus.c [PATCH] driver core: fix error handling in bus_add_device 2005-06-20 15:15:31 -07:00
class.c [PATCH] class: add kerneldoc for the new class functions. 2005-06-20 15:15:11 -07:00
core.c [PATCH] Use a klist for device child lists. 2005-06-20 15:15:23 -07:00
cpu.c
dd.c [PATCH] driver core: fix error handling in bus_add_device 2005-06-20 15:15:31 -07:00
dmapool.c
driver.c [PATCH] driver core: change export symbol for driver_for_each_device() 2005-06-20 15:15:24 -07:00
firmware_class.c
firmware.c
init.c
Kconfig
Makefile [PATCH] Move device/driver code to drivers/base/dd.c 2005-06-20 15:15:13 -07:00
map.c
node.c [PATCH] Driver core: unregister_node() for hotplug use 2005-06-20 15:15:29 -07:00
platform.c
sys.c
transport_class.c