Notify bit in SBP-2 ORBs, especially Management ORBs
Srinivasa Addepalli
srao at trinc.com
Fri Oct 31 18:06:04 PST 1997
* From the T10 (formerly SCSI) Reflector (t10 at symbios.com), posted by:
* Srinivasa Addepalli <srao at trinc.com>
*
Stephen_Finch at notes.ssi1.com wrote:
>
> * From the T10 (formerly SCSI) Reflector (t10 at symbios.com), posted by:
> * Stephen_Finch at notes.ssi1.com
> *
>
> According to SBP-2:
>
> The notify bit, if set to one, FORCES the target to return a
> status in all conditions.
>
> If the notify bit is set to zero, the target MAY return a
> status if the command completes without error. The target
> MUST return a status if an error occurs.
>
> These rules are true for all types of ORBs.
>
> -------
>
> First, I question the usefulness of the notify bit, but I have
> been convinced in the past that there may be devices for which
> this might make sense, especially sequential devices that
> always execute device commands in order.
>
> I do call into question the viability of this for Management
> commands. Take the logout command. If the host doesn't set
> the notify bit, the target could choose not to return a status.
> Hmm... Did the "failed" status get lost, or was it not sent....
>
> I don't think any driver writer will every code Management
> commands without the notify bit set to one. In fact, I would
> prefer to mandate it.
While doing our SBP-2 Initiator, we had the same concern and
we decided to set this bit to 1 always.
I also like to know which applications send these ORBs without
this bit set to 1.
>
> I would like to propose that SBP-2 require that the notify bit
> be set to one for all management commands.
>
> -------
>
> I opened this can of worms, but how do the rest of you like the smell????
>
> steve finch
>
> PS: I know this is late for next weeks meetings, but...
>
> *
> * For T10 Reflector information, send a message with
> * 'info t10' (no quotes) in the message body to majordomo at symbios.com
--
*****************************************************************************
SRINIVASA ADDEPALLI 408-566-0280 x309
TECHNOLOGY RENDEZVOUS, INC Fax: 408-566-0284
3160 DE LA CRUZ BLVD., STE 101 E-mail:srao at trinc.com
SANTA CLARA CA 95054
******************************************************************************
*
* For T10 Reflector information, send a message with
* 'info t10' (no quotes) in the message body to majordomo at symbios.com
More information about the T10
mailing list