--- linux-2.6.8.1-work/drivers/message/fusion/mptbase.c.mpt 2005-09-27 14:47:42.000000000 +0400 +++ linux-2.6.8.1-work/drivers/message/fusion/mptbase.c 2005-09-27 15:12:39.000000000 +0400 @@ -1364,7 +1364,7 @@ mptbase_probe(struct pci_dev *pdev, cons mpt_detect_bound_ports(ioc, pdev); if ((r = mpt_do_ioc_recovery(ioc, - MPT_HOSTEVENT_IOC_BRINGUP, CAN_SLEEP)) != 0) { + MPT_HOSTEVENT_IOC_BRINGUP, NO_SLEEP)) != 0) { printk(KERN_WARNING MYNAM ": WARNING - %s did not initialize properly! (%d)\n", ioc->name, r);