Which takes precedence for Close in ?

Penokie, George George.Penokie at lsi.com
Wed Oct 30 05:56:35 PDT 2013

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

Yes, and the very next paragraph covers the cases where both are received:
If a Begin Close message and a Tx Frame request were received, then this
a) shall include a Full Duplex Close argument; and
b) shall not include a Transmit Frame Balance Required argument or a Transmit
Frame Balance Not Required argument.
Bye for now,
George Penokie
LSI Corporation
3033 41 St NW
Rochester , MN 55901
george.penokie at lsi.com
From: Craig Stoops [mailto:Craig.Stoops at synopsys.com]
Sent: Tuesday, October 29, 2013 5:44 PM
To: Penokie, George; t10 at t10.org
Subject: Which takes precidence for Close in ?
HI George,
In section it is stated:
If a Close Connection request was received, then this transition shall
include a Close Connection argument.
If a Begin Close message was received, then this transition shall include a
Full Duplex Close argument.
Both of these could be true at the same time, the PL requesting close and an
RRDY / EXTEND (CLOSE) came in from an expander that set the Begin Close msg.
In this case which takes precedence? I would think it should be the Begin
Close as that will result in a full duplex close to the remote end. But the
spec has neither a ordered list nor exclusive language, and the 1st one
listed is not the one that I think should take effect.
Thoughts? Do we need some edit in this area?

More information about the T10 mailing list