Browse Source

cpupower: cpupower info -b should return 0 on success, not the perf bias value

Signed-off-by: Thomas Renninger <trenn@suse.de>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Thomas Renninger 11 years ago
parent
commit
3fc5a0e51a
1 changed files with 4 additions and 3 deletions
  1. 4 3
      tools/power/cpupower/utils/cpupower-info.c

+ 4 - 3
tools/power/cpupower/utils/cpupower-info.c

@@ -125,11 +125,12 @@ int cmd_info(int argc, char **argv)
 		if (params.perf_bias) {
 		if (params.perf_bias) {
 			ret = msr_intel_get_perf_bias(cpu);
 			ret = msr_intel_get_perf_bias(cpu);
 			if (ret < 0) {
 			if (ret < 0) {
-				printf(_("Could not read perf-bias value\n"));
-				break;
+				fprintf(stderr,
+			_("Could not read perf-bias value[%d]\n"), ret);
+				exit(EXIT_FAILURE);
 			} else
 			} else
 				printf(_("perf-bias: %d\n"), ret);
 				printf(_("perf-bias: %d\n"), ret);
 		}
 		}
 	}
 	}
-	return ret;
+	return 0;
 }
 }