You've already forked linux-apfs
mirror of
https://github.com/linux-apfs/linux-apfs.git
synced 2026-05-01 15:00:59 -07:00
hwmon: (jc42) Fix integer overflow
Mixed use of long and int caused an integer overflow when writing large limits. Signed-off-by: Guenter Roeck <linux@roeck-us.net> Reviewed-by: Jean Delvare <jdelvare@suse.de>
This commit is contained in:
@@ -201,7 +201,7 @@ struct jc42_data {
|
||||
#define JC42_TEMP_MIN 0
|
||||
#define JC42_TEMP_MAX 125000
|
||||
|
||||
static u16 jc42_temp_to_reg(int temp, bool extended)
|
||||
static u16 jc42_temp_to_reg(long temp, bool extended)
|
||||
{
|
||||
int ntemp = clamp_val(temp,
|
||||
extended ? JC42_TEMP_MIN_EXTENDED :
|
||||
|
||||
Reference in New Issue
Block a user