Error in SPL-r04 MT_IP (transport Layer for SMP initiator port) State Machine?

Penokie, George George.Penokie at lsi.com
Mon Dec 7 08:29:49 PST 2009


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

	On investigation it was discovered that in proposal 05-305r0 the
following was deleted:
	If the SMP Frame Receive Timeout timer expires before a Received SMP
Function Complete confirmation is received, this state shall send an SMP
Frame Receive Timeout confirmation to the management application layer and
send an SMP Transmit Break request to the port layer.
	This is the only reference to the SMP Frame Receive Timeout
confirmation and as a result of the above deleted statements the
MT_IP3:Receive state in the MT_IP state machine figure should have also been
deleted.
	As a result the SMP Frame Receive Timeout confirmation has been
deleted from the MT_IP state machine figure.
Bye for now,
George Penokie
LSI Corporation
3033 41st St. NW
Suite 100
Rochester, MN 55901
507-328-9017
george.penokie at lsi.com
From: owner-t10 at t10.org [mailto:owner-t10 at t10.org] On Behalf Of Alan Westbury
Sent: Saturday, November 14, 2009 5:46 AM
To: t10 at t10.org
Subject: Error in SPL-r04 MT_IP (transport Layer for SMP initiator port)
State Machine?
Hi T10,
SPL Figure 146 shows message "SMP Frame Receive Timeout" in state
MT_IP3:Receive.
This message is not covered by the clause describing this state
(8.4.5.2.4.1).
Looking back at SAS 1.1, there used to be a vendor specific "SMP Frame
Receive Timeout timer".  On expiry of this timer, MT_IP informed the
management application, and sent a Break request to the Port Layer.  This
would appear to account for the message shown in Fig 146.
In SAS 2 / SPL the timing requirement has shifted to the MT_TP state machine,
but it's now unclear what the MT_IP response should be in the event of a
timeout.
Regards,
Alan
---
Alan Westbury
Product Architect
Xyratex
Storage Systems,
Langstone Road, Havant, PO9 1SA
United Kingdom
Tel +44 - (0)23 - 9249 6722 (direct)
Tel +44 - (0)23 - 9249 6000 (switch board)
Fax +44 - (0)23 - 9249 2284
Email: alan_westbury at xyratex.com<mailto:alan_westbury at xyratex.com>
http://www.xyratex.c
______________________________________________________________________
This email may contain privileged or confidential information, which should
only be used for the purpose for which it was sent by Xyratex. No further
rights or licenses are granted to use such information. If you are not the
intended recipient of this message, please notify the sender by return and
delete it. You may not use, copy, disclose or rely on the information
contained in it.
Internet email is susceptible to data corruption, interception and
unauthorised amendment for which Xyratex does not accept liability. While we
have taken reasonable precautions to ensure that this email is free of
viruses, Xyratex does not accept liability for the presence of any computer
viruses in this email, nor for any losses caused as a result of viruses.
Xyratex Technology Limited (03134912), Registered in England & Wales,
Registered Office, Langstone Road, Havant, Hampshire, PO9 1SA.
The Xyratex group of companies also includes, Xyratex Ltd, registered in
Bermuda, Xyratex International Inc, registered in California, Xyratex
(Malaysia) Sdn Bhd registered in Malaysia, Xyratex Technology (Wuxi) Co Ltd
registered in The People's Republic of China and Xyratex Japan Limited
registered in Japan.
______________________________________________________________________



More information about the T10 mailing list