On Tue, 2006-02-07 at 09:41 -0500, James Smart wrote: > Following the recommendation from Christoph.... > > 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. > > This patch is dependent upon Christoph's change of: > http://marc.theaimsgroup.com/?l=linux-scsi&m=113923531412919&w=2 Your patch won't apply. It looks like this: > @@ -29,6 +29,7 @@ > #include <scsi/scsi_dbg.h> > #include <scsi/scsi_device.h> > #include <scsi/scsi_eh.h> > +#include <scsi/scsi_transport.h> > #include <scsi/scsi_host.h> > #include <scsi/scsi_ioctl.h> > #include <scsi/scsi_request.h> is the problem ... for some reason there are two extra spaces in the lines surrounding the context diffs. James - : send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html