This is a note to let you know that I've just added the patch titled hwmon: (peci/cputemp) Fix off-by-one in coretemp_label allocation to the 6.2-stable tree which can be found at: http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary The filename of the patch is: hwmon-peci-cputemp-fix-off-by-one-in-coretemp_label-allocation.patch and it can be found in the queue-6.2 subdirectory. If you, or anyone else, feels it should not be added to the stable tree, please let <stable@xxxxxxxxxxxxxxx> know about it. >From f00093608fa790580da309bb9feb5108fbe7c331 Mon Sep 17 00:00:00 2001 From: Zev Weiss <zev@xxxxxxxxxxxxxxxxx> Date: Wed, 1 Feb 2023 18:18:25 -0800 Subject: hwmon: (peci/cputemp) Fix off-by-one in coretemp_label allocation From: Zev Weiss <zev@xxxxxxxxxxxxxxxxx> commit f00093608fa790580da309bb9feb5108fbe7c331 upstream. The find_last_bit() call produces the index of the highest-numbered core in core_mask; because cores are numbered from zero, the number of elements we need to allocate is one more than that. Signed-off-by: Zev Weiss <zev@xxxxxxxxxxxxxxxxx> Cc: stable@xxxxxxxxxx # v5.18 Fixes: bf3608f338e9 ("hwmon: peci: Add cputemp driver") Reviewed-by: Iwona Winiarska <iwona.winiarska@xxxxxxxxx> Link: https://lore.kernel.org/r/20230202021825.21486-1-zev@xxxxxxxxxxxxxxxxx Signed-off-by: Guenter Roeck <linux@xxxxxxxxxxxx> Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> --- drivers/hwmon/peci/cputemp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/drivers/hwmon/peci/cputemp.c +++ b/drivers/hwmon/peci/cputemp.c @@ -402,7 +402,7 @@ static int create_temp_label(struct peci unsigned long core_max = find_last_bit(priv->core_mask, CORE_NUMS_MAX); int i; - priv->coretemp_label = devm_kzalloc(priv->dev, core_max * sizeof(char *), GFP_KERNEL); + priv->coretemp_label = devm_kzalloc(priv->dev, (core_max + 1) * sizeof(char *), GFP_KERNEL); if (!priv->coretemp_label) return -ENOMEM; Patches currently in stable-queue which might be from zev@xxxxxxxxxxxxxxxxx are queue-6.2/hwmon-peci-cputemp-fix-off-by-one-in-coretemp_label-allocation.patch queue-6.2/hwmon-nct6775-fix-incorrect-parenthesization-in-nct6775_write_fan_div.patch