From: David Cantrell Date: Mon, 2 Nov 2009 19:18:42 +0000 (-1000) Subject: Rename existing 95dasd handling to 95dasd_mod. X-Git-Tag: 003~75 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fe32b77f87f33228df2f716ede22cfbe6d1048a4;p=thirdparty%2Fdracut.git Rename existing 95dasd handling to 95dasd_mod. Rename the existing rd_DASD module handler to rd_DASD_MOD. --- diff --git a/modules.d/95dasd_mod/check b/modules.d/95dasd_mod/check new file mode 100755 index 000000000..a26196cf3 --- /dev/null +++ b/modules.d/95dasd_mod/check @@ -0,0 +1,5 @@ +#!/bin/bash +arch=$(uname -m) +[ "$arch" = "s390" -o "$arch" = "s390x" ] || exit 1 + +exit 0 diff --git a/modules.d/95dasd_mod/install b/modules.d/95dasd_mod/install new file mode 100755 index 000000000..8545a2534 --- /dev/null +++ b/modules.d/95dasd_mod/install @@ -0,0 +1,3 @@ +#!/bin/bash +inst_hook cmdline 30 "$moddir/parse-dasd.sh" + diff --git a/modules.d/95dasd_mod/installkernel b/modules.d/95dasd_mod/installkernel new file mode 100755 index 000000000..c83c1943c --- /dev/null +++ b/modules.d/95dasd_mod/installkernel @@ -0,0 +1,5 @@ +#!/bin/bash + +instmods dasd_mod dasd_eckd_mod dasd_fba_mod dasd_diag_mod + + diff --git a/modules.d/95dasd_mod/parse-dasd.sh b/modules.d/95dasd_mod/parse-dasd.sh new file mode 100755 index 000000000..6902eebca --- /dev/null +++ b/modules.d/95dasd_mod/parse-dasd.sh @@ -0,0 +1,7 @@ +[ -d /etc/modprobe.d ] || mkdir /etc/modprobe.d + +dasd_arg=$(getarg rd_DASD_MOD=) +if [ -n "$dasd_arg" ]; then + echo "options dasd_mod dasd=$dasd_arg" >> /etc/modprobe.d/dasd.conf +fi +unset dasd_arg