kernel-ark/drivers/hwmon
Mark M. Hoffman ded2b66615 [PATCH] hwmon: add required idr locking
Add required locking around idr_ routines, retry the idr_pre_get/idr_get_new
pair properly, and sprinkle in some likely/unlikely for good measure.

(Lack of idr locking didn't hurt when all callers were I2C clients, as the
i2c-core serialized for us anyway.  Now that we have non I2C hwmon drivers,
this is truly necessary.)

Signed-off-by: Mark M. Hoffman <mhoffman@lightlink.com>
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2006-03-23 14:21:55 -08:00
..
adm1021.c
adm1025.c
adm1026.c [PATCH] I2C: hwmon: Rename register parameters 2006-03-23 14:21:55 -08:00
adm1031.c
adm9240.c
asb100.c
atxp1.c
ds1621.c
f71805f.c
fscher.c
fscpos.c [PATCH] I2C: hwmon: Rename register parameters 2006-03-23 14:21:55 -08:00
gl518sm.c
gl520sm.c
hdaps.c
hwmon-vid.c
hwmon.c [PATCH] hwmon: add required idr locking 2006-03-23 14:21:55 -08:00
it87.c [PATCH] I2C: hwmon: Rename register parameters 2006-03-23 14:21:55 -08:00
Kconfig
lm63.c
lm75.c
lm75.h
lm77.c
lm78.c [PATCH] I2C: hwmon: Rename register parameters 2006-03-23 14:21:55 -08:00
lm80.c
lm83.c
lm85.c [PATCH] I2C: hwmon: Rename register parameters 2006-03-23 14:21:55 -08:00
lm87.c
lm90.c
lm92.c
Makefile
max1619.c
pc87360.c
sis5595.c [PATCH] I2C: hwmon: Rename register parameters 2006-03-23 14:21:55 -08:00
smsc47b397.c
smsc47m1.c
via686a.c
vt8231.c
w83l785ts.c
w83627ehf.c [PATCH] w83627ehf: Refactor the sysfs interface 2006-03-23 14:21:53 -08:00
w83627hf.c [PATCH] I2C: hwmon: Rename register parameters 2006-03-23 14:21:55 -08:00
w83781d.c [PATCH] I2C: hwmon: Rename register parameters 2006-03-23 14:21:55 -08:00
w83792d.c