android_kernel_motorola_sm6225/drivers/message/fusion
Michael Reed d6be06c84d [SCSI] mptfc: abort of board reset leaves port dead requiring reboot
The driver uses msleep_interruptible() in the code path responsible
for resetting the card's ports via the lsiutil command.  If a
<ctrl-c> is received during the reset it can leave a port in such
a state that the only way to regain its use is to reboot the system.
Changing from msleep_interruptible() to msleep() corrects the problem.

Signed-off-by: Michael Reed <mdr@sgi.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
2006-06-10 16:01:52 -05:00
..
lsi [SCSI] fusion - loginfo header update 2006-03-14 14:27:21 -06:00
Kconfig [SCSI] mptspi: Add transport class Domain Validation 2006-03-01 09:44:04 -06:00
linux_compat.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile [SCSI] fusion - move some debug firmware event debug msgs to verbose level 2006-03-14 14:27:43 -06:00
mptbase.c [SCSI] mptfc: abort of board reset leaves port dead requiring reboot 2006-06-10 16:01:52 -05:00
mptbase.h [SCSI] mptfc: fix fibre channel infinite request/response loop 2006-06-10 16:00:03 -05:00
mptctl.c [SCSI] fusion - static fix's 2006-03-14 14:33:18 -06:00
mptctl.h [SCSI] fusion - mptctl - adding support for bus_type=SAS 2006-02-04 16:31:29 -06:00
mptfc.c [SCSI] mptfc: abort of board reset leaves port dead requiring reboot 2006-06-10 16:01:52 -05:00
mptlan.c [SCSI] fusion - mptlan - remove wierd humor print 2006-02-27 22:55:04 -06:00
mptlan.h [PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason 2005-11-09 07:55:57 -08:00
mptsas.c [SCSI] mptfusion: bug fix's for raid components adding/deleting 2006-04-25 18:00:39 -05:00
mptscsih.c [SCSI] mptfc: abort of board reset leaves port dead requiring reboot 2006-06-10 16:01:52 -05:00
mptscsih.h [SCSI] fusion - exposing raid components in mptsas 2006-03-14 14:35:01 -06:00
mptspi.c [SCSI] mptspi: revalidate negotiation parameters after host reset and resume 2006-05-03 12:11:51 -05:00