summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean Delvare <khali@linux-fr.org>2014-01-14 14:49:04 +0000
committerJean Delvare <khali@linux-fr.org>2014-01-14 14:49:04 +0000
commit2252b49e2bf9241c5519e294ff35e85c59ee442d (patch)
tree72b3c3ade7d72482bad2a3db9ce93fe3019315c3
parent72b72f40fc1c3cddb463dad8a2e78e83c8b2d411 (diff)
downloadlm-sensors-git-2252b49e2bf9241c5519e294ff35e85c59ee442d.tar.gz
libsensors: Increase MAX_SENSORS_PER_TYPE to 33
This is needed to properly support all temperatures reported by the coretemp driver on recent hardware.
-rw-r--r--CHANGES1
-rw-r--r--lib/sysfs.c2
2 files changed, 2 insertions, 1 deletions
diff --git a/CHANGES b/CHANGES
index 0606b61b..3b49ac5c 100644
--- a/CHANGES
+++ b/CHANGES
@@ -3,6 +3,7 @@ lm-sensors CHANGES file
SVN HEAD
libsensors: Improve documentation of two functions
+ Increase MAX_SENSORS_PER_TYPE to 33
init: Fix EnvironmentFile in service files
sensors-conf-convert: Add a manual page
sensors-detect: Report built-in drivers as such
diff --git a/lib/sysfs.c b/lib/sysfs.c
index 1a8091f8..ad49a731 100644
--- a/lib/sysfs.c
+++ b/lib/sysfs.c
@@ -140,7 +140,7 @@ char sensors_sysfs_mount[NAME_MAX];
#define MAX_MAIN_SENSOR_TYPES (SENSORS_FEATURE_MAX_MAIN - SENSORS_FEATURE_IN)
#define MAX_OTHER_SENSOR_TYPES (SENSORS_FEATURE_MAX_OTHER - SENSORS_FEATURE_VID)
-#define MAX_SENSORS_PER_TYPE 24
+#define MAX_SENSORS_PER_TYPE 33
/* max_subfeatures is now computed dynamically */
#define FEATURE_SIZE (max_subfeatures * 2)
#define FEATURE_TYPE_SIZE (MAX_SENSORS_PER_TYPE * FEATURE_SIZE)