Report Supported Operation Codes

Eddy Quicksall Quicksall_SCSI at
Wed Feb 27 06:20:56 PST 2008

Formatted message: <A HREF="r0802272_f.htm">HTML-formatted message</A>

For Report Supported Operation Codes (spc4r12): The Reporting Options == 010b
in Table 187 requests an OpCode and a Service Action. The table says to what
to do if the CDB does not have service actions but it does not say what to do
if the service action is not supported or invalid.
Looking at Table 191 there is a SUPPORT value of 001b that means the device
server does not support the requested command.
1) By "supported command" in Table 191, does that include the service action?
2) If not, should an unsupported service action always return a Check
Condition/Invalid Field in CDB?
3) If not always, should only the service actions not listed in the
appropriate standard return the Check Condition?
For example, suppose you have this command, what should the response be (SA=0
but A3 requires a SA):
a3 0c 82 a3 00 00 00 00 02 00 00 00

More information about the T10 mailing list