]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
tools/power/x86/intel-speed-select: Reset isst_turbo_freq_info for invalid buckets
authorSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Wed, 11 Jun 2025 18:29:49 +0000 (11:29 -0700)
committerSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Wed, 3 Dec 2025 16:29:13 +0000 (08:29 -0800)
With SST-TF version 2 only 3 buckets are present. The information in
others buckets can be junk. So initialize the info structure of type
isst_turbo_freq_info, before issing ioctl to get bucket information.

Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
tools/power/x86/intel-speed-select/isst-core-tpmi.c

index 544839b559775ea0769db4ee1d9091690f4d1cc4..ebaad0dc8ca6fb60e255dde1605ab06fea65afbb 100644 (file)
@@ -540,6 +540,7 @@ static int tpmi_get_fact_info(struct isst_id *id, int level, int fact_bucket,
        int i, j;
        int ret;
 
+       memset(&info, 0, sizeof(info));
        info.socket_id = id->pkg;
        info.power_domain_id = id->punit;
        info.level = level;