On 08/21/2009 03:56 AM, Andrei Martynov wrote:
Thursday, August 20, 2009, 5:55:47 PM, Jeff Garzik wrote:
Have you verified this is needed, under libata? We already have several
waits...
Unfortunately it is needed. It is embedded system, where bootloader
always tries to boot from the first device (dvd-rom). Second device
(hard disk) is not yet ready when kernel is loaded from flash and does
probe.
Can you show us the dmesg (printk) output from libata, _without_
dev_select or other "wait for drive to settle" special code?
Turn on ATA_DEBUG and ATA_VERBOSE_DEBUG in include/linux/libata.h before
generating this output, please.
Thanks,
Jeff
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html