RE: [PATCH]: Flexible timeout infrastructure

James Bottomley
2004-06-16T17:04:49Z

On Wed, 2004-06-16 at 11:58, Smart, James wrote:
> So why increment the retries counter at all ?

So drivers can't return EH_RESET_TIMER forever. This really ties the
handling into the behaviour the user has requested. The only wrinkle
was the no retry streaming commands. The assumption is that a retry
doesn't actually happen under eh_timed_out, but only an attempt to
collect an existing command which may be delayed because of transport or
other problems the host knows about.

James