tools/power/x86/intel-speed-select: No TRL for non compute domains
authorSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Fri, 8 Sep 2023 00:12:55 +0000 (17:12 -0700)
committerSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Tue, 17 Oct 2023 18:55:37 +0000 (11:55 -0700)
Don't call to set or get TRL for domains in which there are no CPUs.

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

index 72be2d4db21cc16549e07761021b54f24471c3a8..1afaaa833a541ab62a45899e5f071473727027db 100644 (file)
@@ -2574,6 +2574,9 @@ static void get_set_trl(struct isst_id *id, void *arg1, void *arg2, void *arg3,
        int set = *(int *)arg4;
        int ret;
 
+       if (id->cpu < 0)
+               return;
+
        if (set && !fact_trl) {
                isst_display_error_info_message(1, "Invalid TRL. Specify with [-t|--trl]", 0, 0);
                exit(0);