|
Brian, I don’t think you asked quite the
right questions as posed in the meeting, especially regarding the BIST. BIST was not listed are re-transmittable
in the list, but if you look at the Device Transport BIST Activate state
diagram, a retry is explicitly directed. This was the inconsistency we were
trying correct. I don’t have any problem adding a note, but the two
section are not in agreement, thus the request for clarification, it there is
any. The issue with “Freeze” is
that it is recommended. I cannot think of any condition where I would recommend
a drive “Freeze” as a policy. (I have no objection to hosts
freezing) Freeze means rely on timeouts, which in ATA are as long as 30 seconds.
This does not sound like a good recommendation for error handling if you know you
are in an unrecoverable situation. Freeze, as discussed in the meeting,
implies do nothing, and respond to nothing (except COMRESET). If a device
is so perturbed that it unrecoverable and it knows this, certainly a COMINIT from
the device or COMRESET from the host might be recommended, but not “freezing”. I prefer eliminating the unnecessary recommendation,
since it offers nothing in terms of error recovery, but rather says do not perform
error recovery. Similarly, it is in a section entitled “Software error
recovery” and I would not recommend that the software “freeze”. Please, however, review the state machines on the BIST retry, and
reconsider your recommendation. Western
Digital From:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dees, Brian M Hi, 1. What was the original intent of listing 'Freeze'
as a valid category for error responses? (see sections 10.1 & 10.5.2 of
d1697r0a-ATA8-ST, where Freeze has been removed) <Original reference in sections 11.1 (pg 273) and
11.5.2 (pg 279) of Serial ATA 1.0a.> 2. Why isn't BIST Activate included in the list of
frame types that can be retransmitted? (see section 10.4.3.2 of
d1697r0a-ATA8-ST) <Original reference in section 11.4.2.2 (page 278)
of Serial ATA 1.0a.> With the
understanding of the above explanations, I believe that 'Freeze' should be
re-inserted back into the ATA/8 material and that BIST Activate should still
not exist in the list referred to by question #2. This would require
three total edits, although minor, into the next revision of the document. Regards, |
Title: Inquiries into SATA material during ATA/8 review
- [t13] Inquiries into SATA material during ATA/8 review Dees, Brian M
- Re: [t13] Inquiries into SATA material during ATA/8 re... John Masiewicz
- Re: [t13] Inquiries into SATA material during ATA/... Harlan Andrews
- Re: [t13] Inquiries into SATA material during ... Larry Barras
- RE: [t13] Inquiries into SATA material during ATA/8 re... Mudama, Eric
- RE: [t13] Inquiries into SATA material during ATA/8 re... Kendall, Guy
- RE: [t13] Inquiries into SATA material during ATA/8 re... Dees, Brian M
- RE: [t13] Inquiries into SATA material during ATA/8 re... Mark Overby
- RE: [t13] Inquiries into SATA material during ATA/8 re... Mark Overby
- RE: [t13] Inquiries into SATA material during ATA/8 re... Curtis Stevens
