diff options
author | Guenter Roeck <linux@roeck-us.net> | 2014-07-29 20:48:59 -0700 |
---|---|---|
committer | Guenter Roeck <linux@roeck-us.net> | 2014-07-30 21:42:37 -0700 |
commit | 1074d683a51f1aded3562add9ef313e75d557327 (patch) | |
tree | bb2de0c2d6bd9e9246e470e16fb3cc2f4003f97f /fs | |
parent | 3248c3b771ddd9d31695da17ba350eb6e1b80a53 (diff) | |
download | lwn-1074d683a51f1aded3562add9ef313e75d557327.tar.gz lwn-1074d683a51f1aded3562add9ef313e75d557327.zip |
hwmon: (lm78) Fix overflow problems seen when writing large temperature limits
On platforms with sizeof(int) < sizeof(long), writing a temperature
limit larger than MAXINT will result in unpredictable limit values
written to the chip. Avoid auto-conversion from long to int to fix
the problem.
Cc: Axel Lin <axel.lin@ingics.com>
Cc: stable@vger.kernel.org
Reviewed-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Diffstat (limited to 'fs')
0 files changed, 0 insertions, 0 deletions