Does TST == 001b break initiator software?

PJohansson PJohansson at
Thu Apr 2 11:37:17 PST 1998

* From the T10 (formerly SCSI) Reflector (t10 at, posted by:
* PJohansson <PJohansson at>
OK, I hope I have your attention (that's you, host software developers).

I'd like some feedback...

As observed in an earlier message, when TST equals 001b both ABORT TASK SET
and CLEAR TASK SET produce the same results.

My concern is that any host software that issues CLEAR TASK SET is expecting
other initiator's tasks (for the same logical unit) to be aborted. When TST
equals 001b they won't be, because they are in separate task sets. Does this
result in unexpected behavior of the initiator/target system?

So, a few questions:

* When is CLEAR TASK SET used?

* Is CLEAR TASK SET only used when the targets support full SAM queuing?

* Does initiator software have to be revised to operate correctly with TST
equals 001b targets?

* If initiator software requires revision, is there any reason to use CLEAR
TASK SET instead of ABORT TASK SET when TST equals 001b?


Peter Johansson

Congruent Software, Inc.
3998 Whittle Avenue
Oakland, CA  94602

(510) 531-5472
(510) 531-2942 FAX

pjohansson at

* For T10 Reflector information, send a message with
* 'info t10' (no quotes) in the message body to majordomo at

More information about the T10 mailing list