]> git.karo-electronics.de Git - karo-tx-linux.git/commit
[SCSI] FC transport : Avoid device offline cases by stalling aborts until device...
authorJames Smart <James.Smart@Emulex.Com>
Mon, 13 Mar 2006 13:28:57 +0000 (08:28 -0500)
committerJames Bottomley <jejb@mulgrave.il.steeleye.com>
Mon, 13 Mar 2006 14:58:58 +0000 (08:58 -0600)
commitc829c394165f981d49f05a9be228404d7a9398d4
tree649ca326052a4a35d31f150f274347ca9d38c678
parentce313db240862d809c736c5b1dfc759817fc7ca9
[SCSI] FC transport : Avoid device offline cases by stalling aborts until device unblocked

This moves the eh_timed_out functionality from the scsi_host_template
to the transport_template. Given that this is now a transport function,
the EH_RESET_TIMER case no longer caps the timer reschedulings. The
transport guarantees that this is not an infinite condition.

Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
drivers/scsi/scsi_error.c
drivers/scsi/scsi_transport_fc.c
include/scsi/scsi_host.h
include/scsi/scsi_transport.h