]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
95dasd_mod: do not set module parameters if dasd_cio_free is not present 325/head
authorHannes Reinecke <hare@suse.de>
Thu, 26 Jun 2014 08:53:01 +0000 (10:53 +0200)
committerDaniel Molkentin <dmolkentin@suse.com>
Fri, 15 Dec 2017 20:14:51 +0000 (21:14 +0100)
We're now parsing the 'rd.dasd' parameter from 95dasd_rules, so
setting the 'dasd_mod' module parameter should be dropped here.

Signed-off-by: Hannes Reinecke <hare@suse.de>
modules.d/95dasd_mod/parse-dasd-mod.sh

index 92ee1a79bd23ac596dd87809b6f949e29c514daa..b4c01a3200ef94fc1f7d127a067d3cb9698ea267 100755 (executable)
@@ -7,7 +7,7 @@ done
 
 mod_args="${mod_args#*,}"
 
-if [ -n "$mod_args" ]; then
+if [ -x /sbin/dasd_cio_free -a -n "$mod_args" ]; then
     [ -d /etc/modprobe.d ] || mkdir -m 0755 -p /etc/modprobe.d
     echo "options dasd_mod dasd=$mod_args" >> /etc/modprobe.d/dasd_mod.conf
 fi