commit | 8887516f01066375d70162a978b3fd9d73695878 | [log] [tgz] |
---|---|---|
author | Li Zhong <floridsleeves@gmail.com> | Fri Sep 23 17:17:51 2022 -0700 |
committer | Guenter Roeck <linux@roeck-us.net> | Sun Sep 25 14:22:11 2022 -0700 |
tree | 03d4397d8274b4a65e778f7ac0e52b4ccf83e7f1 | |
parent | f9c0cf8f26de367c58e48b02b1cdb9c377626e6f [diff] |
hwmon: (adm9240) fix data race in adm9240_fan_read In adm9240_read() adm9240_fan_read() adm9240_write_fan_div(), it assumes that the caller of adm9240_write_fan_div() must hold data->update_lock. Otherwise, it may cause data races when data is updated by other threads. Signed-off-by: Li Zhong <floridsleeves@gmail.com> Link: https://lore.kernel.org/r/20220924001751.1726369-1-floridsleeves@gmail.com Signed-off-by: Guenter Roeck <linux@roeck-us.net>