]> git.pld-linux.org Git - packages/geninitrd.git/blame - geninitrd-scsi_sync_scan.patch
- force sync scan for scsi_mod, hack not needed
[packages/geninitrd.git] / geninitrd-scsi_sync_scan.patch
CommitLineData
d87dddf1 1--- geninitrd.orig 2010-02-25 14:06:27.000000000 +0100
2+++ geninitrd 2010-02-25 14:16:02.133902997 +0100
3@@ -618,6 +618,10 @@
4 local usleep=$(eval echo \$MODULE_${genericname}_USLEEP)
5 local firmware=$(eval echo \$MODULE_${genericname}_FIRMWARE)
6
7+ if [ "$module" = "scsi_mod" ]; then
8+ options="scan=sync $options"
9+ fi
10+
11 if [ -n "$verbose" ]; then
12 s=""
13 if [ "$options" ]; then
14@@ -648,10 +652,6 @@
15 if [ "$(busybox_applet rmmod 2>/dev/null; echo $?)" = 0 ]; then
16 echo "rmmod scsi_wait_scan" | add_linuxrc
17 fi
18- # HACK HACK HACK until we get proper solution like waiting untill rootfs device appears
19- if [ -z "$usleep" -a "$kernel_version_long" -ge "002006030" ]; then
20- echo "usleep 15000000" | add_linuxrc
21- fi
22 fi
23
24 done
This page took 0.027706 seconds and 4 git commands to generate.