diff options
-rwxr-xr-x | common/scripts/is-cpu-isolated.sh | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/common/scripts/is-cpu-isolated.sh b/common/scripts/is-cpu-isolated.sh index 95fbf8c..fe03c30 100755 --- a/common/scripts/is-cpu-isolated.sh +++ b/common/scripts/is-cpu-isolated.sh @@ -148,6 +148,11 @@ create_dplane_cpuset() { echo $1 > /dev/cpuset/dplane/cpu$1/$CPUSET_PREFIX"cpus" echo 0 > /dev/cpuset/dplane/cpu$1/$CPUSET_PREFIX"sched_load_balance" + # exit early in case of non-stress app + if [ "stress" != "$TASK" ]; then + return + fi + # Move shell to isolated CPU echo $$ > /dev/cpuset/dplane/cpu$1/tasks |