base/init: add scsi_wait_scan to wait for host adapter scans
parent
f5c4374d2c
commit
71094bee63
|
@ -18,4 +18,4 @@ else
|
|||
instmods $drivers
|
||||
fi
|
||||
|
||||
|
||||
instmods scsi_wait_scan
|
||||
|
|
|
@ -138,6 +138,11 @@ while :; do
|
|||
[ -n "$queuetriggered" ] && continue
|
||||
|
||||
if $UDEV_QUEUE_EMPTY >/dev/null 2>&1; then
|
||||
|
||||
modprobe scsi_wait_scan && rmmod scsi_wait_scan
|
||||
|
||||
$UDEV_QUEUE_EMPTY >/dev/null 2>&1 || continue
|
||||
|
||||
unset queuetriggered
|
||||
for job in /initqueue-settled/*.sh; do
|
||||
[ -e "$job" ] || break
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/bin/bash
|
||||
dracut_install mount mknod mkdir modprobe pidof sleep chroot \
|
||||
sed ls flock cp mv dmesg rm ln
|
||||
sed ls flock cp mv dmesg rm ln rmmod
|
||||
if [ ! -e "${initdir}/bin/sh" ]; then
|
||||
dracut_install bash
|
||||
(ln -s bash "${initdir}/bin/sh" || :)
|
||||
|
|
Loading…
Reference in New Issue