mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-12-27 08:45:26 -05:00
thermal: hisi: Use kcalloc() instead of kzalloc() with multiplication
According to the latest recommendations, kcalloc() should be used instead of kzalloc() with multiplication (which might overflow). Switch to this new scheme and use more safe kcalloc(). No functional impact. Signed-off-by: Lukasz Luba <lukasz.luba@arm.com> Link: https://patch.msgid.link/20250224173432.1946070-5-lukasz.luba@arm.com [ rjw: Changelog edits ] Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
committed by
Rafael J. Wysocki
parent
e6c0525fc6
commit
063ab16ff5
@@ -412,8 +412,8 @@ static int hi3660_thermal_probe(struct hisi_thermal_data *data)
|
||||
|
||||
data->nr_sensors = 1;
|
||||
|
||||
data->sensor = devm_kzalloc(dev, sizeof(*data->sensor) *
|
||||
data->nr_sensors, GFP_KERNEL);
|
||||
data->sensor = devm_kcalloc(dev, data->nr_sensors,
|
||||
sizeof(*data->sensor), GFP_KERNEL);
|
||||
if (!data->sensor)
|
||||
return -ENOMEM;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user