Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

soc: qcom: use devm_kcalloc() for array space allocation

Replace calls of devm_kzalloc() with devm_kcalloc() in master_stats_probe()
for safer memory allocation with built-in overflow protection.

Signed-off-by: Qianfeng Rong <rongqianfeng@vivo.com>
Link: https://lore.kernel.org/r/20250819035935.434121-1-rongqianfeng@vivo.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>

authored by

Qianfeng Rong and committed by
Bjorn Andersson
4ea9e8e5 cf13bed7

+1 -1
+1 -1
drivers/soc/qcom/rpm_master_stats.c
··· 78 78 if (count < 0) 79 79 return count; 80 80 81 - data = devm_kzalloc(dev, count * sizeof(*data), GFP_KERNEL); 81 + data = devm_kcalloc(dev, count, sizeof(*data), GFP_KERNEL); 82 82 if (!data) 83 83 return -ENOMEM; 84 84