On Wed, 2005-04-13 at 15:51 +0100, Christoph Hellwig wrote: > I actually meant mdelay, but as mentioned in the other followup that might > need some more research. Actually, several of the waits look as though they have user context and so could sleep: waitChipReady waitFWReady waitSCSIRSTdone These I think are also user context: the aborts and nvram functions all seem to be user context waitHDOoff waitHDIoff So could someone with a board try the theory (that msleep will work)? Thanks, James - : 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