Format Unit Command Translation

Sheffield, Robert L robert.l.sheffield at intel.com
Tue Aug 16 15:14:36 PDT 2005


* From the T10 Reflector (t10 at t10.org), posted by:
* "Sheffield, Robert L" <robert.l.sheffield at intel.com>
*
This is a multi-part message in MIME format.

------_=_NextPart_001_01C5A2AF.E38BCB1E
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

Pat,
=20
The DEFECT LIST FORMAT field is in the FORMAT command CDB, so the
response should be INVALID FIELD IN CDB rather than INVALID FIELD IN
PARAMETER LIST.
I'm updating the block commands in proposal 05-241 anyway - I'll add =
the
change to that proposal.
=20
Regards,
Bob

  _____ =20

From: Pat LaVarre [mailto:plavarre at lexar.com]=20
Sent: Tuesday, August 16, 2005 2:51 PM
To: Bellamy, Wayne; Parry, Owen; t10 at t10.org
Cc: Sheffield, Robert L
Subject: RE: Format Unit Command Translation



I don't follow.

=20

Devices conventionally reject wrong data out via x 5 26 Parameter List.

=20

Devices reject only CDBs they don't like via x 5 24 Invalid Field in =
CDB
... except that they reject CDB opcodes they dislike via x 5 20 =
Invalid
Op and CDB LBAs they dislike via x 5 21 Invalid LBA.

=20

What's left looking wrong here?

=20

  _____ =20

From: owner-t10 at t10.org [mailto:owner-t10 at t10.org] On Behalf Of =
Bellamy,
Wayne
Sent: Tuesday, August 16, 2005 1:22 PM
To: Parry, Owen; t10 at t10.org
Cc: Sheffield, Robert L
Subject: RE: Format Unit Command Translation

=20

Owen,=20

=20

I agree with you that this should be a CHECK CONDITION / ILLEGAL =
REQUEST
/ INVALID FIELD IN CDB.

=20

wayne

=20

-----Original Message-----
From: owner-t10 at t10.org [mailto:owner-t10 at t10.org] On Behalf Of Parry,
Owen
Sent: Tuesday, August 16, 2005 2:10 PM
To: t10 at t10.org
Subject: Format Unit Command Translation

In SAT revision 5, does anyone know why the return code is CHECK
CONDITION / ILLEGAL REQUEST / INVALID FIELD IN PARAMATER LIST instead =
of
CHECK CONDITION / ILLEGAL REQUEST / INVALID FIELD IN CDB, if the Defect
List Format field is non-zero?


------_=_NextPart_001_01C5A2AF.E38BCB1E
Content-Type: text/html;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns=3D"http://www.w3.org/TR/REC-html40" xmlns:v =3D=20
"urn:schemas-microsoft-com:vml" xmlns:o =3D=20
"urn:schemas-microsoft-com:office:office" xmlns:w =3D=20
"urn:schemas-microsoft-com:office:word" xmlns:st1 =3D=20
"urn:schemas-microsoft-com:office:smarttags"><HEAD><TITLE>Message</TITLE=
>

<META content=3D"MSHTML 6.00.2900.2627" name=3DGENERATOR><!--[if !mso]>
<STYLE>v\:* {
	BEHAVIOR: url(#default#VML)
}
o\:* {
	BEHAVIOR: url(#default#VML)
}
w\:* {
	BEHAVIOR: url(#default#VML)
}
.shape {
	BEHAVIOR: url(#default#VML)
}
</STYLE>
<![endif]--><o:SmartTagType name=3D"City"=20
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"></o:SmartTag=
Type><o:SmartTagType=20
name=3D"place"=20
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"></o:SmartTag=
Type><!--[if !mso]>
<STYLE>st1\:* {
	BEHAVIOR: url(#default#ieooui)
}
</STYLE>
<![endif]-->
<STYLE>@font-face {
	font-family: Tahoma;
}
@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.25in 1.0in 1.25in; =
}
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: purple; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
	COLOR: purple; TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: =
"Times New Roman"; mso-margin-top-alt: auto; mso-margin-bottom-alt: =
auto
}
SPAN.EmailStyle18 {
	COLOR: navy; FONT-FAMILY: Arial; mso-style-type: personal-reply
}
DIV.Section1 {
	page: Section1
}
</STYLE>
</HEAD>
<BODY lang=3DEN-US vLink=3Dpurple link=3Dblue>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D055261022-16082005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Pat,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D055261022-16082005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D055261022-16082005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>The DEFECT LIST FORMAT field is in the FORMAT =
command CDB,=20
so the response should be INVALID FIELD IN CDB rather than INVALID =
FIELD IN=20
PARAMETER LIST.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D055261022-16082005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>I'm updating the block commands in proposal =
05-241 anyway -=20
I'll add the change to that proposal.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D055261022-16082005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D055261022-16082005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Regards,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D055261022-16082005><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Bob</FONT></SPAN></DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> Pat LaVarre =
[mailto:plavarre at lexar.com]=20
<BR><B>Sent:</B> Tuesday, August 16, 2005 2:51 PM<BR><B>To:</B> =
Bellamy, Wayne;=20
Parry, Owen; t10 at t10.org<BR><B>Cc:</B> Sheffield, Robert =
L<BR><B>Subject:</B>=20
RE: Format Unit Command Translation<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV class=3DSection1>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">I =
don&#8217;t=20
follow.<o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Devices =
conventionally=20
reject wrong data out via x 5 26 Parameter =
List.<o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Devices =
reject only=20
CDBs they don&#8217;t like via x 5 24 Invalid Field in CDB &#8230; =
except that they reject=20
CDB opcodes they dislike via x 5 20 Invalid Op and CDB LBAs they =
dislike via x 5=20
21 Invalid LBA.<o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">What&#8217;s =
left looking=20
wrong here?<o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<DIV>
<DIV class=3DMsoNormal style=3D"TEXT-ALIGN: center" =
align=3Dcenter><FONT=20
face=3D"Times New Roman" size=3D3><SPAN style=3D"FONT-SIZE: 12pt">
<HR tabIndex=3D-1 align=3Dcenter width=3D"100%" SIZE=3D2>
</SPAN></FONT></DIV>
<P class=3DMsoNormal><B><FONT face=3DTahoma size=3D2><SPAN=20
style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma">From:</SPAN></FONT></B><FONT=20
face=3DTahoma size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma">=20
owner-t10 at t10.org [mailto:owner-t10 at t10.org] <B><SPAN=20
style=3D"FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Bellamy, =
Wayne<BR><B><SPAN=20
style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> Tuesday, August 16, 2005 =
1:22=20
PM<BR><B><SPAN style=3D"FONT-WEIGHT: bold">To:</SPAN></B> Parry, Owen;=20
t10 at t10.org<BR><B><SPAN style=3D"FONT-WEIGHT: bold">Cc:</SPAN></B> =
Sheffield,=20
Robert L<BR><B><SPAN style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> =
RE: Format=20
Unit Command Translation</SPAN></FONT><o:p></o:p></P></DIV>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<DIV>
<P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Owen,=20
</SPAN></FONT><o:p></o:p></P></DIV>
<DIV>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P></DIV>
<DIV>
<P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">I agree with =
you that=20
this should be a </SPAN></FONT><FONT face=3DArial color=3Dblack =
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial">CHECK =
CONDITION /=20
ILLEGAL REQUEST / INVALID FIELD IN =
CDB.</SPAN></FONT><o:p></o:p></P></DIV>
<DIV>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P></DIV>
<DIV>
<P class=3DMsoNormal><st1:City w:st=3D"on"><st1:place w:st=3D"on"><FONT =
face=3DArial=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">wayne</SPAN></FONT></st1:place></st1:City><o:p></o:p></P></DIV>
<DIV>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P></DIV>
<BLOCKQUOTE style=3D"MARGIN-TOP: 5pt; MARGIN-BOTTOM: 5pt; MARGIN-RIGHT: =
0in">
  <P class=3DMsoNormal style=3D"MARGIN-BOTTOM: 12pt"><FONT =
face=3DTahoma size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original=20
  Message-----<BR><B><SPAN style=3D"FONT-WEIGHT: bold">From:</SPAN></B> =

  owner-t10 at t10.org [mailto:owner-t10 at t10.org] <B><SPAN=20
  style=3D"FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Parry, =
Owen<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> Tuesday, August 16, 2005 =
2:10=20
  PM<BR><B><SPAN style=3D"FONT-WEIGHT: bold">To:</SPAN></B>=20
  t10 at t10.org<BR><B><SPAN style=3D"FONT-WEIGHT: =
bold">Subject:</SPAN></B> Format=20
  Unit Command Translation</SPAN></FONT><o:p></o:p></P>
  <P><FONT face=3DArial size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">In SAT revision 5, does =
anyone=20
  know why the return code is CHECK CONDITION / ILLEGAL REQUEST / =
INVALID FIELD=20
  IN PARAMATER LIST instead of</SPAN></FONT> <FONT face=3DArial =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">CHECK CONDITION / =
ILLEGAL REQUEST=20
  / INVALID FIELD IN CDB, if the Defect List Format field is=20
  =
non-zero?</SPAN></FONT><o:p></o:p></P></BLOCKQUOTE></DIV></BODY></HTML>

------_=_NextPart_001_01C5A2AF.E38BCB1E--





More information about the T10 mailing list