]> bbs.cooldavid.org Git - net-next-2.6.git/commit - drivers/hwmon/f71882fg.c
hwmon: (f71882fg) Fix sysfs file removal
authorHans de Goede <hdegoede@redhat.com>
Wed, 9 Dec 2009 19:36:01 +0000 (20:36 +0100)
committerJean Delvare <khali@linux-fr.org>
Wed, 9 Dec 2009 19:36:01 +0000 (20:36 +0100)
commitfc16c56e694d361388bae701894fd719dbc0f7eb
tree08f28db4acb5a8c1c045d78777c08d28f5df6820
parentb69b039922673dfabe0b5774f2e313f2a2297d01
hwmon: (f71882fg) Fix sysfs file removal

There is a bug in the old sysfs file removal, as it uses fxxxx_in_temp_attr
to remove the in and temp sysfs attributes, but fxxxx_in_temp_attr has
temp#_alarm, where as f71858fg_in_temp_attr has temp#_max_alarm, so
the temp#_max_alarm attributes for the f71858fg never get removed.

This patch fixes this by doing the sysfs removal exactly the same way as
the creation instead of being (too) clever, this will also avoid similar
bugs in the future.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Jean Delvare <khali@linux-fr.org>
drivers/hwmon/f71882fg.c