Draft minutes of SAS Protocol WG -- Mar 10-11, 2003
Nixon, Bob
Bob.Nixon at emulex.com
Wed Mar 26 10:20:27 PST 2003
* From the T10 Reflector (t10 at t10.org), posted by:
* "Nixon, Bob" <Bob.Nixon at Emulex.Com>
*
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.
------_=_NextPart_001_01C2F3C4.6026CB90
Content-Type: text/plain
John, concerning item 5.6 of the SAS minutes for March 10-11, I have
neither memory nor notes indicating that a revision to 03-115 was
required prior to its absorption into SAS. Do you (does anyone?) recall
what the requested change might have been?
Thanks!
- Bob
-----Original Message-----
From: John Lohmeyer [mailto:lohmeyer at t10.org]
Sent: Wednesday, March 12, 2003 7:29 PM
To: T10 Reflector
Subject: Draft minutes of SAS Protocol WG -- Mar 10-11, 2003
* From the T10 Reflector (t10 at t10.org), posted by: * John Lohmeyer *
Accredited Standards Committee*
InterNational Committee for Information Technology Standards (INCITS)
Doc. No.:
T10/03-122r0
Date: March 12,
2003
Reply to: John
Lohmeyer
To: T10 Membership
From: Ralph Weber & John Lohmeyer
Subject: SAS Protocol WG -- Mar 10-11, 2003
Dallas, TX
Agenda
1. Opening Remarks
2. Approval of Agenda
3. Attendance and Membership
4. Old Business
4.1 SAS Working Draft Review ( SAS
<ftp://ftp.t10.org/t10/drafts/sas/sas-r03e.pdf> ) [Elliott]
4.1.1 4.6.7.5 Expander route index order wording (reflector
messages)
4.1.2 6.7.4.8.1 SP15 state SP to SL_IR handoff
4.1.3 6.8 SP_DWS wording (reflector messages and 03-114r0
<ftp://ftp.t10.org/t10/document.03/03-114r0.pdf> ) (Pak Seto, Intel
and George Penokie, IBM)
4.1.4 7.12.5.2 Subtractive port NO DESTINATION vs BAD DESTINATION
(Rob
Elliott, HP)
4.1.5 7.14.2 SL transmitter and receiver BREAK should be ignored
inside
OPEN address frames ( 03-120r0
<ftp://ftp.t10.org/t10/document.03/03-120r0.pdf> ) (George Penokie, IBM)
4.1.6 7.16.1 SSP link layer - Livelock paragraph for port layer
(note for
Mark Evans, Maxtor)
4.1.7 7.16.7.5 Concern on reflector about DONE Timeout vs. Credit
Timeout
(Brian Day, LSI Logic)
4.1.8 7.16.7.10 SSP_TC should be a single state state machine (Rob
Elliott, HP)
4.1.9 7.16.7.11 SSP_TAN should be single state state machine (Rob
Elliott, HP)
4.1.10 8.1 Port layer rewrite (Mark Evans, Maxtor)
4.1.11 10.2.9 SCSI vital product data - device name format waiting
on CAP
approval of 02-419r2 <ftp://ftp.t10.org/t10/document.02/02-419r2.pdf>
(Rob Elliott, HP)
4.1.12 J SAS logo - need to resolve with SCSI Trade Association
(John
Lohmeyer, LSI Logic)
4.2 SAS Disconnect-Reconnect Mode Parameters ( 02-324r0
<ftp://ftp.t10.org/t10/document.02/02-324r0.pdf> ) [Gardner]
4.3 CRC on Frame Header [Roberts]
4.4 Transport Layer Retries ( 02-487r0
<ftp://ftp.t10.org/t10/document.02/02-487r0.pdf> ) [Jones]
5. New Business
5.1 SAS Revision 3 T10 letter ballot comment resolution ( 03-055r4
<ftp://ftp.t10.org/t10/document.03/03-055r4.pdf> )
[Elliott]
5.2 SAS Requests and Confirmations ( 03-023r0
<ftp://ftp.t10.org/t10/document.03/03-023r0.pdf> ) [Evans]
5.3 SAS Port Layer Description Modifications ( 03-024r1
<ftp://ftp.t10.org/t10/document.03/03-024r1.pdf> ) [Evans]
5.4 SAS logo or icon? [Penokie]
5.5 SAS: SP_DWS Wording Changes ( 03-114r0
<ftp://ftp.t10.org/t10/document.03/03-114r0.pdf> ) [Penokie]
5.6 SAS: Terminating Discovery ( 03-115r0
<ftp://ftp.t10.org/t10/document.03/03-115r0.pdf> ) [Nixon]
5.7 SAS Invalid Initiator Connection Tag ( 03-119r0
<ftp://ftp.t10.org/t10/document.03/03-119r0.pdf> ) [Day]
5.8 SAS: Section 7 SL changes ( 03-120r0
<ftp://ftp.t10.org/t10/document.03/03-120r0.pdf> ) [Penokie]
5.9 SAS: SPC: Media Access Commands During SCSI Power Conditions (
03-121r0 <ftp://ftp.t10.org/t10/document.03/03-121r0.pdf> )
[Penokie]
5.10 SAS: Scrambling Text [Coomes]
5.11 SAS Timeline [Elliott]
5.12 Transition SSP_TF2 to SSP_TF4 wording changes ( 03-126r0
<ftp://ftp.t10.org/t10/document.03/03-126r0.pdf> ) [Penokie]
5.13 UML Diagrams [Penokie]
6. Review of Recommendations
7. Meeting Schedule
8. Adjournment
Results of Meeting
1. Opening Remarks
John Lohmeyer called the meeting to order at 9:00 a.m. Monday, March 10,
2003.
He thanked Paul Aloisi and Bob Kando of Texas Instruments for hosting
the
meeting. As usual, the people present introduced themselves.
2. Approval of Agenda
The draft agenda was approved with the following changes:
4.1.1 4.6.7.5 Expander route index order wording (reflector
messages)
4.1.2 6.7.4.8.1 SP15 state
4.1.3 6.8 SP_DWS wording (reflector messages and 03-114r0
<ftp://ftp.t10.org/t10/document.03/03-114r0.pdf> ) (Pak Seto, Intel
and George Penokie, IBM)
4.1.4 7.12.5.2 Subtractive port NO DESTINATION vs BAD DESTINATION
(Rob
Elliott, HP)
4.1.5 7.14.2 SL transmitter and receiver BREAK should be ignored
inside
OPEN address frames ( 03-120r0
<ftp://ftp.t10.org/t10/document.03/03-120r0.pdf> ) (George Penokie, IBM)
4.1.6 7.16.1 SSP link layer - Livelock paragraph for port layer
(note for
Mark Evans, Maxtor)
4.1.7 7.16.7.5 Concern on reflector about DONE Timeout vs. Credit
Timeout
(Brian Day, LSI Logic)
4.1.8 7.16.7.10 SSP_TC should be a single state state machine (Rob
Elliott, HP)
4.1.9 7.16.7.11 SSP_TAN should be single state state machine (Rob
Elliott, HP)
4.1.10 8.1 Port layer rewrite (Mark Evans, Maxtor)
4.1.11 10.2.9 SCSI vital product data - device name format waiting
on CAP
approval of 02-419r2 <ftp://ftp.t10.org/t10/document.02/02-419r2.pdf>
(Rob Elliott, HP)
4.1.12 J SAS logo - need to resolve with SCSI Trade Association
(John
Lohmeyer, LSI Logic)
5.10 SAS: Scrambling Text [Coomes]
5.11 SAS Timeline [Elliott]
The following items was added or revised during the course of the
meeting:
5.12 Transition SSP_TF2 to SSP_TF4 wording changes ( 03-126r0
<ftp://ftp.t10.org/t10/document.03/03-126r0.pdf> ) [Penokie]
5.13 UML Diagrams [Penokie]
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 Electronic Mail
Address
---------------------- -- -------------------------
-------------------------
Mr. Ron Roberts P Adaptec, Inc. rkroberts at aol.com
Mr. Robert H. Nixon P Emulex bob.nixon at emulex.com
Mr. Ralph O. Weber P ENDL Texas roweber at acm.org
Mr. Mike Fitzpatrick P Fujitsu mfitzpatrick at fcpa.
fujitsu.com
Mr. Rob Elliott P Hewlett Packard Co. Elliott at hp.com
Mr. Werner Glinka AV Hitachi America
werner.glinka at attglobal.
net
Mr. Dan Colegrove AV Hitachi Global Storage dcolegro at us.ibm.com
Tech.
Mr. George O. Penokie P IBM / Tivoli Systems gop at us.ibm.com
Mr. Cris Simpson P Intel Corp.
cris.simpson at intel.com
Mr. Robert Sheffield A Intel Corp.
robert.l.sheffield at intel.
com
Mr. John Lohmeyer P LSI Logic Corp. lohmeyer at t10.org
Mr. Brian Day V LSI Logic Corp. brian.day at lsil.com
Mr. Tim Hoglund V LSI Logic Corp. tim.hoglund at lsil.com
Mr. Mark Evans P Maxtor Corp.
mark_evans at maxtor.com
Mr. Martin Czekalski V Maxtor Corp.
marty_czekalski at maxtor.
com
Mr. Nathan Obr A# Microsoft Corp. natobr at microsoft.com
Mr. Edward A. Gardner AV Ophidian Designs eag at ophidian.com
Mr. Curtis Stevens V Pacific Digital Corp.
cstevens at pacificdigital.
com
Mr. Bill Galloway P Pivot3, Inc. billg at pivot3.com
Mr. Larrie Carr V PMC-Sierra, Inc.
Mr. Arie Krantz V QLogic Corp. l_krantz at qlc.com
Mr. Jim Jones A Quantum Corp.
jim.jones at quantum.com
Mr. Gerald Houlder P Seagate Technology
gerry.houlder at seagate.com
Mr. Jim Coomes V Seagate Technology
jim.coomes at seagate.com
Mr. John Worden V Seagate Technology
john.worden at seagate.com
Mr. Vit Novak P Sun Microsystems, Inc. vit.novak at sun.com
Mr. Robert Kando A. Texas Instruments Robert.Kando at ti.com
Mr. Phil Shelton A UNISYS Corporation
phil.shelton at unisys.com
Mr. Haluk Aytac V Velio haluk at velio.com
Mr. Kenneth Hirata P Vixel Corp. Ken.Hirata at Vixel.com
30 People Present
Status Key: P - Principal
A,A# - Alternate
AV - Advisory Member
L - Liaison
V - Visitor
4. Old Business
4.1 SAS Working Draft Review ( SAS
<ftp://ftp.t10.org/t10/drafts/sas/sas-r03e.pdf> ) [Elliott]
4.1.1 4.6.7.5 Expander route index order wording (reflector messages)
After discussing the reflector messages, the group concluded that in the
absence of any specific proposed changes the SAS document will remain as
written.
4.1.2 6.7.4.8.1 SP15 state SP to SL_IR handoff
Mark Evans described a problem where one end of a connection can miss an
IDENTIFY due to clock tolerance and COMSAS detection tolerance. He
proposed
adding a 2 ms delay prior to transmitting the IDENTIFY.
Rob Elliott agreed to announce the problem and proposed solutions on the
reflector, and the group agreed to consider a solution for the problem
on the
second day of the meeting.
George Penokie moved that IDENTIFY be accepted before the SNTT timer
expires.
Bill Galloway seconded the motion. In the absence of any objections, the
motion passed unanimously. The SAS editor was instructed to incorporate
the
results of the motion as part of resolving the SAS letter ballot.
4.1.3 6.8 SP_DWS wording (reflector messages and 03-114r0
<ftp://ftp.t10.org/t10/document.03/03-114r0.pdf> ) (Pak Seto, Intel and
George Penokie, IBM)
This topic was covered under item 5.5.
4.1.4 7.12.5.2 Subtractive port NO DESTINATION vs BAD DESTINATION (Rob
Elliott, HP)
The group agreed to change BAD DESTINATION to NO DESTINATION when a
request
comes in a subtractive routing port that cannot be forwarded to anywhere
except back to the subtractive routing port.
4.1.5 7.14.2 SL transmitter and receiver BREAK should be ignored inside
OPEN
address frames ( 03-120r0
<ftp://ftp.t10.org/t10/document.03/03-120r0.pdf> ) (George Penokie, IBM)
This topic was discussed under item 5.8.
4.1.6 7.16.1 SSP link layer - Livelock paragraph for port layer (note
for
Mark Evans, Maxtor)
Mark agreed to include this issue in his proposal ( 03-024r1
<ftp://ftp.t10.org/t10/document.03/03-024r1.pdf> ), which was
discussed later in the meeting (see 5.3).
4.1.7 7.16.7.5 Concern on reflector about DONE Timeout vs. Credit
Timeout
(Brian Day, LSI Logic)
Brian Day described a race condition that occurs when one end of a
connection
sends DONE but doesn't give the other end credits. George Penokie stated
that
this race condition is no different from several other conditions and
therefore no changes are required. The group eventually agreed to make a
change such that the DONE timer is not started unless the device knows
that
credit is available at the other device or a CREDIT BLOCKED has been
sent to
the other device.
George agreed to incorporate the changes that are needed in the next
revision
of 03-114r0 <ftp://ftp.t10.org/t10/document.03/03-114r0.pdf> , which
was discussed later in the meeting.
4.1.8 7.16.7.10 SSP_TC should be a single-state state machine (Rob
Elliott,
HP)
George Penokie agreed to incorporate the resolution for this issue in
03-120r0 <ftp://ftp.t10.org/t10/document.03/03-120r0.pdf> .
4.1.9 7.16.7.11 SSP_TAN should be single-state state machine (Rob
Elliott,
HP)
George Penokie agreed to incorporate the resolution for this issue in
03-120r0 <ftp://ftp.t10.org/t10/document.03/03-120r0.pdf> ,
which was discussed later in the meeting.
4.1.10 8.1 Port layer rewrite (Mark Evans, Maxtor)
This topic was covered under item 5.3.
4.1.11 10.2.9 SCSI vital product data - device name format waiting on
CAP
approval of 02-419r2 <ftp://ftp.t10.org/t10/document.02/02-419r2.pdf>
(Rob Elliott, HP)
Rob Elliott noted that if CAP approves 02-419r2
<ftp://ftp.t10.org/t10/document.02/02-419r2.pdf> , SAS would be changed
accordingly.
Rob asked that discussion of this topic be deleted from future agendas.
4.1.12 J SAS logo - need to resolve with SCSI Trade Association (John
Lohmeyer, LSI Logic)
This topic was discussed under item 5.4.
4.2 SAS Disconnect-Reconnect Mode Parameters ( 02-324r0
<ftp://ftp.t10.org/t10/document.02/02-324r0.pdf> ) [Gardner]
Ed Gardner asked that discussion of this topic be removed from future
agendas.
4.3 CRC on Frame Header [Roberts]
Ron Roberts asked that this topic be deferred to SAS-2.
4.4 Transport Layer Retries ( 02-487r0
<ftp://ftp.t10.org/t10/document.02/02-487r0.pdf> ) [Jones]
Jim Jones proposed that this topic be deferred to SAS-2, provided that
it can
be considered a high-priority item in the SAS-2 effort. George Penokie
noted
that it is a high-priority item for his company.
5. New Business
5.1 SAS Revision 3 T10 letter ballot comment resolution ( 03-055r4
<ftp://ftp.t10.org/t10/document.03/03-055r4.pdf> ) [Elliott]
Rob Elliott noted that the following documents are relevant:
03-055r4 <ftp://ftp.t10.org/t10/document.03/03-055r4.pdf> .pdf -
comments sorted by author
03-055r4 <ftp://ftp.t10.org/t10/document.03/03-055r4.pdf> .zip -
contains a zip file with sas-r03 with comments (PDF database)
sas-r03e.pdf - latest version of SAS
sas-r03e.zip - Frame source for SAS rev 3e
Rob Elliott led the group in a discussion of the letter ballot comments
on
SAS. Rob summarized the status of the comment resolution (as of the
beginning
of the meeting) as follows:
Total comments: 2727
Accept - Done: 2046
Accept - Last: 5
Accept - Todo: 3
Reject (only): 569
Port todo: 90
Refer: 11
Todo (only): 1
Left: 2
Total worked: 2725 (99.93%)
Rob reviewed several comment resolutions where a need for general
agreement
was indicated.
George Penokie moved that all references to RBC and the RBC amendment be
removed from SAS. Cris Simpson seconded the motion. The motion passed on
a
vote of 6:3:4.
The group reviewed a preliminary proposal (no number assigned) from Bob
Sheffield for new text describing the use of the STP Affiliation feature
and
requested several modifications.
5.2 SAS Requests and Confirmations ( 03-023r0
<ftp://ftp.t10.org/t10/document.03/03-023r0.pdf> ) [Evans]
Mark Evans ask that discussion of this topic be deferred to the next
meeting.
5.3 SAS Port Layer Description Modifications ( 03-024r1
<ftp://ftp.t10.org/t10/document.03/03-024r1.pdf> ) [Evans]
Mark Evans presented a proposed changed to the SAS port layer
description
( 03-024r1 <ftp://ftp.t10.org/t10/document.03/03-024r1.pdf> ). The group
advised Mark regarding the resolution of three issues
listed in the introduction to the proposal. Then the group reviewed the
proposal in detail, recommending several wording changes. Mark agreed to
prepare a new revision of the proposal.
5.4 SAS logo or icon? [Penokie]
John Lohmeyer reported that George sent a e-mail to STA detailing the
SAS
issues with using the trademarked STA logo. John Lohmeyer and Marty
Czekalski
discussed the conversion of the STA logo to a SAS icon. Rob Elliott
noted that
we need a resolution this week. However, a final resolution for the
issue was
not available before the meeting adjourned.
Chair's note: Shortly after the meeting, the STA Board agreed to allow
usage
of a SAS icon, which is essentially the same as the SAS logo minus all
lowercase test. See the STA Liaison Report in the T10 minutes (03-124).
5.5 SAS: SP_DWS Wording Changes ( 03-114r0
<ftp://ftp.t10.org/t10/document.03/03-114r0.pdf> ) [Penokie]
George Penokie presented proposed changes to the dword synchronization
wording
(03-114r2).
George Penokie moved that 03-114r2 be incorporated into SAS as part of
the
letter ballot resolution. Bill Galloway seconded the motion. In the
absence of
any objections, the motion passed unanimously.
5.6 SAS: Terminating Discovery ( 03-115r0
<ftp://ftp.t10.org/t10/document.03/03-115r0.pdf> ) [Nixon]
Bob Nixon presented a proposal to allow a discovery operation to be
terminated
in the event that the discovery data appears to be incorrect ( 03-115r0
<ftp://ftp.t10.org/t10/document.03/03-115r0.pdf> ). The
group requested minor changes and Bob agreed to prepare a revised
proposal.
The group recommended that 03-115r1 (r0 as revised) be accepted as
resolving a
letter ballot comment.
5.7 SAS Invalid Initiator Connection Tag ( 03-119r0
<ftp://ftp.t10.org/t10/document.03/03-119r0.pdf> ) [Day]
Brian Day presented a proposal concerning the handling of invalid
initiator
connection tags ( 03-119r0
<ftp://ftp.t10.org/t10/document.03/03-119r0.pdf> ). The group instructed
the editor to incorporate
03-119r0 <ftp://ftp.t10.org/t10/document.03/03-119r0.pdf> in SAS as
part of the letter ballot resolution.
5.8 SAS: Section 7 SL changes ( 03-120r0
<ftp://ftp.t10.org/t10/document.03/03-120r0.pdf> ) [Penokie]
George Penokie presented revised SL state diagram changes ( 03-120r0
<ftp://ftp.t10.org/t10/document.03/03-120r0.pdf> ). The
proposal included an explicit statement that BREAKs be ignored during a
receipt of an address frame. Jim Coomes argued that the proposal
requires
transmitters to be more complicated.
The group requested several changes and George agreed to prepare a
revised
proposal.
George Penokie moved that 03-120r1 (r0 as revised) be accepted for
inclusion
in SAS. Bill Galloway seconded the motion. The motion passed on a vote
of
8:1:1.
Later in the meeting, George Penokie moved that 03-120r2 be accepted for
inclusion in SAS, replacing r1, which was accepted previously. Bill
Galloway
seconded the motion. The motion passed on a vote of 13:0:0.
5.9 SAS: SPC: Media Access Commands During SCSI Power Conditions (
03-121r0 <ftp://ftp.t10.org/t10/document.03/03-121r0.pdf> )
[Penokie]
George Penokie presented a proposal to clarify that media access
commands are
not functional in the Active_Wait power condition ( 03-121r0
<ftp://ftp.t10.org/t10/document.03/03-121r0.pdf> ). Mark Evans
agreed to cut the material from George's proposal and paste it in his
proposal
02-464r1 <ftp://ftp.t10.org/t10/document.02/02-464r1.pdf> . Rob Elliott
noted that the SAS aspects of the proposal have already
been incorporated in rev 03e.
5.10 SAS: Scrambling Text [Coomes]
Jim Coomes presented a proposal to revise and correct the SAS text
describing
the scrambling algorithm (a draft of 03-129r0
<ftp://ftp.t10.org/t10/document.03/03-129r0.pdf> ). The group discussed
the
proposal and requested minor changes. The group instructed the editor to
incorporate 03-129r0 <ftp://ftp.t10.org/t10/document.03/03-129r0.pdf>
in SAS to resolve a letter ballot comment.
5.11 SAS Timeline [Elliott]
Rob Elliott presented an e-mail describing the anticipated course of
events in
the completion of development of SAS.
Concerns were raised about allowing time for rebuttals concerning
comments
that have been rejected. Rob acknowledged that time must be left for
rebutting
rejected comments.
The process for getting SAS published as a ISO standard was also
discussed.
5.12 Transition SSP_TF2 to SSP_TF4 wording changes ( 03-126r0
<ftp://ftp.t10.org/t10/document.03/03-126r0.pdf> ) [Penokie]
George Penokie presented a proposal to clear up the wording for the TF2
to TF4
transition ( 02-126r0 <ftp://ftp.t10.org/t10/document.02/02-126r0.pdf>
), specifically when the transition takes place. The group
requested changes and George agreed to prepare a new revision.
George Penokie moved that 03-126r1 (r0 as revised) be recommended for
inclusion in the SAS letter ballot resolution. Mark Evans seconded the
motion.
In the absence of any objections, the motion passed unanimously.
5.13 UML Diagrams [Penokie]
George Penokie requested that this topic be removed from future agendas.
6. Review of Recommendations
The following documents were accepted for inclusion in SAS during this
meeting:
03-114r2, SP_DWS Wording Changes
03-115r1, Terminating Discovery
03-119r0 <ftp://ftp.t10.org/t10/document.03/03-119r0.pdf> , SAS Invalid
Initiator Connection Tag
03-120r2, Section 7 SL changes
03-129r0 <ftp://ftp.t10.org/t10/document.03/03-129r0.pdf> , Scrambling
Text
03-126r1, Transition SSP_TF2 to SSP_TF4 wording changes
The following recommendations were made during this meeting:
that IDENTIFY be accepted before the SNTT timer expires
that BAD DESTINATION be chanted to NO DESTINATION when a request comes
in a
subtractive routing port that cannot be forwarded to anywhere except
back to
the subtractive routing port
that all references to RBC and the RBC amendment be removed from SAS
The following documents were accepted for inclusion in SAS during the
February
24-25, 2003 meeting:
03-034r4 <ftp://ftp.t10.org/t10/document.03/03-034r4.pdf> , SAS Expander
internal devices
03-089r0 <ftp://ftp.t10.org/t10/document.03/03-089r0.pdf> , SAS PHY
CHANGE COUNT
03-091r1 <ftp://ftp.t10.org/t10/document.03/03-091r1.pdf> , SAS Target
Port Transfer Tag
03-109r1 <ftp://ftp.t10.org/t10/document.03/03-109r1.pdf> , SAS STP
affiliations
03-112r0 <ftp://ftp.t10.org/t10/document.03/03-112r0.pdf> , SAS SL_IR
state receiving IDENTIFY frames
The following motions were passed during the February 24-25, 2003
meeting:
that in section 7.8.2, `the application client within an initiator
device
shall perform a discovery process' be changed to `the application client
within an initiator device should perform a discovery process' (i.e.,
`shall'
becomes `should').
that a new confirmation, Done Received, be added to the port layer and
that
the same confirmation be added from the port layer to the transport
layer and
|from the transport layer to the application layer.
that the statement in 7.12.4.1 that says "This state shall not respond
to
incoming BREAKs, OPEN_REJECTs, and OPEN_ACCEPTs until after the OPEN
address
frame has been transmitted." be changed to "This state shall not respond
to
incoming OPEN_REJECTs or OPEN_ACCEPTs until after the OPEN address frame
has
been transmitted."
that the SATA references be changed to the appropriate document
references in
T13.
that the T10 Vice Chair contact STA and request usage of the STA logo
for SAS
with no restrictions.
The following recommendations were made during the January 13-14, 2003
meeting:
Accept the comment in 7.1.4.4 that increases the number of broadcast
primitives from 4 to 8. [14:0:4]
Make one of the new broadcast-reserved primitives a
broadcast-reserved-changed
primitive. [16:2:3]
Accept the comment regarding the 20 dword rule in 7.1.6.3. [11:0:6]
Remove the 64 entry limit of the number of indices in fanout
expanders.[10:1:6]
Remove near end analog loop back. [8:2:10]
Remove note 12. [5:1:10]
SAS Definitions ( 03-022r1
<ftp://ftp.t10.org/t10/document.03/03-022r1.pdf> ) [Evans] {r0 as
revised, unanimous}
SAS SMP error codes ( 03-058r0
<ftp://ftp.t10.org/t10/document.03/03-058r0.pdf> ) [Fairchild]
{unanimous}
7. Meeting Schedule
SAS Protocol Working Group meetings are scheduled for:
Monday-Tuesday, May 5-6, 2003 commencing at 9 a.m. in Nashua, NH at the
Crowne
Plaza Nashua (603-886-1200), hosted by Hitachi Cable Manchester.
Additional teleconference calls may be announced on the T10 reflector as
needed.
8. Adjournment
The meeting was adjourned at 6:55 p.m. on Tuesday March 11, 2003.
* * For T10 Reflector information, send a message with * 'info t10' (no
quotes) in the message body to majordomo at t10.org
------_=_NextPart_001_01C2F3C4.6026CB90
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
John,=20 concerning item 5.6 of the SAS minutes for March 10-11, I have neither = memory=20 nor notes indicating that a revision to 03-115 was required prior to = its=20 absorption into SAS. Do you (does anyone?) recall what the = requested=20 change might have been?
Thanks!
- Bob
-----Original Message-----
From: John Lohmeyer=20 [mailto:lohmeyer at t10.org]
Sent: Wednesday, March 12, 2003 = 7:29=20 PM
To: T10 Reflector
Subject: Draft minutes of SAS = Protocol=20 WG -- Mar 10-11, 2003
* From the T10 Reflector=20 (t10 at t10.org), posted by: * John Lohmeyer * = Accredited Standards Committee*
InterNational Committee for Information Technology Standards (INCITS)
Doc. No.: =
T10/03-122r0
Date: March =
12, 2003
Reply to: John =
Lohmeyer
To: T10 Membership
From: Ralph Weber & John Lohmeyer
Subject: SAS Protocol WG -- Mar 10-11, 2003
Dallas, TX
Agenda
1. Opening Remarks
2. Approval of Agenda
3. Attendance and Membership
4. Old Business
4.1 SAS Working Draft Review (SAS) =
[Elliott]
4.1.1 4.6.7.5 Expander route index order wording (reflector =
messages)
4.1.2 6.7.4.8.1 SP15 state SP to SL_IR handoff
4.1.3 6.8 SP_DWS wording (reflector messages and 03-114r0) =
(Pak Seto, Intel
and George Penokie, IBM)
4.1.4 7.12.5.2 Subtractive port NO DESTINATION vs BAD DESTINATION =
(Rob
Elliott, HP)
4.1.5 7.14.2 SL transmitter and receiver BREAK should be ignored =
inside
OPEN address frames (03-120r0) =
(George Penokie, IBM)
4.1.6 7.16.1 SSP link layer - Livelock paragraph for port layer =
(note for
Mark Evans, Maxtor)
4.1.7 7.16.7.5 Concern on reflector about DONE Timeout vs. Credit =
Timeout
(Brian Day, LSI Logic)
4.1.8 7.16.7.10 SSP_TC should be a single state state machine (Rob
Elliott, HP)
4.1.9 7.16.7.11 SSP_TAN should be single state state machine (Rob
Elliott, HP)
4.1.10 8.1 Port layer rewrite (Mark Evans, Maxtor)
4.1.11 10.2.9 SCSI vital product data - device name format waiting =
on CAP
approval of 02-419r2 =
(Rob Elliott, HP)
4.1.12 J SAS logo - need to resolve with SCSI Trade Association =
(John
Lohmeyer, LSI Logic)
4.2 SAS Disconnect-Reconnect Mode Parameters (02-324r0) =
[Gardner]
4.3 CRC on Frame Header [Roberts]
4.4 Transport Layer Retries (02-487r0) =
[Jones]
5. New Business
5.1 SAS Revision 3 T10 letter ballot comment resolution (03-055r4)
[Elliott]
5.2 SAS Requests and Confirmations (03-023r0) =
[Evans]
5.3 SAS Port Layer Description Modifications (03-024r1) =
[Evans]
5.4 SAS logo or icon? [Penokie]
5.5 SAS: SP_DWS Wording Changes (03-114r0) =
[Penokie]
5.6 SAS: Terminating Discovery (03-115r0) =
[Nixon]
5.7 SAS Invalid Initiator Connection Tag (03-119r0) =
[Day]
5.8 SAS: Section 7 SL changes (03-120r0) =
[Penokie]
5.9 SAS: SPC: Media Access Commands During SCSI Power Conditions =
(03-121r0)
[Penokie]
5.10 SAS: Scrambling Text [Coomes]
5.11 SAS Timeline [Elliott]
5.12 Transition SSP_TF2 to SSP_TF4 wording changes (03-126r0) =
[Penokie]
5.13 UML Diagrams [Penokie]
6. Review of Recommendations
7. Meeting Schedule
8. Adjournment
Results of Meeting
1. Opening Remarks
John Lohmeyer called the meeting to order at 9:00 a.m. Monday, March =
10, 2003.
He thanked Paul Aloisi and Bob Kando of Texas Instruments for hosting =
the
meeting. As usual, the people present introduced themselves.
2. Approval of Agenda
The draft agenda was approved with the following changes:
4.1.1 4.6.7.5 Expander route index order wording (reflector =
messages)
4.1.2 6.7.4.8.1 SP15 state
4.1.3 6.8 SP_DWS wording (reflector messages and 03-114r0) =
(Pak Seto, Intel
and George Penokie, IBM)
4.1.4 7.12.5.2 Subtractive port NO DESTINATION vs BAD DESTINATION =
(Rob
Elliott, HP)
4.1.5 7.14.2 SL transmitter and receiver BREAK should be ignored =
inside
OPEN address frames (03-120r0) =
(George Penokie, IBM)
4.1.6 7.16.1 SSP link layer - Livelock paragraph for port layer =
(note for
Mark Evans, Maxtor)
4.1.7 7.16.7.5 Concern on reflector about DONE Timeout vs. Credit =
Timeout
(Brian Day, LSI Logic)
4.1.8 7.16.7.10 SSP_TC should be a single state state machine (Rob
Elliott, HP)
4.1.9 7.16.7.11 SSP_TAN should be single state state machine (Rob
Elliott, HP)
4.1.10 8.1 Port layer rewrite (Mark Evans, Maxtor)
4.1.11 10.2.9 SCSI vital product data - device name format waiting =
on CAP
approval of 02-419r2 =
(Rob Elliott, HP)
4.1.12 J SAS logo - need to resolve with SCSI Trade Association =
(John
Lohmeyer, LSI Logic)
5.10 SAS: Scrambling Text [Coomes]
5.11 SAS Timeline [Elliott]
The following items was added or revised during the course of the =
meeting:
5.12 Transition SSP_TF2 to SSP_TF4 wording changes (03-126r0) =
[Penokie]
5.13 UML Diagrams [Penokie]
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 Electronic Mail =
Address
---------------------- -- ------------------------- =
-------------------------
Mr. Ron Roberts P Adaptec, Inc. rkroberts at aol.com
Mr. Robert H. Nixon P Emulex =
bob.nixon at emulex.com
Mr. Ralph O. Weber P ENDL Texas roweber at acm.org
Mr. Mike Fitzpatrick P Fujitsu mfitzpatrick at fcpa.
fujitsu.com
Mr. Rob Elliott P Hewlett Packard Co. Elliott at hp.com
Mr. Werner Glinka AV Hitachi America =
werner.glinka at attglobal.
net
Mr. Dan Colegrove AV Hitachi Global Storage dcolegro at us.ibm.com
Tech.
Mr. George O. Penokie P IBM / Tivoli Systems gop at us.ibm.com
Mr. Cris Simpson P Intel Corp. =
cris.simpson at intel.com
Mr. Robert Sheffield A Intel Corp. =
robert.l.sheffield at intel.
com
Mr. John Lohmeyer P LSI Logic Corp. lohmeyer at t10.org
Mr. Brian Day V LSI Logic Corp. brian.day at lsil.com
Mr. Tim Hoglund V LSI Logic Corp. =
tim.hoglund at lsil.com
Mr. Mark Evans P Maxtor Corp. =
mark_evans at maxtor.com
Mr. Martin Czekalski V Maxtor Corp. =
marty_czekalski at maxtor.
com
Mr. Nathan Obr A# Microsoft Corp. =
natobr at microsoft.com
Mr. Edward A. Gardner AV Ophidian Designs eag at ophidian.com
Mr. Curtis Stevens V Pacific Digital Corp. =
cstevens at pacificdigital.
com
Mr. Bill Galloway P Pivot3, Inc. billg at pivot3.com
Mr. Larrie Carr V PMC-Sierra, Inc.
Mr. Arie Krantz V QLogic Corp. l_krantz at qlc.com
Mr. Jim Jones A Quantum Corp. =
jim.jones at quantum.com
Mr. Gerald Houlder P Seagate Technology =
gerry.houlder at seagate.com
Mr. Jim Coomes V Seagate Technology =
jim.coomes at seagate.com
Mr. John Worden V Seagate Technology =
john.worden at seagate.com
Mr. Vit Novak P Sun Microsystems, Inc. vit.novak at sun.com
Mr. Robert Kando A. Texas Instruments Robert.Kando at ti.com
Mr. Phil Shelton A UNISYS Corporation =
phil.shelton at unisys.com
Mr. Haluk Aytac V Velio haluk at velio.com
Mr. Kenneth Hirata P Vixel Corp. =
Ken.Hirata at Vixel.com
30 People Present
Status Key: P - Principal
A,A# - Alternate
AV - Advisory Member
L - Liaison
V - Visitor
4. Old Business
4.1 SAS Working Draft Review (SAS) =
[Elliott]
4.1.1 4.6.7.5 Expander route index order wording (reflector messages)
After discussing the reflector messages, the group concluded that in =
the
absence of any specific proposed changes the SAS document will remain =
as
written.
4.1.2 6.7.4.8.1 SP15 state SP to SL_IR handoff
Mark Evans described a problem where one end of a connection can miss =
an
IDENTIFY due to clock tolerance and COMSAS detection tolerance. He =
proposed
adding a 2 ms delay prior to transmitting the IDENTIFY.
Rob Elliott agreed to announce the problem and proposed solutions on =
the
reflector, and the group agreed to consider a solution for the problem =
on the
second day of the meeting.
George Penokie moved that IDENTIFY be accepted before the SNTT timer =
expires.
Bill Galloway seconded the motion. In the absence of any objections, =
the
motion passed unanimously. The SAS editor was instructed to incorporate =
the
results of the motion as part of resolving the SAS letter ballot.
4.1.3 6.8 SP_DWS wording (reflector messages and 03-114r0) =
(Pak Seto, Intel and
George Penokie, IBM)
This topic was covered under item 5.5.
4.1.4 7.12.5.2 Subtractive port NO DESTINATION vs BAD DESTINATION (Rob
Elliott, HP)
The group agreed to change BAD DESTINATION to NO DESTINATION when a =
request
comes in a subtractive routing port that cannot be forwarded to =
anywhere
except back to the subtractive routing port.
4.1.5 7.14.2 SL transmitter and receiver BREAK should be ignored =
inside OPEN
address frames (03-120r0) =
(George Penokie, IBM)
This topic was discussed under item 5.8.
4.1.6 7.16.1 SSP link layer - Livelock paragraph for port layer (note =
for
Mark Evans, Maxtor)
Mark agreed to include this issue in his proposal (03-024r1), =
which was
discussed later in the meeting (see 5.3).
4.1.7 7.16.7.5 Concern on reflector about DONE Timeout vs. Credit =
Timeout
(Brian Day, LSI Logic)
Brian Day described a race condition that occurs when one end of a =
connection
sends DONE but doesn't give the other end credits. George Penokie =
stated that
this race condition is no different from several other conditions and
therefore no changes are required. The group eventually agreed to make =
a
change such that the DONE timer is not started unless the device knows =
that
credit is available at the other device or a CREDIT BLOCKED has been =
sent to
the other device.
George agreed to incorporate the changes that are needed in the next =
revision
of 03-114r0, =
which was discussed later in the meeting.
4.1.8 7.16.7.10 SSP_TC should be a single-state state machine (Rob =
Elliott,
HP)
George Penokie agreed to incorporate the resolution for this issue in =
03-120r0.
4.1.9 7.16.7.11 SSP_TAN should be single-state state machine (Rob =
Elliott,
HP)
George Penokie agreed to incorporate the resolution for this issue in =
03-120r0,
which was discussed later in the meeting.
4.1.10 8.1 Port layer rewrite (Mark Evans, Maxtor)
This topic was covered under item 5.3.
4.1.11 10.2.9 SCSI vital product data - device name format waiting on =
CAP
approval of 02-419r2 =
(Rob Elliott, HP)
Rob Elliott noted that if CAP approves 02-419r2, =
SAS would be changed
accordingly.
Rob asked that discussion of this topic be deleted from future agendas.
4.1.12 J SAS logo - need to resolve with SCSI Trade Association (John
Lohmeyer, LSI Logic)
This topic was discussed under item 5.4.
4.2 SAS Disconnect-Reconnect Mode Parameters (02-324r0) =
[Gardner]
Ed Gardner asked that discussion of this topic be removed from future =
agendas.
4.3 CRC on Frame Header [Roberts]
Ron Roberts asked that this topic be deferred to SAS-2.
4.4 Transport Layer Retries (02-487r0) =
[Jones]
Jim Jones proposed that this topic be deferred to SAS-2, provided that =
it can
be considered a high-priority item in the SAS-2 effort. George Penokie =
noted
that it is a high-priority item for his company.
5. New Business
5.1 SAS Revision 3 T10 letter ballot comment resolution (03-055r4) =
[Elliott]
Rob Elliott noted that the following documents are relevant:
03-055r4.pdf=
- comments sorted by author
03-055r4.zip=
- contains a zip file with sas-r03 with comments (PDF database)
sas-r03e.pdf - latest version of SAS
sas-r03e.zip - Frame source for SAS rev 3e
Rob Elliott led the group in a discussion of the letter ballot comments =
on
SAS. Rob summarized the status of the comment resolution (as of the =
beginning
of the meeting) as follows:
Total comments: 2727
Accept - Done: 2046
Accept - Last: 5
Accept - Todo: 3
Reject (only): 569
Port todo: 90
Refer: 11
Todo (only): 1
Left: 2
Total worked: 2725 (99.93%)
Rob reviewed several comment resolutions where a need for general =
agreement
was indicated.
George Penokie moved that all references to RBC and the RBC amendment =
be
removed from SAS. Cris Simpson seconded the motion. The motion passed =
on a
vote of 6:3:4.
The group reviewed a preliminary proposal (no number assigned) from Bob
Sheffield for new text describing the use of the STP Affiliation =
feature and
requested several modifications.
5.2 SAS Requests and Confirmations (03-023r0) =
[Evans]
Mark Evans ask that discussion of this topic be deferred to the next =
meeting.
5.3 SAS Port Layer Description Modifications (03-024r1) =
[Evans]
Mark Evans presented a proposed changed to the SAS port layer =
description
(03-024r1). =
The group advised Mark regarding the resolution of three issues
listed in the introduction to the proposal. Then the group reviewed the
proposal in detail, recommending several wording changes. Mark agreed =
to
prepare a new revision of the proposal.
5.4 SAS logo or icon? [Penokie]
John Lohmeyer reported that George sent a e-mail to STA detailing the =
SAS
issues with using the trademarked STA logo. John Lohmeyer and Marty =
Czekalski
discussed the conversion of the STA logo to a SAS icon. Rob Elliott =
noted that
we need a resolution this week. However, a final resolution for the =
issue was
not available before the meeting adjourned.
Chair's note: Shortly after the meeting, the STA Board agreed to allow =
usage
of a SAS icon, which is essentially the same as the SAS logo minus all
lowercase test. See the STA Liaison Report in the T10 minutes (03-124).
5.5 SAS: SP_DWS Wording Changes (03-114r0) =
[Penokie]
George Penokie presented proposed changes to the dword synchronization =
wording
(03-114r2).
George Penokie moved that 03-114r2 be incorporated into SAS as part of =
the
letter ballot resolution. Bill Galloway seconded the motion. In the =
absence of
any objections, the motion passed unanimously.
5.6 SAS: Terminating Discovery (03-115r0) =
[Nixon]
Bob Nixon presented a proposal to allow a discovery operation to be =
terminated
in the event that the discovery data appears to be incorrect (03-115r0). =
The
group requested minor changes and Bob agreed to prepare a revised =
proposal.
The group recommended that 03-115r1 (r0 as revised) be accepted as =
resolving a
letter ballot comment.
5.7 SAS Invalid Initiator Connection Tag (03-119r0) =
[Day]
Brian Day presented a proposal concerning the handling of invalid =
initiator
connection tags (03-119r0). =
The group instructed the editor to incorporate
03-119r0 =
in SAS as part of the letter ballot resolution.
5.8 SAS: Section 7 SL changes (03-120r0) =
[Penokie]
George Penokie presented revised SL state diagram changes (03-120r0). =
The
proposal included an explicit statement that BREAKs be ignored during a
receipt of an address frame. Jim Coomes argued that the proposal =
requires
transmitters to be more complicated.
The group requested several changes and George agreed to prepare a =
revised
proposal.
George Penokie moved that 03-120r1 (r0 as revised) be accepted for =
inclusion
in SAS. Bill Galloway seconded the motion. The motion passed on a vote =
of
8:1:1.
Later in the meeting, George Penokie moved that 03-120r2 be accepted =
for
inclusion in SAS, replacing r1, which was accepted previously. Bill =
Galloway
seconded the motion. The motion passed on a vote of 13:0:0.
5.9 SAS: SPC: Media Access Commands During SCSI Power Conditions (03-121r0)
[Penokie]
George Penokie presented a proposal to clarify that media access =
commands are
not functional in the Active_Wait power condition (03-121r0). =
Mark Evans
agreed to cut the material from George's proposal and paste it in his =
proposal
02-464r1. =
Rob Elliott noted that the SAS aspects of the proposal have already
been incorporated in rev 03e.
5.10 SAS: Scrambling Text [Coomes]
Jim Coomes presented a proposal to revise and correct the SAS text =
describing
the scrambling algorithm (a draft of 03-129r0). =
The group discussed the
proposal and requested minor changes. The group instructed the editor =
to
incorporate 03-129r0 in =
SAS to resolve a letter ballot comment.
5.11 SAS Timeline [Elliott]
Rob Elliott presented an e-mail describing the anticipated course of =
events in
the completion of development of SAS.
Concerns were raised about allowing time for rebuttals concerning =
comments
that have been rejected. Rob acknowledged that time must be left for =
rebutting
rejected comments.
The process for getting SAS published as a ISO standard was also =
discussed.
5.12 Transition SSP_TF2 to SSP_TF4 wording changes (03-126r0) =
[Penokie]
George Penokie presented a proposal to clear up the wording for the TF2 =
to TF4
transition (02-126r0), =
specifically when the transition takes place. The group
requested changes and George agreed to prepare a new revision.
George Penokie moved that 03-126r1 (r0 as revised) be recommended for
inclusion in the SAS letter ballot resolution. Mark Evans seconded the =
motion.
In the absence of any objections, the motion passed unanimously.
5.13 UML Diagrams [Penokie]
George Penokie requested that this topic be removed from future =
agendas.
6. Review of Recommendations
The following documents were accepted for inclusion in SAS during this
meeting:
03-114r2, SP_DWS Wording Changes
03-115r1, Terminating Discovery
03-119r0, =
SAS Invalid Initiator Connection Tag
03-120r2, Section 7 SL changes
03-129r0, =
Scrambling Text
03-126r1, Transition SSP_TF2 to SSP_TF4 wording changes
The following recommendations were made during this meeting:
that IDENTIFY be accepted before the SNTT timer expires
that BAD DESTINATION be chanted to NO DESTINATION when a request comes =
in a
subtractive routing port that cannot be forwarded to anywhere except =
back to
the subtractive routing port
that all references to RBC and the RBC amendment be removed from SAS
The following documents were accepted for inclusion in SAS during the =
February
24-25, 2003 meeting:
03-034r4, =
SAS Expander internal devices
03-089r0, =
SAS PHY CHANGE COUNT
03-091r1, =
SAS Target Port Transfer Tag
03-109r1, =
SAS STP affiliations
03-112r0, =
SAS SL_IR state receiving IDENTIFY frames
The following motions were passed during the February 24-25, 2003 =
meeting:
that in section 7.8.2, `the application client within an initiator =
device
shall perform a discovery process' be changed to `the application =
client
within an initiator device should perform a discovery process' (i.e., =
`shall'
becomes `should').
that a new confirmation, Done Received, be added to the port layer and =
that
the same confirmation be added from the port layer to the transport =
layer and
|from the transport layer to the application layer.
that the statement in 7.12.4.1 that says "This state shall not respond =
to
incoming BREAKs, OPEN_REJECTs, and OPEN_ACCEPTs until after the OPEN =
address
frame has been transmitted." be changed to "This state shall not =
respond to
incoming OPEN_REJECTs or OPEN_ACCEPTs until after the OPEN address =
frame has
been transmitted."
that the SATA references be changed to the appropriate document =
references in
T13.
that the T10 Vice Chair contact STA and request usage of the STA logo =
for SAS
with no restrictions.
The following recommendations were made during the January 13-14, 2003
meeting:
Accept the comment in 7.1.4.4 that increases the number of broadcast
primitives from 4 to 8. [14:0:4]
Make one of the new broadcast-reserved primitives a =
broadcast-reserved-changed
primitive. [16:2:3]
Accept the comment regarding the 20 dword rule in 7.1.6.3. [11:0:6]
Remove the 64 entry limit of the number of indices in fanout
expanders.[10:1:6]
Remove near end analog loop back. [8:2:10]
Remove note 12. [5:1:10]
SAS Definitions (03-022r1) =
[Evans] {r0 as revised, unanimous}
SAS SMP error codes (03-058r0) =
[Fairchild] {unanimous}
7. Meeting Schedule
SAS Protocol Working Group meetings are scheduled for:
Monday-Tuesday, May 5-6, 2003 commencing at 9 a.m. in Nashua, NH at the =
Crowne
Plaza Nashua (603-886-1200), hosted by Hitachi Cable Manchester.
Additional teleconference calls may be announced on the T10 reflector =
as
needed.
8. Adjournment
The meeting was adjourned at 6:55 p.m. on Tuesday March 11, 2003.
* * For T10 Reflector information, send a message with * 'info = t10' (no=20 quotes) in the message body to majordomo at t10.org
------_=_NextPart_001_01C2F3C4.6026CB90--
More information about the T10
mailing list