Browse Source

base/init: add scsi_wait_scan to wait for host adapter scans

master
Harald Hoyer 16 years ago
parent
commit
71094bee63
  1. 2
      modules.d/90kernel-modules/installkernel
  2. 5
      modules.d/99base/init
  3. 2
      modules.d/99base/install

2
modules.d/90kernel-modules/installkernel

@ -18,4 +18,4 @@ else
instmods $drivers instmods $drivers
fi fi



instmods scsi_wait_scan

5
modules.d/99base/init

@ -138,6 +138,11 @@ while :; do
[ -n "$queuetriggered" ] && continue [ -n "$queuetriggered" ] && continue


if $UDEV_QUEUE_EMPTY >/dev/null 2>&1; then 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 unset queuetriggered
for job in /initqueue-settled/*.sh; do for job in /initqueue-settled/*.sh; do
[ -e "$job" ] || break [ -e "$job" ] || break

2
modules.d/99base/install

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
dracut_install mount mknod mkdir modprobe pidof sleep chroot \ 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 if [ ! -e "${initdir}/bin/sh" ]; then
dracut_install bash dracut_install bash
(ln -s bash "${initdir}/bin/sh" || :) (ln -s bash "${initdir}/bin/sh" || :)

Loading…
Cancel
Save