From c0476013aa8efa4ddfe44aaaa5e82d8b230395f5 Mon Sep 17 00:00:00 2001 From: jamesbond Date: Fri, 1 May 2015 16:44:30 +0000 Subject: hwmon: make sure we find sensors even if it does not start with 1 [http://murga-linux.com/puppy/viewtopic.php?p=841760#841760] --- modules/devices/sensors.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'modules/devices/sensors.c') diff --git a/modules/devices/sensors.c b/modules/devices/sensors.c index 38156d27..ed4bc357 100644 --- a/modules/devices/sensors.c +++ b/modules/devices/sensors.c @@ -246,7 +246,10 @@ static void read_sensors_hwmon(void) DEBUG("should be reading from %s", path_sensor); if (!g_file_get_contents(path_sensor, &tmp, NULL, NULL)) { g_free(path_sensor); - break; + if (count<256) + continue; // brute-force find all + else + break; } mon = g_strdup_printf(sensor->key_format, count); -- cgit v1.2.3