From patchwork Wed Jun 21 06:49:32 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Amrani, Ram" X-Patchwork-Id: 9800911 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id ED7786038C for ; Wed, 21 Jun 2017 06:49:52 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id DE17328539 for ; Wed, 21 Jun 2017 06:49:52 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id D0EE32853D; Wed, 21 Jun 2017 06:49:52 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.8 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2C49A28539 for ; Wed, 21 Jun 2017 06:49:52 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751795AbdFUGtv (ORCPT ); Wed, 21 Jun 2017 02:49:51 -0400 Received: from mail-bn3nam01on0082.outbound.protection.outlook.com ([104.47.33.82]:18976 "EHLO NAM01-BN3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751069AbdFUGtt (ORCPT ); Wed, 21 Jun 2017 02:49:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=uifVEiX+UBIO87gbrr9mpnfls6GMhN1ilGcm0+wJ3u0=; b=U5K/S2cbvoOiX4FPOX4pBjTJSL0fMH9KuowWEM+ZWRZ5hxJUuiFEvCB/W5KYfMrmQfpkdeP2hqeHCjyIAWVkOlf3SGU35jTUVFch5ehJMRAGRI+vWGUuSKKXBx4chsPqvkCc6mYWtSV33uSo1qBn+VIpPYL//f0RnGniW8PAq/g= Received: from CY1PR07CA0022.namprd07.prod.outlook.com (10.166.202.32) by CY1PR0701MB1582.namprd07.prod.outlook.com (10.163.20.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1178.14; Wed, 21 Jun 2017 06:49:47 +0000 Received: from BN1AFFO11FD043.protection.gbl (2a01:111:f400:7c10::124) by CY1PR07CA0022.outlook.office365.com (2a01:111:e400:c60a::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15 via Frontend Transport; Wed, 21 Jun 2017 06:49:47 +0000 Authentication-Results: spf=none (sender IP is 50.232.66.26) smtp.mailfrom=cavium.com; obsidianresearch.com; dkim=none (message not signed) header.d=none;obsidianresearch.com; dmarc=none action=none header.from=cavium.com; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) Received: from CAEXCH02.caveonetworks.com (50.232.66.26) by BN1AFFO11FD043.mail.protection.outlook.com (10.58.52.190) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.1178.14 via Frontend Transport; Wed, 21 Jun 2017 06:49:46 +0000 Received: from lb-tlvb-ramrani.il.qlogic.org (10.185.6.119) by CAEXCH02.caveonetworks.com (10.17.4.29) with Microsoft SMTP Server id 14.2.347.0; Tue, 20 Jun 2017 23:49:43 -0700 From: Ram Amrani To: , , CC: , , , Ram Amrani Subject: [PATCH rdma-core v3] qedr: Set immediate data sent via EDPM as is Date: Wed, 21 Jun 2017 09:49:32 +0300 Message-ID: <1498027772-8315-1-git-send-email-Ram.Amrani@cavium.com> X-Mailer: git-send-email 2.1.0 MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:50.232.66.26; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39840400002)(39450400003)(39410400002)(39850400002)(39400400002)(2980300002)(428002)(199003)(189002)(9170700003)(106466001)(48376002)(86362001)(50466002)(101416001)(4326008)(50986999)(77096006)(105586002)(104016004)(47776003)(36756003)(5660300001)(2201001)(189998001)(356003)(2906002)(478600001)(72206003)(5003940100001)(6666003)(50226002)(81166006)(8936002)(305945005)(8676002)(107886003)(38730400002)(14773001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB1582; H:CAEXCH02.caveonetworks.com; FPR:; SPF:None; MLV:sfv; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD043; 1:JknQnAaZe1rBPhuX5XiDzplCzSgGG2kRijH0rnDu/+IzGc3TRd2Oa7T/nO51tsVO1Ie8jhSCQqlqRhLARYuhwmbUR5jUmPAvfwY1SmjhvfeQ5ZNh01LkOQIf5BIBHydHmF59QRjiWcm8OqG517rdsLyvD76fYQzPDAkVYVwJibXo7IPuA4HfyvRzJKlYoN2xY/fvVr+utbwSPpfkuLnTjWrDuQoUHF+aGNuBEW8OEExkz17EegKnX5ZGRuenW/nDVxp3H5MpAhmPQOqq4Og6NY7VCk7ByWKrmqfrzCwD/3u8aLyAjZm7KQE4fw+NrVNfi5Pg84H11Bb8WT3HQ4og8Qyy4LtQ/H5OVoa5atag486uuBBd9GmJOa8C46PHW1/HpDeNtHsYtokF3uaqeByBhyemOVomn7nZp9u2upW/9aNtzboV+14HWcdqmzxpKYs6WkHLDTukC6L/ORV3ADBMH9dVnlZ0u7zGyOm5rcWO0QTulb/1VHamutY79ig4aRZP0SRWQkp6V+ceEf0br/GORQ== X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f9d32e4c-6c2d-42bb-b69a-08d4b871b4be X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500055)(300135000095)(300000501055)(300135300095)(22001)(300000502055)(300135100095)(2017030254075)(300000503055)(300135400095)(201703131423075)(201703031133081)(300000504055)(300135200095)(300000505055)(300135600095); SRVR:CY1PR0701MB1582; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1582; 3:yWfrO2tIw+5RXSdaBCUi2rcVJJVMICDwAGE/IoZGOu/HhpD0a0cTqXRKQblpCK+mY59gAQkthD3U9ID9mfooHT+1I8neR/fiWbb1Zq0qIXXvTziG0/4NLdErbZ6tFmhy+LotSCGqk8LBi/D7Vjox9PlGQXuYaF5VDBj+UyGkXOh1PgG45si6djGZTVIUkjzaNtPjmwTva1yg4O6fr1xrvXxPOGen6Lfrl2eBxGYPXmk682dIgFqB6RlFifHG19F8Vz1WsvaVnY6P6QbttsIZyd21BjckuFZjR55XLjX4d97V2Z8H4dv/lktijvvlJGLuAxWgGkMnVvXhUA0h3l3/lU1AO4/vOmwjSpL0amMbApRoWX49db3/GwtmiNdEpHTEaowAQcUKNIijWE35pQodeB/Ct27dLnlRgHHhdc0TDocb/VHg8oJ4gVSlM/rglq3THRlMYm+z14rYYT0SeiIcap6JT/2uYCmXcNuTiU97JyAmI+MWd0dBt15pkSfncJjs9IPEyhzh532P4M+DAgHeBvFYNFuyZNTBB6cPWXv6gJmVhGsg2488j6oHH7wPEqF/MaJlp8QCu6ERI28HGqXyBt0SfL6KPhIhnTG4S9YJ9AcpvbmiFN/aldNbUKRL+/v+bxRoUbhIq2++WF6z7FBwGT/CUtpWkWyQ21vm/DTGK/RX927ZLbQdl6iR5jRY93dMyekFHrRYNrwcYusBJCpQmZTIeEinnTQWMlYevnXnhCf6YQ/xdvf7KKbHQal80ncQLUjPQlx7fTQZAIdGH7a9ueh6EVmRutpHlTA62CWaqZUNBUf/GlSx88/FyZpYP2sc X-MS-TrafficTypeDiagnostic: CY1PR0701MB1582: X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1582; 25:FxQ0uDzl0j116zzsCVLzl4/hTZpJ1U0xbVA3CnG6n/6VuW0GKzI47plz0riY1ZtSIvQWnx6gDgqHVOB4uMrWiGxIn+xPNqUO7dknAtXkF6LJvBdFo0XSfXlQtwf9FW/3VuGw7Dzd4bpEzwfBr8jP43cX9bpPhz6ibERkv6kAy423U1598UwHKThfc+B7ZzVwK+vpblDBwKMVVwsgYghk8sIJ+n3r7Uo0/hu4AFMAa6xqeGHk25M21D91EnG3SU3W5OYnjvsCB/e3gGAxc5UyBKtA9OJfihJSOCNVGGyv8wvsD+y/szABukIop7b3jSdIMI7pv0HwyG2ZQzvRwfdrLC4yXWLAYUXsn/xsEnUdHJzkcdFmEhvpA/KDnnv6/h5Ig3+TIA0ZIrvL6OKQoymQcRBg6vPEp4mP+dnqtBih4y2GjMcpovIKcujhZglHqnkbxlJ9M434V/O1cyPS8IjpxvSPHPk/2yOhNNMstKsiihuCbCsncGIt4LSJi1S8x/TIil+1vL7JFaQIzAw2Xss5YPb93n3W9TbCtIcjP0ySvjUxsf9k+pRuP3dnu5Jt3R+VEgOdfoPgm3UiRpHg32QRy8b6EKxQuhe7d8oKEAQMzpXLkqssZ7FKVE2gFsN/E7LfCi4nSa54nnRJlIFAZHcdXc3AhWSjAchfbmZGljUGXYUG9sV8qK1YmSZwzzZWY9lqV4F3cHZ8zUrXONe+GMGyKkq2XTSNg8qsqJO00+KAlTc6P7cAllQR/ACaslVOKpVMhPkCwA+T88C2j+ti6V96+KItgWTokeDWDOvAYm/0ylDaTh7PVypVTFb7nALIgGeFzpk6uEGRTZ2EpyGGIEIG3KbJH+p676xK0j+wocWGUTJ/AUGzEde+3ybZOGFVigLVpRgSbYGrAd0jKRSbvht7bf2z6SACq6raHoU/ny4 4zUE= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1582; 31:Md+/Drq8YlXRtC7H4cUvEklvEf/MzcXX7HxpF66ca72I2Vz4I8q82tA7ZTl2onKAqgJv0zXKvGD5G6+bv0xjgYjOfU1ZdUzTj25WsfuENmbTMC+zosbKJ4dVcfqQbIYY6s09J36P38eX5hJsbyQ/1YVlf4zoswswSVBYmFt7xkIJzXqpckdZf7GKnw+QWOp4qNKzf5wuG8DM74jlWIn/bBytARMUZgcVJJAVOn9GszbtSPyIJ4PvEladMfkDN3agr9oRYPKaZ9PEPVaMfhs3zxLSHYWew+C0imcGn9I0oGfXLUjQ/Qx8RVGrLVrfKHMO0QpZyxwt7godIPyaK/IY0+l44uTW/8F8azNHp1Aa03Aduer4vjHR9FQB+k3D9AGq/UUDUwNorpdNRcRgaaMyKwkSGfSh11Wd1IrnoPf+PBT7FAWz75UYrUc89REc/Yvdnby/41CtRaxUp/zbtE0XMKjLInzmIyTqHv87sLqiQ1jpT+1LQQWVeZq6AhyHeF6/N5B8gal6YhU9geLD2P3UaLrroSQTgnavJhYqBvEbcWC0Tc+MnE57NzOICOt9tl5+gkGgF6uDsJyZSSS0xF7lph67UaIvHZq13h0zUAPH5IxbMPyZskPKDt0I159LTznrUKnPO2IVmuygKUyiRrz9/Fr3Vz1pRUAOh8HpELZ2FpZx/pkHkUNqxPjhqN/KXTzHwkIlqCC9mFZd8RbsVpmJ6A== X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1582; 20:yOWE97MkDP6SbZOCLk00Mf6hfM3M/dbsIf32UHwBi3s5TFGDk2zBb/UoHzOwHo22Alo/HNuA699pj+9Lkdpqn/wAhWNnDTTV9aG6P4eCpoh4heaHqIAJ6IEP1PXOCP8ZXq1rzUJFOGS1gWUSlFajG0thfDo8tYfM4KO9uhnCyKGMMb+Rp4U5H8uj/JM6xjAcdePQbax/TdhBAaFBDf66z5R/zqa8SUR64d5pzHfudI0oIqrL5mJrtAw1gsR0gEpFJ/Q70cs/dOG7C/epACvQe9tBjVYd7ZJB93ZUwtfpia+I9Hz3HdqxPue3lVPcIp0c1YDonWBvLgO6hQx5XRG9Dp8D/dxTMubrmQBT7ymGBfMHZnCLSzi3EM47fEQov7bpZFfFQrggCcinubZpJS6bAiLfF0x681xXs4cCzeBMDPdnDgU8cntvWQo8f0cIX0zIyvlxZqNDFYje5/iaEhZyYhuhi9HdzUOnWmZ6wfZYyz9EhO972doWqbMWmrIyrID2 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(13018025)(8121501046)(5005006)(13016025)(93006095)(93001095)(3002001)(10201501046)(100000703101)(100105400095)(6041248)(20161123564025)(20161123562025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123560025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY1PR0701MB1582; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY1PR0701MB1582; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB1582; 4:wTY2UBKyBB0z21TeMJMeZjAId7lksVyeG3/iuNmA?= =?us-ascii?Q?PE04m3ufpEMBt7qTOJhFrlHxHafd9ABo3d8CWyLzQYvIQJkwjL0uV13okhQU?= =?us-ascii?Q?BA+q9VGE692yO3mN+88oxuA14YURTYRchupu7hkx5G5b0H+WEycJvdcPu30O?= =?us-ascii?Q?kNojNk3l1/8UBK2ScmiN8Qfw7RkDFwRxoUGd9cSzqhllLTqbhh11RjNXV7fv?= =?us-ascii?Q?yL7yKpnsA77wcYtgPuXP/qfXinAve8aVClWknvXvqxIfsghhqjkDti7R7uh7?= =?us-ascii?Q?u4mEdXuRpjAb40fxnPAcH53OxOjxwUHNtfFNZhekMUXvIVhY2O/wCElUm7Ku?= =?us-ascii?Q?+Dy4RfIgMNWSYRnmjwqCOiogto8X5CX670FAQqpkXNPy7Q6hhljwH0JA/eyC?= =?us-ascii?Q?gmJNo4/d2PH0vhzPPjLcb6pkoOzKk/8x40PHhCTJz/D7TlRL9O8+lQMu1KuO?= =?us-ascii?Q?y7NfIstigggguoq73vt9PyYqTxBZbmB/iOpypA13b4+p8Y2LAHtWc/ehbd9k?= =?us-ascii?Q?3e7bj5d77YBffVVSvwTd+7v+FLde62gOVHDgr53cUXvskYyLamuHwLyU8wx7?= =?us-ascii?Q?3dx9lsFUc0sjbEnMELdRMpbwGdvoohlzGGRCXGvv6wlBleF32eMqClAnxwwQ?= =?us-ascii?Q?KVgro84C1bD0pL+WRlbrXG7YJPPDW8jC1233OeuywXj7LuuQG75RfYFdmpWC?= =?us-ascii?Q?KrjRI0Pm8TIDw7Z+pTx1oa+r7mNtDQI7ruPUpjceTQ1YtWgwztLwpxYLLeZ8?= =?us-ascii?Q?Tsvd/ffcNWn4FIgAyzUvzbPxvVfXjGHqkl14w2dbG2MaTwgadRPN7x/uOmMU?= =?us-ascii?Q?lWOVJYvtDpDOhRYnEq6vGAL15j7f/DbdgdkG9dNolGUxlyxK1bI6QMHCN/UB?= =?us-ascii?Q?6IR1fwiq9UbA9Zs7Tf+9dGpqXNsa9RIYgnbRq2oqzprviS7XrCI4P3yOmSsF?= =?us-ascii?Q?oIpRslRD5H3Q3JDwT7yv8VoLIoh0/02k1rWunhBwSQPvmzkas6VFyNJCc2KO?= =?us-ascii?Q?riXQ7qSYs7BeWbgCH9BY+bUQwCkzs7YdsPHSOmlR6ZE07B7QqSTPBqYApusE?= =?us-ascii?Q?HkqlGrXdmoY0Fe9qD2pI86OyaGRKSjuxvnICZcF1ZmYL306jHXkFT6vzUYmk?= =?us-ascii?Q?ycXpj4VS+uB7rs11AkzFxR8aj0gsJseFkkBD85VS2uH/wdOtBeosJmI6UOrM?= =?us-ascii?Q?M1YiF9fKydmVk80=3D?= X-Forefront-PRVS: 0345CFD558 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB1582; 23:ClRi+MzlXPZV067+MiPJ6UnwkL5KTZF9a33NGkO?= =?us-ascii?Q?8XZvq5u+YDlAayjcpw41gaiOltR2Em2FVrX2OSDvLPHUheTr83/xJgAOt1mf?= =?us-ascii?Q?0Ph3YFPOwXU1gLVGUbrdX7qh/zNqw/Gioy93VZwnIf/8WMBTLkN8ynuCGHDi?= =?us-ascii?Q?HNurg0TYkIzzReeBZ4PktwBebFRUO86imEALi6l8BluvN6hZBOBhmZ3qPNrP?= =?us-ascii?Q?Izy10JE0hgFPoB6yOwG5BL+clRolj/tbQxur2urva9ObNZkcySpNTzn13ShS?= =?us-ascii?Q?qlas4rt/XRk0Ure/lhnrOdJGwu3/ZZrKV0VJpPRAJ68r7S3/T9YEi8ZKzSf3?= =?us-ascii?Q?SO/W7LIO9bx/MgISEPqjwnx3Y1FvwCcGZGrPOpTnuG1lgwKHDgJka4qjCW3I?= =?us-ascii?Q?x73GT1mbCp61L0xaGn01CVCb6nplYRRxVaca2yZHUSTY7d1vkOsaEY4x4LrD?= =?us-ascii?Q?+1Qx6yOXuqP4jJ3MSLHYIDavNF3q3bWVcFCgzYxDbuQo5UmsiBMt5J4gLld9?= =?us-ascii?Q?pT29rnGtqOM3hl45hMqsoi5mC3+x/CKlP6htxtd3AMvSDJy9Su5wyHD9m22c?= =?us-ascii?Q?OPPIvcohXtb1BJOupaCGuRkdGeC8cia24nQeDq9rQPzWZzLS8Wzmtz3mUbtM?= =?us-ascii?Q?jEO9HkQi9v9R7/Zf5SiMyU7ndxLn0fSUNRlot+GX7pI5l5oFpzXWvQZRzCLZ?= =?us-ascii?Q?cC3J14/Bec9qCIGiOdkM0l70sb/tWKLfaWBU0w1ec/R/Agkgk/qKrEYmTVRx?= =?us-ascii?Q?F5QT8azie4QLxT2hXZ9sqldvOdzgzb8Muv5lYBj5RXLIGYkzqXueil7iyNRV?= =?us-ascii?Q?PNIgx3flKm/ZaxxuzR9f6TKCpy2fyr8WNNKlv/wY5p3MDdFc+ZoHyKjpPo4w?= =?us-ascii?Q?U45htN9j56TdBA51Qb1hjCULVy4jQZfIl48oP2rOK0hlwjhETwYWdmbWi9iD?= =?us-ascii?Q?/Oef3bz0tVvPo70z+6lKIwrOcgfJXFsYbbTtagsxMP3ARwxo9iiCuPe/hsrP?= =?us-ascii?Q?h3/6kGPP4wfdsjuP7laQgXkY0?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB1582; 6:wdI6owLc9LC+hU5XkQkKXnK3pWLuj2JyhLFB+A8K?= =?us-ascii?Q?/Cxo7o1xvSft/3P3QIU9JJ18ZgDJkDqtx029GSlILzQdY3BhRaQE3mJp/l1v?= =?us-ascii?Q?uPfozWeCwzrzjfG47+R80u6i9xgxWGTv1G6gz5QaoUpZYN0He0r75q5rIu4C?= =?us-ascii?Q?SPDmwGd1uya7kEXmW5RwpRk1tihflCnLfeI8VQJaAZMBmbacb6tAMIS5Cxp6?= =?us-ascii?Q?iM6rorow2HQzTWbE13vuomkC0TXWZJFkK9A61iNTRQL5h4W7Gi8td/0mSt4C?= =?us-ascii?Q?lLhB8Aj34TcY3FKRjWDGIHRbPfIB7tDVYMRhfIlEe+isZRh56eU4g/JcDtPC?= =?us-ascii?Q?QNYh+reK9WLSYb0aZH6yTHu1izIqGIRyn1ZKC+CPXmQgYLNBrY41+cWV18j1?= =?us-ascii?Q?WXpJLvtUBqAK3R19sqEhrxf8AGNUJyX0BDeU13hpr+03AhVOvjrhlxWx5Pl0?= =?us-ascii?Q?Bzft+JPiq/5QBQC5zQD8PkKpChWa7dxYlDwFmzK9FyHglZoEtkI8rB49XxU7?= =?us-ascii?Q?l4Jya9Tj66xUjmo8d95dFxBUYBfeC6VCm7uxk+i4RFHVQiZtkHfAs833P8ca?= =?us-ascii?Q?uenvyO9615z/BFI8qHDtcWV6wTzZAIzicozxGBeFIfJVJduqx4dS/azFFoH7?= =?us-ascii?Q?ANBc8W2Tj+94+ETNmQxzobcloT+IR2uGnef6ZhTHrn4B1iU6WWTuih4Ts9Nw?= =?us-ascii?Q?2o5nmHQTrmSJOgT9nc2eGBPaMn2rDR1OIYPSiy3CkthcxKDQ1SINa0ctwEz5?= =?us-ascii?Q?kHiweruLgc4He2TpFD1Kgg7M9bnDb/dgtg9edysN3/+5QJ4fif9L3RaXnHl3?= =?us-ascii?Q?08+k53RtaHP+cz9mns/UJvMZE1etTMn9S6ycqUIP+BS7JmlDb0WTiTu1naXK?= =?us-ascii?Q?L6zSwd0/P0p8H7QQKe8m8YsU9BzUfEpw+jEJKUQB7UGGEbOa7TzVmA20aif2?= =?us-ascii?Q?XPR2eUVIEwaxvdFbDaYmfDVteeOUA7qFBQhaFOQFPH9Z41FXcl9YqJrQL3st?= =?us-ascii?Q?bhE=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1582; 5:z5OTti1mDrLesyW/im4Ip9zkdo9R1R6Yt6e/X25IK3q9zayc4mVh79yuH0QP/rxE0NEEHb4PfyLPr5NyU/3Rn48Nq6OGGI/KcixctYeWZ7JSvff3SyQKED5CqEFXl8uDq9BN5PW/O0HrRTFOI6c9DRneqOQDKo4vrytWQapifyWlyYOASRXwbUYe6qa9MTlWN1Pwog9az0CujmngoyHy2zHmRCDV10kuhoHYG6edXZDh6FQ0+RBYk10dX9OP3BqWALcz8OGidxUcXJsX3DzZ5YBdq4ScVNHoVfnr6VYrLgGsm7nCaYi4f4UDS6EYLsEZJih/1FwR5w9fc5a/eAvbQ6+9uGSesH9A/xJ6Bp2xq33VJ6kl+fQYriLLGie5dq/deHLxoTX4xGbi9VP5UeuwOnKRjlOMI2Gh106NsXLkwWZiI7KxG7UFTgDzfxxf8HREy3LmLDB/Qg7Iwzr5qpg7JIzSCkleI8xFHt1utEnzTYCLzalQ8mnEF05B3pUlYPk+; 24:1rA39sOeuXHab1HnmqSytpvoJ4AgM2qs7n9vjeIGAuk+JeBxJ9Uic66HsANQZkMDDfM19mKC4iw+BVeMnAjWExXy9dUrcoRnzjT6+M2uRGw= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1582; 7:NP64P7dcurCODyb1Ok38tDkh1aWYQKdmXRBebMKAzA7L+zUFXO86xswp6s83dGF0fA7HSQ6BSS8PM8J4r2FAoemvnAaljg80Ds+ucEAW6fzBtmK+/BhOgNItIYwmJGUdMX4y/T3Me+rX0DMR+VLJQ2Rol5yDE5ife/uEwk5UMw9RUaiTMnQ+QEvhWkLhUJMtDxZb70jal9+K/vPpUMgS7acQdszWc9DOuaxCO45FU+MgFoEgtzYbx+z+GEcta2dyJu6kP70pgyyGB43sjYFjRQvwo0U1sAAV0UWw/Gui2ua1AL5ZwThrbA7L4jaF/dgC2v+mIPBxav13QDXnTOUMwwJyXlQkUwMb69qQ9wRTzaqwkHmqUd2qsfBUgNeRFayt02o+42+cdFFlL9p+9hxz7XUf06HdoV8baZder56uRJDtrJ6Zl8X6hdq9g47vGJvYGObR9fkqgFFwLmyFHAhgz4qB3oQL6jnZ9by/Su8pjPV9p7GJkg86FOhIfL6YVmzEAPHPKuNbB3VSKj73RxZGa7OVW2qtMK99LnFxUiva5J3j9O01IU/aGZeZVQyL0cgcH/GK0FLYdm+FkBA6xm0PEcEkY1XPskxC/aOzoTcmtHELySDI2wxfgRjoHR0kez7h3pTCzpENIHUULxDnjuGF2O2ITsFqazv7O5aZLHE11K6+ORqTJVsYJ7oMdSD3KrkjUbUS+EIgwYiGpOSTs7+REJY5/cH4MDbAw0qx9EzHpfkq0C64K/w+1DD6288jreoiTboL3DIK2rsKPalhX9o4jA5xhipgVXlM0lABehdh00c= X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jun 2017 06:49:46.6019 (UTC) X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=711e4ccf-2e9b-4bcf-a551-4094005b6194; Ip=[50.232.66.26]; Helo=[CAEXCH02.caveonetworks.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0701MB1582 Sender: linux-rdma-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-rdma@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Enhanced Direct Packet Mode doesn't require flipping of bytes as it is sent directly to the transmitting HW and isn't processed by the FW that requires specific order. Fixes: c0965e4fe6fe ("libqedr (qelr) verbs") Signed-off-by: Ram Amrani --- providers/qedr/qelr_verbs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/providers/qedr/qelr_verbs.c b/providers/qedr/qelr_verbs.c index 676b18c..68429df 100644 --- a/providers/qedr/qelr_verbs.c +++ b/providers/qedr/qelr_verbs.c @@ -1259,7 +1259,7 @@ static int __qelr_post_send(struct qelr_devctx *cxt, struct qelr_qp *qp, swqe->wqe_size = 2; swqe2 = (struct rdma_sq_send_wqe_2st *)qelr_chain_produce(&qp->sq.chain); swqe->inv_key_or_imm_data = htobe32(htole32(wr->imm_data)); - qelr_edpm_set_inv_imm(qp, &edpm, swqe->inv_key_or_imm_data); + qelr_edpm_set_inv_imm(qp, &edpm, wr->imm_data); qelr_prepare_sq_send_data(qp, &edpm, data_size, swqe, swqe2, wr); qelr_edpm_set_msg_data(qp, &edpm, QELR_IB_OPCODE_SEND_ONLY_WITH_IMMEDIATE, @@ -1291,7 +1291,7 @@ static int __qelr_post_send(struct qelr_devctx *cxt, struct qelr_qp *qp, rwqe->imm_data = htobe32(htole32(wr->imm_data)); qelr_edpm_set_rdma_ext(qp, &edpm, wr->wr.rdma.remote_addr, wr->wr.rdma.rkey); - qelr_edpm_set_inv_imm(qp, &edpm, rwqe->imm_data); + qelr_edpm_set_inv_imm(qp, &edpm, wr->imm_data); rwqe2 = (struct rdma_sq_rdma_wqe_2nd *)qelr_chain_produce(&qp->sq.chain); qelr_prepare_sq_rdma_data(qp, &edpm, data_size, rwqe, rwqe2, wr); qelr_edpm_set_msg_data(qp, &edpm,