Add --enable-debug-dmu-tx configure option
[zfs.git] / scripts / zpool-config / lo-raid10.sh
index f9c47cd..f9fe3c0 100644 (file)
@@ -12,6 +12,8 @@ DEVICES_M1=""
 DEVICES_M2=""
 
 zpool_create() {
+       check_loop_utils
+
        for FILE in ${FILES_M1}; do
                DEVICE=`unused_loop_device`
                msg "Creating ${FILE} using loopback device ${DEVICE}"
@@ -44,6 +46,9 @@ zpool_destroy() {
        msg ${ZPOOL} destroy ${ZPOOL_NAME}
        ${ZPOOL} destroy ${ZPOOL_NAME}
 
+       # Delay to ensure device is closed before removing loop device
+       sleep 1
+
        for FILE in ${FILES}; do
                DEVICE=`${LOSETUP} -a | grep ${FILE} | head -n1|cut -f1 -d:`
                msg "Removing ${FILE} using loopback device ${DEVICE}"