diff options
author | Alessandro Zanni <alessandro.zanni87@gmail.com> | 2024-10-28 20:08:43 +0100 |
---|---|---|
committer | Shuah Khan <skhan@linuxfoundation.org> | 2024-10-29 04:18:52 +0100 |
commit | 6553bfcb8499bf5e7e6d07d93f29459198dba798 (patch) | |
tree | 186af8b5cfacb1e4a17454d9ad1722eac92bce4a | |
parent | selftests/mount_setattr: fix idmap_mount_tree_invalid failed to run (diff) | |
download | linux-6553bfcb8499bf5e7e6d07d93f29459198dba798.tar.xz linux-6553bfcb8499bf5e7e6d07d93f29459198dba798.zip |
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>
-rwxr-xr-x | tools/testing/selftests/intel_pstate/run.sh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/testing/selftests/intel_pstate/run.sh b/tools/testing/selftests/intel_pstate/run.sh index e7008f614ad7..0c1b6c1308a4 100755 --- a/tools/testing/selftests/intel_pstate/run.sh +++ b/tools/testing/selftests/intel_pstate/run.sh @@ -87,9 +87,9 @@ mkt_freq=${_mkt_freq}0 # Get the ranges from cpupower _min_freq=$(cpupower frequency-info -l | tail -1 | awk ' { print $1 } ') -min_freq=$(($_min_freq / 1000)) +min_freq=$((_min_freq / 1000)) _max_freq=$(cpupower frequency-info -l | tail -1 | awk ' { print $2 } ') -max_freq=$(($_max_freq / 1000)) +max_freq=$((_max_freq / 1000)) [ $EVALUATE_ONLY -eq 0 ] && for freq in `seq $max_freq -100 $min_freq` |