From 457e1bd3a8707d82aa7b73294be84316b4658c61 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 d4bd6e1..a5db55f 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 module_is_host_only $m ; then printf 'rd.driver.pre=%s ' "$m" fi -- 2.6.6