summaryrefslogtreecommitdiff
path: root/tools/power
diff options
context:
space:
mode:
authorZhang Rui <rui.zhang@intel.com>2026-03-19 13:52:56 +0800
committerSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>2026-04-05 11:48:17 -0700
commit1b25f03f3daf7c26c37050a7b2b5858ad5f99cfc (patch)
treeff99fdfd4cf0a762f639059da9922028dec02741 /tools/power
parent93f5b44b416c7419a76a5e1311fb750fca585638 (diff)
downloadlinux-stable-1b25f03f3daf7c26c37050a7b2b5858ad5f99cfc.tar.gz
linux-stable-1b25f03f3daf7c26c37050a7b2b5858ad5f99cfc.zip
tools/power/x86/intel-speed-select: Fix output when running on unsupported CLX platforms
When running intel-speed-select on unsupported CLX platforms, it prints intel-speed-select: Invalid CPU model (85) : Success Because this is not a system error and errno is not set. Replace err() with exit(). Signed-off-by: Zhang Rui <rui.zhang@intel.com> Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Diffstat (limited to 'tools/power')
-rw-r--r--tools/power/x86/intel-speed-select/isst-config.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/tools/power/x86/intel-speed-select/isst-config.c b/tools/power/x86/intel-speed-select/isst-config.c
index 1e156063141e..67878a08e116 100644
--- a/tools/power/x86/intel-speed-select/isst-config.c
+++ b/tools/power/x86/intel-speed-select/isst-config.c
@@ -3250,8 +3250,10 @@ static void cmdline(int argc, char **argv)
}
ret = update_cpu_model();
- if (ret)
- err(-1, "Invalid CPU model (%d)\n", cpu_model);
+ if (ret) {
+ fprintf(stderr, "Invalid CPU model (%d)\n", cpu_model);
+ exit(1);
+ }
printf("Intel(R) Speed Select Technology\n");
printf("Executing on CPU model:%d[0x%x]\n", cpu_model, cpu_model);