summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scripts/live-helpers6
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/live-helpers b/scripts/live-helpers
index 6777f99..d82efa5 100644
--- a/scripts/live-helpers
+++ b/scripts/live-helpers
@@ -187,7 +187,11 @@ setup_loop ()
local encryption=${5}
local readonly=${6}
- modprobe -q -b "${module}"
+ # the output of setup_loop is evaluated in other functions,
+ # modprobe leaks kernel options like "libata.dma=0"
+ # as "options libata dma=0" on stdout, causing serious
+ # problems therefor, so instead always avoid output to stdout
+ modprobe -q -b "${module}" 1>/dev/null
udevadm settle