From: Dmitry Fomichev Date: Wed, 27 Jan 2021 04:19:45 +0000 (+0900) Subject: t/zbd: avoid looping on invalid command line options X-Git-Tag: fio-3.26~14 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=1cae9fe4e16b807ae92658a82c747ffcd02dd174;hp=b13fd959ef8af944a5066976e90d80043bfa0add;p=fio.git t/zbd: avoid looping on invalid command line options 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 Reviewed-by: Shin'ichiro Kawasaki Signed-off-by: Jens Axboe --- diff --git a/t/zbd/test-zbd-support b/t/zbd/test-zbd-support index 05c00900..1658dc25 100755 --- 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;; + *) usage; exit 1;; esac done