Accredited Standards Committee*
InterNational Committee for Information Technology Standards (INCITS)

                                                      Doc. No.: T10/05-249r0
                                                          Date: June 20, 2005
                                                      Reply to: John Lohmeyer
To:      T10 Membership
From:    John Lohmeyer
Subject: SAT Working Group -- June 20, 2005
         Irvine, CA

Agenda

1.     Opening Remarks
2.     Approval of Agenda
3.     Attendance and Membership
4.     Old Business
4.1      SAT Work Items List (04-391r7) [Sheffield]
4.2      SAT - LOG SENSE command and SMART (05-142r1) [Bellamy]
4.3      SAT, START STOP UNIT command mapping (05-226r0) [Evans]
4.4      SAT READ MEDIA SERIAL NUMBER proposal (05-227r1) [Overby]
5.     New Business
5.1      WRITE BUFFER / Download Microcode [Hatfield]
5.2      SAT: Remove Persistent Reservation Commands (05-229r0) [Lohmeyer]
5.3      SAT - REASSIGN BLOCKS command (05-136r2) [Bellamy]
5.4      SAT - ATA Errors to SCSI Errors - Translation Map (05-233r0)
[Bellamy]
5.5      SAT - Informational Exceptions Control mode page (05-238r0) [Bellamy]
5.6      SAT - Caching mode page (05-239r0) [Bellamy]
5.7      SAT - Read-Write Error Recovery mode page (05-241r0) [Bellamy]
5.8      SAT: Add 16-byte CDBs and PIO modes (05-247r0) [Sheffield]
6.     Review of (SAT) Working Draft
7.     Review of Recommendations
8.     Meeting Schedule
9.     Adjournment


Results of Meeting

1.     Opening Remarks

John Lohmeyer called the meeting to order at 9:00 a.m. Wednesday, June 20,
2005.  He thanked Curtis Stevens of Western Digital for hosting the meeting.
As usual, the people present introduced themselves.


2.     Approval of Agenda

The draft agenda was approved with no changes.


3.     Attendance and Membership

Attendance at working group meetings does not count toward minimum attendance
requirements for T10 membership.  Working group meetings are open to any
person or organization directly and materially affected by T10's scope of
work.  The following people attended the meeting:

              Name                   S           Organization
------------------------------------ -- ------------------------------------
Mr. Ron Roberts                      A  Broadcom Corp.
Mr. Kenneth Hirata                   A  Emulex
Mr. Ralph O. Weber                   P  ENDL Texas
Mr. Wayne Bellamy                    V  Hewlett Packard Co.
Mr. Dan Colegrove                    P  Hitachi Global Storage Tech.
Mr. Robert Sheffield                 P  Intel Corp.
Mr. Owen Parry                       V  LSI Logic Corp.
Mr. Steve Johnson                    V  LSI Logic Corp.
Mr. John Lohmeyer                    P  LSI Logic Corp.
Mr. Avraham Shimor                   P  M-Systems
Mr. Mark Overby                      P  Nvidia Corp.
Mr. Joseph Chen                      V  Samsung
Mr. Jim Hatfield                     V  Seagate Technology
Mr. Curtis Stevens                   P  Western Digital

14 People Present

Status Key:  P    -  Principal
             A,A# -  Alternate
             AV   -  Advisory Member
             L    -  Liaison
             V    -  Visitor


4.     Old Business

4.1    SAT Work Items List (04-391r7) [Sheffield]

Bob Sheffield reviewed the status of work items remaining in SAT (04-391r7).

Ron Roberts noted that a statement to the effect that a SATA COMRST needs to
be translated into a SCSI unit attention condition with an ASC of 29h unless
the SATL implements savable mode page parameters and restores critical SATA
settings in response to the COMRST. Mark Overby agreed to write a proposal on
this.

4.2    SAT - LOG SENSE command and SMART (05-142r1) [Bellamy]

Wayne Bellamy asked that this item be deferred to the next meeting.

4.3    SAT, START STOP UNIT command mapping (05-226r0) [Evans]

In the absence of Mark Evans, this item was deferred to the next meeting.

4.4    SAT READ MEDIA SERIAL NUMBER proposal (05-227r1) [Overby]

Mark Overby presented 05-227r1, SAT READ MEDIA SERIAL NUMBER proposal. Mark
Overby moved and Ron Roberts seconded that 05-227r2, r1 as revised, be
recommended for inclusion in SAT. In absence of objection, the motion passed
unanimously.


5.     New Business

5.1    WRITE BUFFER / Download Microcode [Hatfield]

Wayne Bellamy noted that he had requested a document number (05-246), but had
not yet posted his proposal on SAT - SCSI WRITE BUFFER to ATA DOWNLOAD
MICROCODE.

The discussion drifted into a separate topic of whether SAT should map WRITE
LONG into the ATA WRITE WRONG command. In most SCSI cases, WRITE LONG is used
to force an ECC error on a logical block. The ATA WRITE WRONG command
accomplishes the same thing. The ATA WRITE LONG and READ LONG commands are
obsolete and do not deal with 48-bit addresses. The conclusion of the
digression was that this topic should be deferred to SAT-2.

5.2    SAT: Remove Persistent Reservation Commands (05-229r0) [Lohmeyer]

John Lohmeyer presented 05-229r0, SAT: Remove Persistent Reservation Commands.
He noted that while his proposal was pessimistic about being able to
efficiently emulate these commands with existing hardware support, it is not
impossible. Affiliations could be used. The difficulty is in getting multiple
SATL layers in different machines to work together. The time to develop this
inter-SATL protocol is not consistent with the target schedule for SAT.
Persistent Reservation commands should be a SAT-2 topic.

John Lohmeyer moved that 05-229r0 be recommended for inclusion in SAT. Curtis
Stevens seconded the motion. In absence of objection, the motion passed
unanimously.

5.3    SAT - REASSIGN BLOCKS command (05-136r2) [Bellamy]

Wayne Bellamy briefly presented 05-136r2, SAT - REASSIGN BLOCKS command. This
proposal had been previously recommended for inclusion at the June 1 meeting.

5.4    SAT - ATA Errors to SCSI Errors - Translation Map (05-233r0) [Bellamy]

Wayne Bellamy presented 05-233r0, SAT - ATA Errors to SCSI Errors -
Translation Map. The group provided significant feedback and Wayne agreed to
prepare a new revision for consideration at the next meeting.

5.5    SAT - Informational Exceptions Control mode page (05-238r0) [Bellamy]

Wayne Bellamy presented 05-238r0, SAT - Informational Exceptions Control mode
page. The group provided input and Wayne agreed to prepare a new revision for
consideration at the next meeting.

5.6    SAT - Caching mode page (05-239r0) [Bellamy]

Wayne Bellamy presented 05-239r0, SAT - Caching mode page. The group provided
minor input and Wayne agreed to prepare a new revision. Wayne Bellamy moved
and Bob Sheffield seconded that 05-239r1, r0 as revised, be recommended for
inclusion in SAT.  In absence of objection, the motion passed unanimously.

5.7    SAT - Read-Write Error Recovery mode page (05-241r0) [Bellamy]

Wayne Bellamy presented 05-241r0, SAT - Read-Write Error Recovery mode page.
The group provided input and Wayne agreed to prepare a new revision for
consideration at the next meeting.

5.8    SAT: Add 16-byte CDBs and PIO modes (05-247r0) [Sheffield]

Bob Sheffield reviewed 05-247r0, SAT: Add 16-byte CDBs and PIO modes. The
group provided input and Bob agreed to prepare a new revision for
consideration at the next meeting.


6.     Review of (SAT) Working Draft

Due to the late hour, this item was not covered.


7.     Review of Recommendations

John Lohmeyer noted that the working group made the following recommendations
to the T10 plenary:

For inclusion in SAT (from June 1):
05-136r2 (REASSIGN BLOCKS command) [Bellamy]
05-177r2 (Write Same Translation) [Stevens]

For inclusion in SAT (from June 20):
05-239r1 (Caching mode page) [Bellamy]
05-229r0 (Remove Persistent Reservation Commands) [Lohmeyer]
05-227r2 (READ MEDIA SERIAL NUMBER proposal) [Overby]


8.     Meeting Schedule

A SAT Working Group meeting is scheduled for:

Tuesday, July 12, 2005 from 9:00 a.m. to 6:00 p.m. in Colorado Springs, CO, at
the Antlers Hilton Hotel (719-955-5600), hosted by LSI.

A teleconference call is scheduled for:

       Thursday, June 30, 2005 at 9:00 a.m. to noon PDT.  Bob Sheffield will
       post an announcement to the T10 reflector.


9.     Adjournment

The meeting was adjourned at 5:28 p.m. on Monday, June 20, 2005.