[6137] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

Re: Guru required: BUSY status

daemon@ATHENA.MIT.EDU (Gerard Roudier)
Fri Mar 19 19:12:02 1999

Date: 	Sat, 20 Mar 1999 01:12:19 +0100 (MET)
From: Gerard Roudier <groudier@club-internet.fr>
To: Marc SCHAEFER <schaefer@alphanet.ch>
cc: linux-scsi@vger.rutgers.edu
In-Reply-To: <Pine.LNX.3.96.990319235601.15632A-100000@vulcan.alphanet.ch>


On Sat, 20 Mar 1999, Marc SCHAEFER wrote:

> On Fri, 19 Mar 1999, Gerard Roudier wrote:

> Yes, that's the SCSI reselection abort time (the 200us). However,
> selection or reselection timeout is (recommended) at 250 ms.

Changing reselection to selection does not makes difference for the 
problem.

The selection abort time is involved in the selection abort procedure. 
For this procedure to work, it must also be involved in the selection
procedure, otherwise the selected device may just accept a selection which
has just been aborted by the initiator.

Basically, the selected device must not be longer accepting the selection
than the minimum time initiator will wait for it to succeed after having
started the timeout procedure (having released the data bus that starts
the selection time-out procedure): 

|<  selection abort time      >|
Release                        Release SEL   BUS SETTLE DELAY   BUS FREE
The data BUS                   and ATN

                               |      Target is late to accept selection
                                      after the last time it has seen 
                                      it was selected --->
                                      = WRONG SELECTION

The selection timeout delay is the minimum recommended time the initiator
should want to wait before starting the selection timeout procedure. 

Gérard.


-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.rutgers.edu

home help back first fref pref prev next nref lref last post