From b81de07d942f74afdefd6f60c9cf4e0a09109c50 Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Fri, 2 Apr 2010 16:35:40 +0200 Subject: Do not leak modprobe options to avoid booting errors with kernel options like libata.dma=0. --- scripts/live-helpers | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'scripts') 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 -- cgit v1.2.3