On Thu, 2007-04-26 at 00:35 -0700, akpm@xxxxxxxxxxxxxxxxxxxx wrote: > From: Hugh Dickins <hugh@xxxxxxxxxxx> > > CONFIG_MODULES=y > CONFIG_SCSI=y > CONFIG_SCSI_SCAN_ASYNC=y > CONFIG_SCSI_WAIT_SCAN=m > > 2.6.21-rc5-mm2 VFS panics unable to find my root on /dev/sda2, but boots > okay if I change drivers/scsi/Kconfig to "default y" instead of "default m" > for SCSI_WAIT_SCAN. > > Make sure there's a late_initcall to scsi_complete_async_scans when it's > built in, so a monolithic SCSI_SCAN_ASYNC kernel can rely on the scans > being completed before trying to mount root, even if they're slow. This isn't the right fix ... this has to be invoked last in the call sequence ... I can't see another way of doing this except yet another file added as a final component to the link. James - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html