From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kay Sievers Date: Sun, 29 Jan 2006 14:55:43 +0000 Subject: Re: sd_mod load is delayed. Message-Id: <20060129145543.GA22800@vrfy.org> List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org On Sun, Jan 29, 2006 at 11:29:28AM +0200, Hai Zaar wrote: > I'm using 2.6.15 + udev 081 + udev rules from here: > http://ftp.jg555.com/udev/udev-cross-lfs.tar.bz2 Relevant modprobe rules are: > # hotplug > ENV{MODALIAS}="?*", RUN+="/sbin/modprobe $env{MODALIAS}" > > # scsi > SUBSYSTEM="scsi_device", ACTION="add", SYSFS{device/type}="1", > SYSFS{device/vendor}="On[sS]tream", RUN+="/sbin/modprobe osst" > SUBSYSTEM="scsi_device", ACTION="add", SYSFS{device/type}="1", > RUN+="/sbin/modprobe st" > SUBSYSTEM="scsi_device", ACTION="add", SYSFS{device/type}="[45]", > RUN+="/sbin/modprobe sr_mod" > SUBSYSTEM="scsi_device", ACTION="add", RUN+="/sbin/modprobe sg" > > Those rules do not handle sd_mod loading, so I've added the following > line from SUSE rules: > SUBSYSTEM="scsi_device", ACTION="add", > SYSFS{device/type}="0|7|14", RUN+="/sbin/modprobe sd_mod" > > I have two storage controllers in my machine: > 1. Intel SATA controller, handled by ata_piix driver. > 2. LSI logic SCSI controller handled by mptlinux driver. > > The situation: > During initramfs stage, if I trigger event only for SATA controller, > then after just 1 second lib_ata and ata_piix modules are loaded > together with sd_mod and friends, and /proc/partitions is populated. > So just after 1-2 seconds I'm able boot from SATA. Try adding this: ACTION="add", SUBSYSTEM="scsi", WAIT_FOR_SYSFS="ioerr_cnt" And better don't use the "device" link anywhere directly: SUBSYSTEM="scsi_device", ACTION="add", SYSFS{type}="0|7|14", RUN+="/sbin/modprobe sd_mod" Kay ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642 _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel