James Bottomley
ebd09ec93c
[SCSI] attirbute_container: Initialize sysfs attributes with sysfs_attr_init
...
All of the SCSI transport classes are suddenly spitting lockdep
warnings. According to Eric Biderman this is because lockdep needs
static initialisers and the attribute container way of doing things
end up with dynamic sysfs attributes. Fix this by calling
sysfs_attr_init which sets the lockdep key correctly.
Tested-by: Christof Schmitt <christof.schmitt@de.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
2010-03-27 15:15:24 -04:00
..
power
power: support _noirq actions on device types and classes
2010-03-24 11:00:02 +01:00
attribute_container.c
[SCSI] attirbute_container: Initialize sysfs attributes with sysfs_attr_init
2010-03-27 15:15:24 -04:00
base.h
Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev
2009-09-15 09:50:49 -07:00
bus.c
Driver core: create lock/unlock functions for struct device
2010-03-07 17:04:52 -08:00
class.c
driver-core: document ERR_PTR() return values
2010-03-19 07:12:21 -07:00
core.c
driver-core: document ERR_PTR() return values
2010-03-19 07:12:21 -07:00
cpu.c
sysdev: the cpu probe/release attributes should be sysdev_class_attributes
2010-03-19 07:12:19 -07:00
dd.c
Driver core: create lock/unlock functions for struct device
2010-03-07 17:04:52 -08:00
devres.c
devres: WARN() and return, don't crash on device_del() of uninitialized device
2009-07-12 13:02:09 -07:00
devtmpfs.c
Driver-Core: devtmpfs - reset inode permissions before unlinking
2010-03-07 17:04:48 -08:00
dma-coherent.c
driver-core: move dma-coherent.c from kernel to driver/base
2009-09-15 09:50:47 -07:00
dma-mapping.c
driver.c
Driver core: driver_attribute parameters can often be const*
2009-12-23 11:23:43 -08:00
firmware.c
firmware_class.c
driver-core: fix missing kernel-doc in firmware_class
2010-03-19 07:12:16 -07:00
hypervisor.c
init.c
Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev
2009-09-15 09:50:49 -07:00
iommu.c
drivers/base/iommu.c: add missing includes
2009-05-06 16:36:10 -07:00
isa.c
dma-mapping: replace all DMA_24BIT_MASK macro with DMA_BIT_MASK(24)
2009-04-07 08:31:12 -07:00
Kconfig
Driver-Core: disable /sbin/hotplug by default
2010-03-07 17:04:48 -08:00
Makefile
Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev
2009-09-15 09:50:49 -07:00
map.c
memory.c
memory hotplug: allow setting of phys_device
2010-03-17 18:43:47 -07:00
module.c
node.c
driver core: numa: fix BUILD_BUG_ON for node_read_distance
2010-03-19 07:12:22 -07:00
platform.c
driver-core: document ERR_PTR() return values
2010-03-19 07:12:21 -07:00
sys.c
Driver core: Constify struct sysfs_ops in struct kobj_type
2010-03-07 17:04:49 -08:00
topology.c
cpumask: Use topology_core_cpumask()/topology_thread_cpumask()
2009-01-11 19:12:49 +01:00
transport_class.c