Skip to content

Commit 6553bfc

Browse files
Alez87shuahkh
authored andcommitted
selftests/intel_pstate: fix operand expected error
Running "make kselftest TARGETS=intel_pstate" results in the following errors: - ./run.sh: line 90: / 1000: syntax error: operand expected (error token is "/ 1000") - ./run.sh: line 92: / 1000: syntax error: operand expected (error token is "/ 1000") This fix allows to have cross-platform compatibility when using arithmetic expression with command substitutions. Link: https://lore.kernel.org/r/f37df23888cd5ea6b3976f19d3e25796129dd090.1730141362.git.alessandro.zanni87@gmail.com Signed-off-by: Alessandro Zanni <alessandro.zanni87@gmail.com> Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
1 parent fa0122e commit 6553bfc

File tree

1 file changed

+2
-2
lines changed
  • tools/testing/selftests/intel_pstate

1 file changed

+2
-2
lines changed

tools/testing/selftests/intel_pstate/run.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,9 +87,9 @@ mkt_freq=${_mkt_freq}0
8787

8888
# Get the ranges from cpupower
8989
_min_freq=$(cpupower frequency-info -l | tail -1 | awk ' { print $1 } ')
90-
min_freq=$(($_min_freq / 1000))
90+
min_freq=$((_min_freq / 1000))
9191
_max_freq=$(cpupower frequency-info -l | tail -1 | awk ' { print $2 } ')
92-
max_freq=$(($_max_freq / 1000))
92+
max_freq=$((_max_freq / 1000))
9393

9494

9595
[ $EVALUATE_ONLY -eq 0 ] && for freq in `seq $max_freq -100 $min_freq`

0 commit comments

Comments
 (0)