From patchwork Mon Jun 26 18:07:02 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Kalderon, Michal" X-Patchwork-Id: 9810257 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 BD01B60209 for ; Mon, 26 Jun 2017 18:13:29 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id BBE4328520 for ; Mon, 26 Jun 2017 18:13:29 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id B08B9285E8; Mon, 26 Jun 2017 18:13:29 +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 4BE3428520 for ; Mon, 26 Jun 2017 18:13:29 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751520AbdFZSN1 (ORCPT ); Mon, 26 Jun 2017 14:13:27 -0400 Received: from mail-sn1nam02on0068.outbound.protection.outlook.com ([104.47.36.68]:55873 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751308AbdFZSNU (ORCPT ); Mon, 26 Jun 2017 14:13:20 -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=9oqf4LdI6xRwuhk9v+l3hGXo35lSwP0gtDUmBbz2NMM=; b=L5C5zBGfv8iyu07a18RoHplc9BOtB6SmuJ1i3EuhD8KLUTAKl6g4gvqnYJ85OH5fhKIjEBqwDx1DR7se1B3Ark+kubX1fXW2biz8cU335x2QGcrhSGVvYyhmwrDacTvlHx/n1Ap65+1StkdOFCeDME6aUhA+CIQzO1M6OibZARY= Received: from SN1PR0701CA0028.namprd07.prod.outlook.com (2a01:111:e400:5173::38) by CO1PR07MB426.namprd07.prod.outlook.com (2a01:111:e400:103d::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15; Mon, 26 Jun 2017 18:13:18 +0000 Received: from BY2FFO11FD037.protection.gbl (2a01:111:f400:7c0c::198) by SN1PR0701CA0028.outlook.office365.com (2a01:111:e400:5173::38) 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; Mon, 26 Jun 2017 18:13:17 +0000 Authentication-Results: spf=none (sender IP is 50.232.66.26) smtp.mailfrom=cavium.com; vger.kernel.org; dkim=none (message not signed) header.d=none; vger.kernel.org; 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 BY2FFO11FD037.mail.protection.outlook.com (10.1.14.222) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.1199.9 via Frontend Transport; Mon, 26 Jun 2017 18:13:17 +0000 Received: from lb-tlvb-michal.il.qlogic.com.com (10.185.6.89) by CAEXCH02.caveonetworks.com (10.17.4.29) with Microsoft SMTP Server id 14.2.347.0; Mon, 26 Jun 2017 11:13:15 -0700 From: Michal Kalderon To: , , , , , , , CC: Michal Kalderon , Yuval Mintz , Ariel Elior Subject: [RFC 12/19] qed: Add iWARP support for physical queue allocation Date: Mon, 26 Jun 2017 21:07:02 +0300 Message-ID: <1498500429-22557-13-git-send-email-Michal.Kalderon@cavium.com> X-Mailer: git-send-email 1.9.3 In-Reply-To: <1498500429-22557-1-git-send-email-Michal.Kalderon@cavium.com> References: <1498500429-22557-1-git-send-email-Michal.Kalderon@cavium.com> 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)(39450400003)(39840400002)(39850400002)(39400400002)(39410400002)(2980300002)(428002)(189002)(199003)(9170700003)(6666003)(2950100002)(104016004)(5003940100001)(38730400002)(8936002)(107886003)(5660300001)(47776003)(2906002)(356003)(50226002)(8676002)(54906002)(81166006)(86362001)(77096006)(2201001)(105586002)(478600001)(36756003)(101416001)(50466002)(76176999)(50986999)(189998001)(305945005)(4326008)(72206003)(106466001)(48376002); DIR:OUT; SFP:1101; SCL:1; SRVR:CO1PR07MB426; H:CAEXCH02.caveonetworks.com; FPR:; SPF:None; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD037; 1:RG100++pffVB39/mjOTEiVgZn6XhQ3OhAsgZKp6z2ROOI8PP0HWpAPYPjutYt6zEiYxCTiXyai6lnJiTQdphrhlxsIWbcqlMPguwMnhcTq5jLiEtjkXS2mI15UGgCRELosiaWc7WTh7WhxwnozZti83m/iD1hE1jhLGkm4wJ5kO91YvvgWfkzeOlQmVxFo5/OOtpT41+hkGG7dXjtq5Z7B2UlZ7ReEaDoZAMAMmiUrhoxMbLAfUJnWir5FFlzH4VRE/EzNjyFEK2KqMnmQijtJ5Bh1OfS+gMIFvwPDMgSlcUwUWT3cPE2gs4SAARfVW3+1xmljfuGzttaF9kn23fajnw22um9CYtIDWh4rn8YV5bhjQaQotuFpGBa3qW3Gw0hdjXHUtXZmHTareq9YNLv2artfaPKPnNJDL6Q7o7kSTIB+PlwTbBjRMJ3doSUKIMXqAopruBZGI1nPaEPeAnLvJAzf3+g3bnHD6fL8us3aNzuskLqD2C/gqoB/GlYWhKDIPSrTvKqckEh2cjs2w8p656VhDkDH46zNkAHpo8B7GwsZaBnAttx9khgGgIizsJxk1GirwThhia/qEKMrYO1LGu1lhLvkPNKb7J6QerZCZVCLXSmhhxllVkEH6jEQJnopGDqcYm1ObkBwnL4+uERw+1WCExlsqhKFWoh57HH+0n4WmgsjcWKQvW7EPgVN/G1R22r2VJRh0JRwvNhkC80dFg1H4mIXCXgLIS+xvfLyrGVw7Ww3dEOCv3vz51LrnoR5d22TWCvoNDGN4sISt5DRVHY1bKAbE9fXsryPcotHhukZgZBBbJY15LV/8NCG+2Wsp0+KeExF4DKX7DD0MOS6ZCkJc9hFlvV16hBDtcy4U= X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 69de5856-f383-47e0-1fb8-08d4bcbf04eb X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(300000503095)(300135400095)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506067)(300135500095); SRVR:CO1PR07MB426; X-Microsoft-Exchange-Diagnostics: 1; CO1PR07MB426; 3:PtBuPRYahRnHLkrOQI9oXWSoDSyfBgOLtb/+eOsXU8WUpvlke0D3MDWsyYb6vrcF3pQmTpqOYJrdqGDoivP55SXpdONMuYrYlpOQ7aZxmtClxGzUXCmvCBzORijF7Oy82X7mQT1cqZgAdk+X9hscCAjEfCEdDrrmmnSl7aTvD2GK1ow1R7aR6RapUVmdxnEgbQ9kKXbdh1Llsocsagk4ahWZ4UuRLw/cgeVldo14hgiu+cp6t63b2iZfPPMNvE5cXygUGeTSyWjOceIe5HTI+Pb6VbHaSmUXuy5m13qhgEJ35ShzCMZ7W39DaJE8y/AEQ51Z33odWQaD+gW0TW+hhpiPe1WUbtcx4F8dWND26Q8tDKhNxNzGDe8flYBM0t+z5uvLbVOA81hu9dJmmvEfaQhU1P4ZC0yT6Cr2KmttkVPZ6xRRR8xIuPEz3UJHV57FESDJHSEH6SDfTqHWaz/swQt9BDAjL/gAse+t/LXZIf3NF9ZZuJD7St8zXY8WxFhAf71sPUbXzMJ6TPIJ764qnt3dMYHjDDBBPmL8svbFOT558BGaNAbHbfBOXQrlvowYyvriOfWimpeJPUKwgcC6VacNkOgaNOUdequy144lpBbegrJbsQR3Db4DiFvL5Y/HKeSJU94olsdSoe2/Endeqpgt6lD91a3IuQsi2AMqACfdH2dEpr2ksCNiFwyLM5IMCXRe6NEjtMJ0lk8RglTCn8qKX9aFINSf55MML36YE17OxcaS32VqDq3D7ELtIBx+ue+ACRiRlP3XEn2Ga4FrqG2H5vKq7wacTUAD3l3tBxLT0fiQ4dMAVjqnYPXzdMWO5upEuiRaTFBneB0I9tNlUzeDpAz4ZEcXxR8aESwsJglMg/09UVkGII0YvyHHjeuaIY0VEFyLx4hpK8pQdGC7Xw== X-MS-TrafficTypeDiagnostic: CO1PR07MB426: X-Microsoft-Exchange-Diagnostics: 1; CO1PR07MB426; 25:CRrZlipELco/qDKO82fzMPicfhN5Q38S02OdZvcfSCRFYuzCidzwKVf8ENNjBAEsNRKm3SDeBF/IOdZdWFyOQFxXTRsxiPy1uWW4qEiTOGcRwtPXUDFQN2uEDbyVueqpthbP09DZkL9k6QhFkm28bafA9qlNZYWb/WkRmtn6XoDylDufuRGVtu8+Fxhvqoq/zoBGqFXxunCBlyW1b8kBMLEmkz7xTqkB6zCAGq3+SBhXPXSc6S1smCmtU9JiA7lRVTdPgae893vq4nRqpoyHUS++DrZjI6964xRbV9Dgeccdq+VqtxYA3xmtZKCCgJeGCKt4cpM3pdEAWg3iiAidhdzZuo9iz/ToWJ7WFGsklZuDeCuQ3swD+5MRpGoN/nzkFXe56jXTj4gSaxsek7ckKTRdp5YAN84QtlrqZqoNwNVWbxZKwYQU8cQy87llpNxvU9ED9qSZztNhOnIXvSCWse0aydxABP0vgbU3AWR4rf8ur08o8EEgeulf3p46/yV7Dy5F/0uUjQKsUsRnvdLqGm9FpgKLwHGFdj0vlkhK/ZANqSX++NgPyBhX4LZvvwnGMsphxmte4Ifc/MOmu2FEHXFQwiGjvAIViiobAIFazFqzPUZ4RUMLsELw8DiLrzTll4+0rF4v2IRMxpE4O37k1I4i3GxZ9ubK3OEE+Vjur4R8Awl3Gs4ZwvNDL7G5IN33qoP3p78kI4roUrUXmoZ8JNowTVDZyGjFEoDp3y+4JYgSYAoiwiNajhmerdx7eif+OeUDk4dzHWGHuDPJBoYDXYgVkdBBzShYFVi2XSyRCYvtG6mvKUnSsCnMkQanwS/q/tUPq4jr6lkVkFXVBQJPlDF8s7LHW4aRd4rmCg31jcLR520QVSCmiKsGa1Y9QO/U1z4NmdoBybyXflcjmViMKJ5yAnsecbgEnVfXbXDXRk 8= X-Microsoft-Exchange-Diagnostics: 1; CO1PR07MB426; 31:MnGMDASbfk5ISESs4vLZImAmmiTBc6ePvZ5wYgnRyf/FzZzXY0VubxsOIsQehjMX25BwjZv37Hw5PKhBRmI8iBLzEjgGzE9hRYzlEczdf8dJ4+GcTF+fgn0hlmO6LPK3d8raYi4vqsoqOJKDXpcZJjLXTFixohGf5LKA0LCpyJ9hlkX0cggLfOccFEUl+PUKviHLhILBkNHnPz2PENz5GJWdNgaEOI5rGv9v+N0KjBQnvY0U9SAv5V7BDzBTUuZUQeuK4f5gD+HKYSlYkNk0x4IOzYmO5uAeA03MiqlxtREikVqakFU/Q4w8Tt8A2epzjcWweUxddSgiBZO6JhCzyqIna1TbUruz/7Gm46tCLtc8Ymvp4pEefTMVlfxdLiEDMadgby1qGXCDse5F54cF5HWIGCvl+kATU5Wh71aJv7dqC10tGEtSYWOPiaRiOok2Hylgi05NcMars+fCFshy5Ti9CXHBf9uS+EE36hTiWC040PpBYc8QOLZSCc9ISTj/hBsyZTLZtEDUwsjTLE5rE8ANYG9uXiq4HKz3tzHLqLvhgyXhGmhfQKVa8WpsMvOT4YPwgYlVsSPaOQQhpKfzGvussdAsVka6ydl4kUFdh8Xzpa2OwtfSqjl7HIyHhsOvBP6bw+MOL3mSMtJGmWGvyx7+rY5Pb57HZm+mvf/D6Nfb4bOKalelagSDHmga048YRMEI+i3B9mAUzX3FQR0rZQ== X-Microsoft-Exchange-Diagnostics: 1; CO1PR07MB426; 20:1ZZh1NQ8jx2fKp9uPJIGvLi+2Gv8CAvvXqeifGIfSwvNn1mcwmxQ8PKy/shrCLuW6Tw1t2C5HlVkV5rZhqEXf5rPos2N2v0uG7ck2UuPrpgsLpkACVBiTruXthLwiPXO+c/aUVPF+KhpEzbT6/u7HUaxBjs/PhfmxhyP1vchK1MNlKnTUCDxISB6Ho8Do5aQTdU4Tvj1fhI8ai/VkrY9kjj3F2WgiYFAVfRLdhSWXpN2XmXjskaxfGeifp+o9TrqefKj6NvPd+juvPRVz5RIXSDVor0UFvH8fRae2oYF4zenDkX6B5PwTnMq+2iTIqp818faRTMsNWrvuVMYMlDUe5iEGAz+aN3GZDDSE6JBh2ZF3VK5EoCbdaR6Mq0jySnb7vmR02n5qRO/SA2mJ93XRQq4rLLk4ScxCBPPfWr88EEYSqBbBh8TIqMoC7QNMuhSNDt2fjWE4iirS77Inq+s7gEYXIgUSJ408YCo1Yhqn7MPriZEJ0pWwslF7iz9ETkU X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(133145235818549); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(13016025)(13018025)(5005006)(8121501046)(100000703101)(100105400095)(10201501046)(93006095)(93001095)(3002001)(6041248)(20161123562025)(20161123558100)(20161123555025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CO1PR07MB426; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CO1PR07MB426; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CO1PR07MB426; 4:DoJpXm+m1HIIdi9dHtMWZTXbp0TSFKEezPenaeydmI5?= =?us-ascii?Q?apXdraj73h2B1Jaiy4PEhCpn62rmfcELNoqNZEPz2Z9n+6LzmTGeUqldIJ9G?= =?us-ascii?Q?hiR99S4bBXR7662Q17pH7mKE/wtb/6Vu0+hP3BJF03TnSfYGuVzNiRKfw9lq?= =?us-ascii?Q?B78KwD8Q4dFpZJmjz/JvkNmiszt+fujdIU+4LXt3dIGdaUQnCcn84RXL8k1U?= =?us-ascii?Q?JWmxblYIbGbgdQPnVdL/nkjPAYmLGg+no4jczU4YqlwiyYqb0lhpSbVJK0n/?= =?us-ascii?Q?2xVHKW1PPqUASZrHZ+Kj1uGv8X3cmTcs+Tc/eamk9yqVgT0c7vpadA3uKJST?= =?us-ascii?Q?22i2RbVHqPM0WL03iyVP9SGk2PXNUEuBl3dZVkRqt7DK50dxOzWKESc4PVWS?= =?us-ascii?Q?YhWNEGTlJDW00JTFMDNbO5gzl83PESGW3pHdqEgcBJxfkcxb67vMlO7jbHt+?= =?us-ascii?Q?Ou6/cPZJIS6FNh4xWCVFWtfkdX7HaLknlEAbFg6AuXtVHSTkn2/Ftjz87bIG?= =?us-ascii?Q?eJ33+bDzQkvDZB3VcNgDDA2NqxQamQYxvQu1lGK58fLNlxSGdQsb4+J4iJ+R?= =?us-ascii?Q?wQ0brI/9s1CklgV8A8g3AS2B1uql6OvBapkemzQUswn4xXCYZdlA9Zjcb2Et?= =?us-ascii?Q?I9Eis7uHSkMx9lXA4IQ0INeOGagTxYShgkUljF32NLW3DhAkctEwezPXA5+c?= =?us-ascii?Q?3SnnTGrD7zk4n5DN1+JPHanMDV0HEeoABFOONBLArVBsD3fLdAqlipdB+udg?= =?us-ascii?Q?+zD7QCfYi2Mk/WNrhBTeKu0lRZ16h6NaklXFEX9azKYfD3SNjjgIPAguakCD?= =?us-ascii?Q?nvKuPS0O8y4giqeZbjsF7Q/jUzOsNPW/t/0ePkXkGlQVvEFJ/eQ+4AJxgasF?= =?us-ascii?Q?0cjMDbCrMsANvMGT2JO6IhfAQu6tWPHtxN0OKnWa2l0AWItud5NY1HMZrPgx?= =?us-ascii?Q?cbb+YBvGDU+nebx5S4KfdCf9Jb0doCa7NKnuhytjHx6geqthZchrNKwZnA2F?= =?us-ascii?Q?vqDoBRBo4qUnFF3GuYdh4CNYilRBXOG30/dhCuo8SBblQ5qCJArJTROO4CG9?= =?us-ascii?Q?I+Z3aLnXG0BFIupLrqym3O9eNagu3kJQw/ANObjldnMXq6UrdLhzwRcY6Br0?= =?us-ascii?Q?0V6xOiiLyzK4CK8Y7pMp6UauowAR+TGzZqJ31nxkYJhqmc69RiSf1Kgypn7y?= =?us-ascii?Q?6+Qr+gFzGS9Ovtbzt3GYQxW+pH9egehJTBCtlYz5oK9baCeBK2v/WHQ=3D?= =?us-ascii?Q?=3D?= X-Forefront-PRVS: 0350D7A55D X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CO1PR07MB426; 23:71xGPU3mRUDmg5mN9zaibp/153fA5ctLiklfvvsceA?= =?us-ascii?Q?s7fR2og9BGxWXe9GGt2uCnjgJm5GPXeTLpBaRSbOyVDDZlnLRqLf6wOjDdBz?= =?us-ascii?Q?9Kgilcu24K0QrjD+AsWBqPCZHyfPXcJbQKXqwcanapStto3h5DvohUJK92/9?= =?us-ascii?Q?nAAnBk+JQNU31WBzDpKJfR2yK0miLY2986xjMa1sZLbe8hCFthuc2+BcttTF?= =?us-ascii?Q?NbFv3LEt3G+AMFHCXn3ALw3040/IrJzy+yNpvf3estOaworDLm+56AicpKEa?= =?us-ascii?Q?K1IRWAKQHnSWRlJbDJI0vb6KFv0JU8w7VzHIvZzbwrc4TT1YHVfILE2H9oNp?= =?us-ascii?Q?JH8bkWbXgZ3K7mtTH+EO26ykRXaPNICefXM+fzqzm40SnSss5rI6zVDLwX+7?= =?us-ascii?Q?EF8Hz0Mc1XVkcBPHWEghgiLcGmUfirx/JnM/hrk6JtTA1yDGOm15X9lPXDK/?= =?us-ascii?Q?nCEixyz++OEOogcN8iCfdhmwcOB7AKH1nHalkROeT8NcgjRex9bEwPVFtGIV?= =?us-ascii?Q?ZX90p6nwg8AlPI+tDGR/EB4qNQlN39XUGHPmmCykP5NGUJuFYfmuHqJcT1BF?= =?us-ascii?Q?EVFiRqfbuyrszfdURArRHHn3n5015FsOBzHevJRghf5Jfz5Y+vH4QIOt63NX?= =?us-ascii?Q?0TWBfHIk8LHLdeNFrWPJOfFa2JNYYsveRpWwuTtNLKdrewzZ67WmWbpniluh?= =?us-ascii?Q?A0MSI1HbZ5qMYKbd32ToH6r/2HhnNVemdifv+SGcBmmQ2EJqNQh0PeY9JC8W?= =?us-ascii?Q?n55HEupLxjc4b43PV+JDgzCmnMfG5+V7PzzSkIcb5IPjMCm0hhpo6Q/PDpFE?= =?us-ascii?Q?4Kff/K6fFUtBLuq8lGcrJCuYp8UXm0PevRCsmqpMPYApWK/eVndIf72KIU/0?= =?us-ascii?Q?E0HHYyijey5nFjgG80oNHmivAEu2H1oqwx4h9sWrG3ipz6BOSCO5zDTQwRCe?= =?us-ascii?Q?Pe/7xIWwi8KPaD8hIIM9xYt53LKe5EU8Z59CtEQWklaJop/sRlyUN0ChXw3e?= =?us-ascii?Q?flh3u0VHWjguKXPwCwXU0JIXcTo9cPatIKQTjtorFnPK9r/oMS6+TQ63cqXp?= =?us-ascii?Q?2cqY8=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CO1PR07MB426; 6:ab3+u+cPc7zbhOFf9BWO82P1U2qxOmYlygv5LAXGtLQ?= =?us-ascii?Q?TtFjqxtrP6tSDjQyQgQwI4CkMZKf0P54/7w9D6/FhrGnUzbwfqGAJSdo1M4G?= =?us-ascii?Q?phpQ4I9MWS/S2SGRVkHbn3qiGWlE/FQMpNvmNqC5/2nTXAB2/4xvoKVrUQ/m?= =?us-ascii?Q?kiL5NlS7AUIEAvLwI/8CRvrwuYi+ZB1kJk+bNbmrMQI55/7+/JxHQDIQpAI4?= =?us-ascii?Q?XQ2ogf2P/4P0Llmf5PISsk26hvUpoYGPLZSuNoEEvgfWH0rRJ3eMcgwpv5Rw?= =?us-ascii?Q?xjxtfvPpcs8sSoluSBFV1CAVdY+8gIA5DAj8+3Uz4JSmMpJLS8X2/oJ4Oe78?= =?us-ascii?Q?wGM9QwayercKZYAMTR9EQu5Bj0uNm9xfpGKm+VRY7b0luJfgwEq0fvqqvbAZ?= =?us-ascii?Q?9fQSzyHgXDtFegrOZX8f0JyPp1KgXZ0xm4PtpujjfT+Vx9jWvX2AiJ1yGPG/?= =?us-ascii?Q?pUNb7afPqiLsJkjuqTTwqHabg+Vn4n+5RSgeBmVTZ4koRhqQgt5mbH6aSSNf?= =?us-ascii?Q?mANbj8W3jIlS4sopSE8/0pnXy2fkifcpgF3A7+5wg5zZTql8t8ftz+oBm224?= =?us-ascii?Q?Ps7bK/RR6sHk8JGyjcv7YnXE7DioNI71n+eMqh8mbT+0RFarMV/5WHK0mHkw?= =?us-ascii?Q?K/0GqZUSGsIQK11/q90EaMJ8qwo+Kz5KthTTqKZQCbfDm6gqOEae2SY8XEir?= =?us-ascii?Q?ieOR8NLCqZgtZI2hHPn6kLse0MYnZR2unmQkeaxmXgLKafe6q0HictvHgqLu?= =?us-ascii?Q?/oVwnMVyIN2QDwLE3kLxBh6I4Exqk6aP4q/VW5fwlSerbbLh3fnBTpsO6zht?= =?us-ascii?Q?rVjL0ihvqe0648cGqQH8e0ZBUcGAmXWC0eV5xdQftejxEKqGGSPw6eW1I7aB?= =?us-ascii?Q?ZY3PgtcBpJ14ZSBJVZ+HzduU9RTxXOatiw8R+q3bddMj2XoenOgqbEbvzOi7?= =?us-ascii?Q?IMjU53gr2qiJMoCx9PLIzMzPD293IOzdJ9aeqeU1FurGNSkxcns6x59dQlng?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; CO1PR07MB426; 5:yoqb1hDNLWL52NdsdckF2TF1x7PluoBhlV2EbLKE8u6O81E7wIuogIHzce+Lk+7F/6vOin0EqSfg4p3MjTB3vPiUMFLh2eQhURVtsOcSw1gdAbMLxJz618BjXsM+jolq4bWzntLsGOi7VhqWYXC4l96yeHGjtJShqesptfvurDQmooPKgmn9bFdUTr7JKpNCTAZeOFuSb7YYyL7pcUzakB6ygC+VTLLZ0E82sjd9eafRqFacUpLokdaefumVbfUQMZR/5ApTw5lv3McE3ixc0brbRHPBU5TMVKS3LKQ6sD87KsBPIZ2iKMO1Zt05sZKsilsI7j58pcKlzoZRcxhjuxu7q3bJmqy7tBagwazP4GCCNE49CU+7D9UTBOF6JuCOnxusCBqBSqhTxj9aU/ubT1Zi2rNL+MBr+sN1zLrk2Hk1ys6y0ZWx7oX0jHcYUPoESw276MyGWroOFxF6qCvjutQBzzGrWBrNUw4F4IGjrrsIjjCAlfxxBD2MnHfjkHQv; 24:nHNy0vKp3qoOXNOPoT+276jj4P3ohgVLK+E61Cg7k0Cm0nGi5b2Ab3GjvbG2SSBPbx+63PPAktqFDEypl15562JughHVJ5iBXnN6nlyybys= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CO1PR07MB426; 7:nlXHoRuqhXud2nBJqEt2R/44lCinqp+gnc/h0su0Caaxqz0Ek97C8qmtVGRPeA4xjUCXQbDVfdVa8bnq9W9+dcSJ3hlW2+3rDR76At7Peeb1lM6RWw1yMNs+iv/AU7BmHUzusd1iSCoFU4Sf+NUKZMIUYb9Yvy7oej/vEc4mSM0tQ4duX+uvDiborifgYH+UF3JAOHGEY8yusI1PERfPwnKDY5XeCvIvD/0YfjoMwTZimajDcAuD8EN2IPAneNs8S1mfwJCnqMX8+iXuDUo7BIODmDWnFGp2PaG0eTpsjbO8JZ7uBEZ1Pbnut4pG6sS1KPgw732W+XwuRBlQsnpKVBx+5iXPmsKkUKZUotZWsq6TTA2B16j9ZBbaLo5LybNdItzKFQYcvSrutgi+W7bdUxxGEBVUsLY1ReRIzeCOqqPpsKHTc/xOrgBjUBuk00FDh54B9r6092PYEdcYzGFwtvKgU7If5rch/gaPyqkGsnDKude+pNEpXswq3oInIf5sOP0oXjZz8z3CwnMgyZzPgWnrDX845aIRKMN8zhdcJjNs6ku0Rkh3Qogyu0l0SlUpalAGMFeFbGTscN1f8p/qpespjsfXSxJkH2xHSSDt9G6gflhsV9kKjn7LFy8RdWQ3rYcWixYxXT98lZ+kXIhcBEX1xzGC6o085cf7oAS6mPNlIqVXomQFBpvsSTsJj1uu5Mpst/ILhZzb+DCgzG+DBbXVmeMdEjBEMW9ZpoH0lfvS+c0lRc+/nzY+I6wEKHIR0uz8nmv/AVO9KqUv/isgra45jLxnHbnizlcTQ/AiepE= X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jun 2017 18:13:17.1347 (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: CO1PR07MB426 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 iWARP has different physical queue requirements than RoCE Signed-off-by: Michal Kalderon Signed-off-by: Yuval Mintz Signed-off-by: Ariel Elior --- drivers/net/ethernet/qlogic/qed/qed_dev.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/net/ethernet/qlogic/qed/qed_dev.c b/drivers/net/ethernet/qlogic/qed/qed_dev.c index 4060a6a..6c87bed 100644 --- a/drivers/net/ethernet/qlogic/qed/qed_dev.c +++ b/drivers/net/ethernet/qlogic/qed/qed_dev.c @@ -216,6 +216,10 @@ static u32 qed_get_pq_flags(struct qed_hwfn *p_hwfn) case QED_PCI_ETH_ROCE: flags |= PQ_FLAGS_MCOS | PQ_FLAGS_OFLD | PQ_FLAGS_LLT; break; + case QED_PCI_ETH_IWARP: + flags |= PQ_FLAGS_MCOS | PQ_FLAGS_ACK | PQ_FLAGS_OOO | + PQ_FLAGS_OFLD; + break; default: DP_ERR(p_hwfn, "unknown personality %d\n", p_hwfn->hw_info.personality);