[SCSI] ips soft lockup during reset/initialization
authorJack Hammer <jack_hammer@adaptec.com>
Tue, 24 Jan 2006 19:43:41 +0000 (14:43 -0500)
committerJames Bottomley <jejb@mulgrave.(none)>
Thu, 26 Jan 2006 13:18:23 +0000 (08:18 -0500)
commit15084a4a63bc300c18b28a8a9afac870c552abce
tree0809ff6ec0a1bee755dce7a42f79c73eddb8f85f
parent77427f514f88143bfef41ba8c1e624bc45f42297
[SCSI] ips soft lockup during reset/initialization

Resetting the adapter causes the ServeRAID driver to exceed
the max time allowed by the softlock watchdog. Resetting the
hardware can easily require 30 or more seconds. To avoid the

    "BUG: soft lockup detected on CPU#0!"

result, this patch replaces the mdelay() calls in the
initialization/reset routines with msleep().

Signed-off-by: Jack Hammer <jack_hammer@adaptec.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
drivers/scsi/ips.c