2014-06-27 09:31:06 +02:00
|
|
|
From 95dc2742b9304029068a2b320e011bdfcc4087ea Mon Sep 17 00:00:00 2001
|
|
|
|
From: Hannes Reinecke <hare@suse.de>
|
|
|
|
Date: Thu, 26 Jun 2014 10:53:01 +0200
|
|
|
|
Subject: 95dasd_mod: do not set module parameters if dasd_cio_free is not
|
|
|
|
present
|
|
|
|
|
|
|
|
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 | 2 +-
|
|
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
|
2015-06-30 14:59:59 +02:00
|
|
|
Index: dracut-042/modules.d/95dasd_mod/parse-dasd-mod.sh
|
2015-03-31 16:12:12 +02:00
|
|
|
===================================================================
|
2015-06-30 14:59:59 +02:00
|
|
|
--- dracut-042.orig/modules.d/95dasd_mod/parse-dasd-mod.sh 2015-06-11 17:39:47.000000000 +0200
|
|
|
|
+++ dracut-042/modules.d/95dasd_mod/parse-dasd-mod.sh 2015-06-24 18:02:11.169474949 +0200
|
|
|
|
@@ -7,7 +7,7 @@ done
|
2014-06-27 09:31:06 +02:00
|
|
|
|
|
|
|
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
|