From: Harald Hoyer Date: Mon, 12 Feb 2018 08:15:55 +0000 (+0100) Subject: dm:dm-shutdown.sh: silence all disassembly until the last try X-Git-Tag: 047~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1779aee72cc37dcbb157994a129ef9a84cc2457a;p=thirdparty%2Fdracut.git dm:dm-shutdown.sh: silence all disassembly until the last try --- diff --git a/modules.d/90dm/dm-shutdown.sh b/modules.d/90dm/dm-shutdown.sh index b23836f4e..b51df2de4 100755 --- a/modules.d/90dm/dm-shutdown.sh +++ b/modules.d/90dm/dm-shutdown.sh @@ -32,7 +32,11 @@ _do_dm_shutdown() { info "Disassembling device-mapper devices" for dev in /sys/block/dm-* ; do [ -e ${dev} ] || continue - _remove_dm ${dev##*/} || ret=$? + if [ "x$final" != "x" ]; then + _remove_dm ${dev##*/} || ret=$? + else + _remove_dm ${dev##*/} >/dev/null 2>&1 || ret=$? + fi done if [ "x$final" != "x" ]; then info "dmsetup ls --tree"