projects
/
fio.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
b13fd95
)
t/zbd: avoid looping on invalid command line options
author
Dmitry Fomichev
<dmitry.fomichev@wdc.com>
Wed, 27 Jan 2021 04:19:45 +0000
(13:19 +0900)
committer
Jens Axboe
<axboe@kernel.dk>
Fri, 29 Jan 2021 15:14:27 +0000
(08:14 -0700)
t/zbd/test-zbd-support loops indefinitely if an unrecognized option
is specified in the command line. Add a switch case to display usage
and exit the script.
Signed-off-by: Dmitry Fomichev <dmitry.fomichev@wdc.com>
Reviewed-by: Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
t/zbd/test-zbd-support
patch
|
blob
|
blame
|
history
diff --git
a/t/zbd/test-zbd-support
b/t/zbd/test-zbd-support
index 05c009006f44de6d8b894eae4239a51e7032ed7b..1658dc25013be4c0714538bdd58fc2dcabeb03f8 100755
(executable)
--- a/
t/zbd/test-zbd-support
+++ b/
t/zbd/test-zbd-support
@@
-1178,6
+1178,7
@@
while [ "${1#-}" != "$1" ]; do
-q) quit_on_err=1; shift;;
-z) zbd_debug=1; shift;;
--) shift; break;;
-q) quit_on_err=1; shift;;
-z) zbd_debug=1; shift;;
--) shift; break;;
+ *) usage; exit 1;;
esac
done
esac
done