Hi Jean, The RPM after conversion from / before conversion to a register value can be much more then 65535 (up to 1500000), so putting this into an u16 can cause overflows. This changes the functions to use an int to store / get RPM instead. Signed-off-by: Hans de Goede <hdegoede at redhat.com> Regards, Hans -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: hwmon-f71882fg-18-fix-fan-reg-funcs.patch Url: http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20081216/9a57492c/attachment.pl