linux/drivers/scsi/libsas
James Bottomley 9ee91f7fb5 [SCSI] libsas: fix runaway error handler problem
libsas makes use of scsi_schedule_eh() but forgets to clear the
host_eh_scheduled flag in its error handling routine.  Because of this,
the error handler thread never gets to sleep; it's constantly awake and
trying to run the error routine leading to console spew and inability to
run anything else (at least on a UP system).  The fix is to clear the
flag as we splice the work queue.

Cc: stable@kernel.org
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
2011-01-24 11:52:33 -06:00
..
Kconfig
Makefile
sas_ata.c
sas_discover.c
sas_dump.c
sas_dump.h
sas_event.c
sas_expander.c [SCSI] libsas: fix bug for vacant phy 2010-10-11 17:40:00 -05:00
sas_host_smp.c
sas_init.c
sas_internal.h
sas_phy.c
sas_port.c [SCSI] libsas: fix definition of wideport, include local sas address 2010-12-21 12:23:53 -06:00
sas_scsi_host.c [SCSI] libsas: fix runaway error handler problem 2011-01-24 11:52:33 -06:00
sas_task.c