From ed81fdc037d268466ce86eb160bb26c2bf612ee5 Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Fri, 3 Jul 2009 19:54:09 +0000 Subject: [PATCH] Fixed a bug that was introduced in the previous revision: the script entered an infinite loop when the size specified through -s was smaller than 64MB. git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@932 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scripts/blockdev-perftest | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/blockdev-perftest b/scripts/blockdev-perftest index cacbdfe0e..08e434ed9 100755 --- a/scripts/blockdev-perftest +++ b/scripts/blockdev-perftest @@ -171,6 +171,7 @@ log2_blocksize=${log2_max_blocksize} while [ ! $log2_blocksize -lt $log2_min_blocksize ] do if [ $log2_blocksize -gt $log2_io_size ]; then + log2_blocksize=$((log2_blocksize - 1)) continue fi iosize=$(pow2 $log2_io_size)