[SCSI] mpt2sas: fix for driver fails EEH, recovery from injected pci bus error
authorSreekanth Reddy <Sreekanth.Reddy@lsi.com>
Tue, 18 Dec 2012 13:45:30 +0000 (14:45 +0100)
committerJames Bottomley <JBottomley@Parallels.com>
Tue, 29 Jan 2013 03:15:35 +0000 (14:15 +1100)
commitb4730fb6e54a634a145c9c71c5cf856f00beb5cd
tree4de4c1d147ef66585909bfa6c63fc5e853788fbd
parent25ef16d0710e1d2476bb06232836650ea42763a5
[SCSI] mpt2sas: fix for driver fails EEH, recovery from injected pci bus error

This patch stops the driver to invoke kthread (which remove the dead ioc)
for some time while EEH recovery has started.

[thenzl: add a 'non_operational_loop' reset.]
Signed-off-by: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
Signed-off-by: Tomas Henzl <thenzl@redhat.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/mpt2sas/mpt2sas_base.c
drivers/scsi/mpt2sas/mpt2sas_base.h