REPORT LU DESCRIPTORS parameter data format problem

Penokie, George George.Penokie at lsi.com
Mon Jun 1 09:49:20 PDT 2009


Formatted message: <a href="http://www.t10.org/cgi-bin/ac.pl?t=r&f=r0906011_f.htm">HTML-formatted message</a>

In the 8.3.2.3 REPORT LU DESCRIPTORS service action the last few paragraphs
in 8.3.2.3.2 REPORT LU DESCRIPTORS parameter data format (SPC-4) states:
The Logical Unit descriptor shall include the DEVICE TYPE SPECIFIC DATA field
if:
   a) the PERIPHERAL DEVICE TYPE field contains 0h, 4h, or 7h;
   b) the logical unit supports the READ CAPACITY command (see SBC-2) with:
	A) the RELADR bit set to zero; and
	B) the PMI bit set to zero;
     and
   c) the logical unit standard INQUIRY data (see 6.4.2) has the RMB bit set
to zero.
If the Logical Unit descriptor includes the DEVICE TYPE SPECIFIC DATA field,
then the size of the DEVICE TYPE SPECIFIC DATA field shall be 12 bytes and
the field shall contain data equivalent to that returned by a successful READ
CAPACITY command with LONGLBA bit set to one, and the RELADR and PMI bits set
to zero.
There is more than one problem with this. Some of them are:
-there is no longer a RELADR bit.
-the Read Capacity command is now Read Capacity (10) and Read Capacity (16)
so which one is being talked about
-it's not at all clear as to what is in the 12 bytes or what that has to do
with Read Capacity
-what is data equivalent to that returned by a successful READ CAPACITY
command
I would do a proposal to fix this but I have no idea what to change it to.
Does anyone know what is supposed to be going on here?
Bye for now,
George Penokie
LSI Corporation
3033 41st St. NW
Suite 100
Rochester, MN 55901
507-328-9017
george.penokie at lsi.com



More information about the T10 mailing list