linux/drivers/message/fusion
Michael Reed 3a0c56d801 [SCSI] mptfc: correct out of order event processing
This patch corrects a problem in mptfc which can result in targets
being removed after executing an "lsiutil 99" reset of the fibre
channel ports.

The last rescan event was being processed before the setup reset work
due to an inappropriate optimization in the event processing logic.
Every rescan event is now queued for execution and the setup reset
work now executes in the proper sequence.

Signed-off-by: Michael Reed <mdr@sgi.com>
Acked-by: Moore, Eric <Eric.Moore@lsil.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
2006-08-06 15:48:31 -05:00
..
lsi [SCSI] fusion : mpi header update 2006-06-28 12:40:18 -04:00
Kconfig [SCSI] mptfusion: misc fix's 2006-07-13 09:32:09 -04:00
linux_compat.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile [SCSI] mptfusion: misc fix's 2006-07-13 09:32:09 -04:00
mptbase.c [SCSI] mptfusion: misc fix's 2006-07-13 09:32:09 -04:00
mptbase.h [SCSI] mptfc: correct out of order event processing 2006-08-06 15:48:31 -05:00
mptctl.c [SCSI] mptfusion: misc fix's 2006-07-13 09:32:09 -04:00
mptctl.h [SCSI] mptfusion: misc fix's 2006-07-13 09:32:09 -04:00
mptfc.c [SCSI] mptfc: correct out of order event processing 2006-08-06 15:48:31 -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: misc fix's 2006-07-13 09:32:09 -04:00
mptscsih.c [SCSI] mptfusion: task abort fix's 2006-07-13 09:30:49 -04:00
mptscsih.h [SCSI] fusion - exposing raid components in mptsas 2006-03-14 14:35:01 -06:00
mptspi.c [SCSI] mptfusion: misc fix's 2006-07-13 09:32:09 -04:00