Add _create_loop_device and _destroy_loop_device to uniformly handle loopback devices. Signed-off-by: Tomas Racek <tracek@xxxxxxxxxx> --- common.rc | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/common.rc b/common.rc index 966fc93..b5edd22 100644 --- a/common.rc +++ b/common.rc @@ -1804,6 +1804,21 @@ _test_batched_discard() $FSTRIM_PROG ${1} &>/dev/null } +_create_loop_device() +{ + file=$1 + dev=`losetup -f` + losetup $dev $file || _fail "Cannot associate $file with $dev" + echo $dev +} + +_destroy_loop_device() +{ + dev=$1 + losetup -d $dev || _fail "Cannot destroy loop device $dev" +} + + ################################################################################ if [ "$iam" != new -a "$iam" != bench ] -- 1.7.11.7 _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs