From d842d5cf9e127c7b876c1ea9fb3d8c4be2eb283d Mon Sep 17 00:00:00 2001 From: Hannes Reinecke Date: Wed, 24 Aug 2016 12:44:31 +0200 Subject: [PATCH] 90multipath: load dm_multipath module during startup As the 'multipath' program will be triggered directly from udev events it will be called before the multipath service unit has started up. Which means we cannot rely on the service unit to load the module for us, but we rather have to do it early before udev is started. References: bsc#986734 Signed-off-by: Hannes Reinecke --- modules.d/90multipath/module-setup.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules.d/90multipath/module-setup.sh b/modules.d/90multipath/module-setup.sh index 983f6f240..446dceb01 100755 --- a/modules.d/90multipath/module-setup.sh +++ b/modules.d/90multipath/module-setup.sh @@ -30,7 +30,7 @@ depends() { # called by dracut cmdline() { - for m in scsi_dh_alua scsi_dh_emc scsi_dh_rdac ; do + for m in scsi_dh_alua scsi_dh_emc scsi_dh_rdac dm_multipath; do if grep -m 1 -q "$m" /proc/modules ; then printf 'rd.driver.pre=%s ' "$m" fi -- 2.47.2