[storm] Send vs. Immediate

Elena Gurevich <elena.gurevich@toganetworks.com> Sun, 06 September 2015 09:59 UTC

Return-Path: <elena.gurevich@toganetworks.com>
X-Original-To: storm@ietfa.amsl.com
Delivered-To: storm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49D901B589E for <storm@ietfa.amsl.com>; Sun, 6 Sep 2015 02:59:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.002
X-Spam-Level:
X-Spam-Status: No, score=-0.002 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, HTML_MESSAGE=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BY38X0MwmPWO for <storm@ietfa.amsl.com>; Sun, 6 Sep 2015 02:59:01 -0700 (PDT)
Received: from emea01-db3-obe.outbound.protection.outlook.com (mail-db3on0604.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe04::604]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68B5E1B589C for <storm@ietf.org>; Sun, 6 Sep 2015 02:59:00 -0700 (PDT)
Received: from HE1PR02MB0652.eurprd02.prod.outlook.com (10.161.118.12) by HE1PR02MB0651.eurprd02.prod.outlook.com (10.161.118.11) with Microsoft SMTP Server (TLS) id 15.1.262.15; Sun, 6 Sep 2015 09:58:42 +0000
Received: from HE1PR02MB0652.eurprd02.prod.outlook.com ([10.161.118.12]) by HE1PR02MB0652.eurprd02.prod.outlook.com ([10.161.118.12]) with mapi id 15.01.0262.011; Sun, 6 Sep 2015 09:58:42 +0000
From: Elena Gurevich <elena.gurevich@toganetworks.com>
To: "storm@ietf.org" <storm@ietf.org>
Thread-Topic: Send vs. Immediate
Thread-Index: AdDoie0+xkvsjYh7T92FPZdqNGMGkA==
Date: Sun, 06 Sep 2015 09:58:42 +0000
Message-ID: <HE1PR02MB0652B5507B4434A631F6C70CF9550@HE1PR02MB0652.eurprd02.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=elena.gurevich@toganetworks.com;
x-originating-ip: [84.94.204.35]
x-microsoft-exchange-diagnostics: 1; HE1PR02MB0651; 5:Gzypdr0zBp6N9Q4eYbvG2YH89S5sxVT4EBflDXapNKmJsKnQmdmJ+pfyCOC9Vcw3VlwMD+1QJUoMPrLtUq3Tz9MD9i2WVGn8qAD+zVlUQX71bl4TLGm04UVUEB+2Q9IdJ5G6vC/aZjmg3Lg9syXVQg==; 24:SDFaAHzR1CQpJd/G5QBXz52zRsfhDsnc/rlf9g4ghV5XbGHes/b8x+diRXUg9qJs5FwYmSBjB0i/F7Kyp11PCvroVoxBBO584X53GYc6F0w=; 20:fb+iWTkc+om752dSWUAX2tHLd4fKi+oK5rT21DT/XDbEbz2iPdMOpurioQko5W4BRbDVquyJULya2+SRosGLHQ==
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR02MB0651;
x-microsoft-antispam-prvs: <HE1PR02MB0651C05E5809B8810D06E06CF9550@HE1PR02MB0651.eurprd02.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(108003899814671);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(5005006)(8121501046)(3002001); SRVR:HE1PR02MB0651; BCL:0; PCL:0; RULEID:; SRVR:HE1PR02MB0651;
x-forefront-prvs: 06911FE69E
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(252514010)(189002)(34854003)(42154003)(199003)(33656002)(2900100001)(19580405001)(122556002)(68736005)(86362001)(107886002)(62966003)(5001830100001)(54356999)(5001960100002)(81156007)(4001540100001)(66066001)(229853001)(10400500002)(16236675004)(15975445007)(97736004)(110136002)(77096005)(76576001)(5002640100001)(46102003)(189998001)(64706001)(101416001)(102836002)(40100003)(2351001)(5001860100001)(74316001)(50986999)(92566002)(19300405004)(5007970100001)(87936001)(19625215002)(19580395003)(106356001)(77156002)(2501003)(5890100001)(105586002)(450100001)(5003600100002)(5004730100002)(14773001); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR02MB0651; H:HE1PR02MB0652.eurprd02.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en;
received-spf: None (protection.outlook.com: toganetworks.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:23
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_HE1PR02MB0652B5507B4434A631F6C70CF9550HE1PR02MB0652eurp_"
MIME-Version: 1.0
X-OriginatorOrg: toganetworks.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Sep 2015 09:58:42.3170 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 73f7e7df-ca98-4f08-bf85-f137b447da96
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR02MB0651
Archived-At: <http://mailarchive.ietf.org/arch/msg/storm/h1Up-0YnGibt-SzMxLfr7UCGa2Y>
Subject: [storm] Send vs. Immediate
X-BeenThere: storm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Storage Maintenance WG <storm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/storm>, <mailto:storm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/storm/>
List-Post: <mailto:storm@ietf.org>
List-Help: <mailto:storm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/storm>, <mailto:storm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Sep 2015 09:59:04 -0000

Hello dear authors,

I am new in iWARP and need your help to clear my  misunderstanding of RFCs.
RFC5041 Section 5.4 stands that:

"At the Data Sink, DDP MUST Deliver a DDP Message if and only if all of the following are true:
* the last DDP Segment of the DDP Message had its Last flag set,
* all of the DDP Segments of the DDP Message have been Placed,
* all preceding DDP Messages have been Placed, and
* each preceding DDP Message has been Delivered to the ULP."

Let's assume that data sink receives sequence of "rdma_write" and send" messages.

According to RFC even if miss ordering happens "send" can be delivered to RDMAP only after last segment of rdma_write arrives and is placed.
So RDMAP layer completes "send" only after full rdma_write assembly.
If so why we need to generate new "Immediate request type" and cannot reuse 8 bytes length "send" ?


Best regards,
Elena Gurevich
---------------------------------------------------------
Software Architector at Toga Networks Ltd.

Email: Elena.Gurevich@toganetwors.com
---------------------------------------------------------




-------------------------------------------------------------------------------------------------------------------------------------------------
This email and any files transmitted and/or attachments with it are confidential and proprietary information of
Toga Networks Ltd., and intended solely for the use of the individual or entity to whom they are addressed.
If you have received this email in error please notify the system manager. This message contains confidential
information of Toga Networks Ltd., and is intended only for the individual named. If you are not the named
addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately
by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not
the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on
the contents of this information is strictly prohibited.
------------------------------------------------------------------------------------------------------------------------------------------------