Its purpose is to get a number of online cpus. Signed-off-by: Stanislav Kholmanskikh <stanislav.kholmanskikh@xxxxxxxxxx> --- common/rc | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/common/rc b/common/rc index 77e96c4..ff2f7fe 100644 --- a/common/rc +++ b/common/rc @@ -2145,6 +2145,25 @@ _scale_fsstress_args() echo $args } +_no_of_online_cpus() +{ + count=0 + + for i in `cat /sys/devices/system/cpu/online | $SED_PROG 's/,/ /g'`; do + count=$(( $count + 1 )) + + lnumber=`echo $i | cut -d '-' -f 1` + rnumber=`echo $i | cut -d '-' -f 2` + + while [ $lnumber -lt $rnumber ]; do + lnumber=$(( $lnumber + 1 )) + count=$(( $count + 1 )) + done + done + + echo $count +} + run_check() { echo "# $@" >> $seqres.full 2>&1 -- 1.7.1 _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs