Message ID | 1493542150-21826-4-git-send-email-Yuval.Mintz@cavium.com |
---|---|
State | Accepted, archived |
Delegated to: | David Miller |
Headers | show
Return-Path: <netdev-owner@vger.kernel.org> X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3wG1Tn2PRgz9s7C for <patchwork-incoming@ozlabs.org>; Sun, 30 Apr 2017 18:50:21 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=CAVIUMNETWORKS.onmicrosoft.com header.i=@CAVIUMNETWORKS.onmicrosoft.com header.b="oV9/7usA"; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2999264AbdD3Itr (ORCPT <rfc822;patchwork-incoming@ozlabs.org>); Sun, 30 Apr 2017 04:49:47 -0400 Received: from mail-sn1nam02on0049.outbound.protection.outlook.com ([104.47.36.49]:25302 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1167164AbdD3Itk (ORCPT <rfc822;netdev@vger.kernel.org>); Sun, 30 Apr 2017 04:49:40 -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=UStQfELIPEFyf91oWGsOk2rIRvVXXuVOQs4XY03Wfds=; b=oV9/7usAAK0utMQocVnXKaYAO5enuiZlTRNOfMONx1BMoI8rLlGJjG8NbmaEnCwLHE6sGp4eUjNmlaCBfsVBgtpVzivC3mb89/Nl3dUclsScUh/eq6Ak+gLAJV4uKlpj5W+ykgZ7LLTyJsoDEj+N7Qx3SpKca/0dccf2Hpy8pR8= Received: from SN1PR07CA0004.namprd07.prod.outlook.com (10.162.170.142) by DM2PR0701MB1421.namprd07.prod.outlook.com (10.161.252.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1047.13; Sun, 30 Apr 2017 08:49:39 +0000 Received: from BL2FFO11FD032.protection.gbl (2a01:111:f400:7c09::156) by SN1PR07CA0004.outlook.office365.com (2a01:111:e400:3000::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1061.12 via Frontend Transport; Sun, 30 Apr 2017 08:49:38 +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 BL2FFO11FD032.mail.protection.outlook.com (10.173.160.73) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.1047.9 via Frontend Transport; Sun, 30 Apr 2017 08:49:38 +0000 Received: from localhost.qlogic.org (10.185.6.94) by CAEXCH02.caveonetworks.com (10.17.4.29) with Microsoft SMTP Server id 14.2.347.0; Sun, 30 Apr 2017 01:49:36 -0700 From: Yuval Mintz <Yuval.Mintz@cavium.com> To: <davem@davemloft.net>, <netdev@vger.kernel.org> CC: <Ram.Amrani@cavium.com>, Yuval Mintz <Yuval.Mintz@cavium.com> Subject: [PATCH net-next 3/6] qed: add error handling flow to TID deregistratin posting failure Date: Sun, 30 Apr 2017 11:49:07 +0300 Message-ID: <1493542150-21826-4-git-send-email-Yuval.Mintz@cavium.com> X-Mailer: git-send-email 1.9.3 In-Reply-To: <1493542150-21826-1-git-send-email-Yuval.Mintz@cavium.com> References: <1493542150-21826-1-git-send-email-Yuval.Mintz@cavium.com> MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:50.232.66.26; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39400400002)(39840400002)(39850400002)(2980300002)(428002)(189002)(199003)(9170700003)(38730400002)(77096006)(50226002)(105586002)(50466002)(101416001)(36756003)(2906002)(356003)(106466001)(2950100002)(107886003)(189998001)(6666003)(47776003)(4326008)(5660300001)(81166006)(5003940100001)(48376002)(76506005)(8676002)(53416004)(86362001)(8936002)(508600001)(50986999)(76176999)(104016004)(305945005); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0701MB1421; H:CAEXCH02.caveonetworks.com; FPR:; SPF:None; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD032; 1:9TcMU2mwqMmN6KHJEIfeDt2ajrvylZvOKjFt37WDKOe0+2AlTWXvpol/1oq505LrRaUj2tljFT4V/V8TdqPTXKN9BKBqwk1wHHVekdmaQIKwYRgx1tuRKJdLC31ldBJKmFnJr7vMc3s9ZejEZuArSjIMx7gBiUfDQGRANfUNohSBdjfJ15hcgYiIBssX0m3N+KZisulYEkT+QVEbMtX+koGkgoiWXE6NtdV1RydmrZ2LNtiXfJzhbscRU9t8CInxY2YP3vRdvuYIyymLQ18BWt6t+im00OYshjrd6BEXB4zSHrQ3jNpoYJvD2wkfOPZ4VtpKH+dHWPHg3uQIYm4JD7R7uN1vsQTb9Ewrrc6h8T4qCimg8k7heFx25fJKDK46qjttyLadKcPGI177WaSd0TlgoI8MnhopElBf2MoiiXVAW1xFqu+nZIuCK0XDt1UdZS7VGmfPP+PYJN67P4s/BxBfegpVLFZMLgaLf0g8pjo/dEFqf7Wtxz832pr+Wgg1nbR+j9N1Dem90+kEcVxQXmDkbW8uLxsAPQrKjPhPDplPxHchA1AioaQeUTyUuxnyiLisJZKkHuEQhdSdaARNFg== X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e054d2b0-1ad8-4b40-0606-08d48fa5d5be X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(201703131423075)(201703031133081)(201702281549075); SRVR:DM2PR0701MB1421; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB1421; 3:X46YRYzyAoQROrk2XP4wgS85hyEOjxr+OygptnUBhDLoSGkb4q+p7lpBDsKxNWBsb3rqdEhA1lkZeu8rh7KCthIeqg/+v1E4glrtyCK7xIt57nJF455mWMxDqTxh8YyjqDCYPIo4F/ZZB42JDe0An89njgNHN3pUB7ly+dWY4+YbU4LAlv0ws6N9KQ455NAOwXh2cY5EOTdLoxIuruWllh+qwoasezGw/IiYiBeDxOhDCfUZ+bn+oS2lkiGlYTqYPqg2IzJZtuRWPD4y7fd9lb1vRUxAE97n/M6A8qDj/CoOsTfDf9ueV0iWtSRxxo7FaxVScHdaF7Er0BcH4U9DcuF+HpJtEz7jlI9lDgHpW5Hw3lQOoIEtsvRxpS5LM94t9W6kP5MviNDO04uI6eo9olxijQ9Tlhb2GmLBZiW5iG6CQE25qkZyin5IoSukKd77Emf3+AlBq2w6y+KAGuFHK555/zrwjP0fARRMv4blokGppTgLA1E3YDLj8lh7CBxB X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB1421; 25:KJRZxa9bEdzoDNMDQE8OL9DweQV4AkUEqDfiyB8w2J4QFtVwVJkWKZtMVJJLdzuH+M8es7zKw36VTXl+cFIv+Fh1CcvyffXc8Zy6svjTFl5XASQ53n3PQCxFQHYZKkEXQGQ52XQue4YWKMqOZdWYa+jV7qhBx39sUT+67uaEhDskrh+qoQfAF5Zt5ZzA00rQP6RZiWfmLMasFsAFiXGkADQucKq7ZET+2Me2tW37YDcQyfWuTc3ikJ/88NtOrTN5Rrb6/80uHIm6iosX8rMTmiPJ1p5LSb7w2QHTjyzUo7sLpyP6ldWV89eKVlrwqjOC+PMb89pZo5BabZ/dLauOO6/7CjAWDuJcTy+Va72WnqgheEjNdxAxHA5zO5mlbrcCNSh4AcLM8HsWrg/nmsS1Xe4ztDhGot5jbWxJHAqKvulliZWkbc7XeFw+HGdc3LSfPTK4kbL9Jvfyt/Xr6ZaaKA==; 31:/idbfvX4gfsur/TneR1XpWVYpsDGKlaSoqN2Q0EdVPyZsNUL3TTCwN9KXLr0zFOuiV75W4XrixUvn9Rsl9ykfTX5Jmo6SGT7Ev0SXJ+K2o5QFvXvBhILNVSBdRM5N1mIOibxTZdqP07ndpifIYb4YElgwf/+OkLwIeAKqJe1VW27LR/V0TdBl8muVQyLGvIfM6jhQ2RGLyPg+o4oy5cdVL7sATcemMfLMUQ+Co7d7nFLDClVAaOB5qugVjF25HzvDBgpa2LWIDC4XkoE09/4hw== X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB1421; 20:O7f7d1TJ3uZ+hHQOq7fK8U7/+1LToLWUmj57mMNzybm8V7FMRiqFgwF+BkCxOzFFe8ikyfTRWSysRMwBpFsKHXmyX3Zv2IbFKRM0GtLDLU/haVyQtAtp0i/PWZRevsAjws+2duO4dHsGZJEIE9xRMM0l9T1PkeIc+ebpdREi41TLm4ruXK5w6tXI4/CeuPHr/BTptrj0WpuvE6DHu5tmzDSx6baPgiJ6caP8iUj15tP7aV69LFVcipXggE5ryzO1DkcMBfvfOMz4kIiB+jFMgddwtyxLpQOwY6VVOcAEuwq5hbEBMfNU3WoCfW/3/NR5RbREypqcJav9IOkrpG2TDNu2+2+RUwqX6TE4R5CXjNRzEHttuivCzL3pyoWEwfZnPEA/WvoUW6JBpD5w3HRt1SBM4F5zRXA3UcQJFteVDiapdiIRW2nQgo0+PPd6+Fb/DaeomBM2Tbp2t1dkpxaiuIxcBkYpdGgDmG3FyNzQjauUg+A8P+zPrskELaA1Pv3q X-Microsoft-Antispam-PRVS: <DM2PR0701MB142123084139A07A47510E3D8D150@DM2PR0701MB1421.namprd07.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(8121501046)(13015025)(5005006)(13018025)(13017025)(13023025)(13024025)(93006095)(93001095)(10201501046)(3002001)(6041248)(20161123564025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(20161123562025)(20161123555025)(6072148); SRVR:DM2PR0701MB1421; BCL:0; PCL:0; RULEID:; SRVR:DM2PR0701MB1421; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB1421; 4:gQVlfPwKnTrz1y1NLzy0Iaq50HYUe1MWTSfCU+VKN9N+JRgAhUs48P5Au0MUHKSCp6TRuFnNHendUQp778Hu37F2y9c/2MjiQIvhJH8LWsl8o6Jh1/GRfhcYbUrEEYixwgmtCOGdQ2P6j57HS5Wm/peAR26VH6WZo7ZqeUNS7Xi0rZdkJYXv22nHcFdGz8UK9oLALaVmvrsAoHQh8s0l0Xp15rqcb/IKgITdg0sUXluMPh+rSdR0tdNNJJFrjJLexGOdofxnM1e4zb5k84ElqCN2E/urkZcdwgBj1UNJ6zUsN7u4Mz6/yJjwEM/1d0ZDksjbWiUy5aCQ3Rkm0swYs/n+8I+JIsNFS4P5ID7wq4By7OYMD0XHTMtuhd/MSXb23wUrQCXOxi8EMBOdGnWgWViQeB8npurHr8DHoLU5HBdg1K1myt/cNrdS3yovv55NsUy1hoHmWX0LENnpC/+Vtgda5SZ6jCPjOJrb4uqN099cltu5Nq6z3HZvNMoURwV8Hx72i0jVt7f9lIvRYIL0eMbKKrHENImZ0lx/YV2ZliXhiHm9B4E8mdkSKJzrh9ZBBcfZRhzkpaX+uM5BIR1PED6i9JHr6jr/0gd2LoEuFm+sda5a/ZqxiZNY4lmgG/cU23kPu/2Qtt59jX0UEIrpTOL20kbZusu1LfZAROBt6lqoMZ7AoLcmqjta3VbNVhxMQtRlgAk4i14RoVdVQgggu0XLu9BB6pBK/DCeIaIVlwNH8IC3HZJaHui6lx5BrtXxtZ92PWwOvZwZ4RWwN0/JV0Lajz054U7atQbhpFThzVbisgys6EBWOieLy++C+D2O X-Forefront-PRVS: 0293D40691 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0701MB1421; 23:qGceA2pxuWkfKe7ox2DTInEcd3sUVJnbdHAU6Zg?= =?us-ascii?Q?snLnUARyy48lqT3S0cxywywmdoViU4KMnV2oa02Iy+8+hEfFJLfEM+UnaAn/?= =?us-ascii?Q?ZisOj766UqU9CydRNrt+X4BwyY0gXwv1Vt+6m3xHeMwY4FHRJl/9V4dtFhQo?= =?us-ascii?Q?eTQiygdXMginP3L72dSZSjXyBqtTcqac6oAKH/N13qLj4bESyX2QLzMZjgN4?= =?us-ascii?Q?jIyk+xfQn/xc1fOXP0x9Z04qx939nCv5AmO5+TRzh1v/M30XU7aHqkAbBhHY?= =?us-ascii?Q?BPie90jOXEBqX0aZPZkGo+T7VS4Wm8N9XcparE75u2xJnYFhnf1NUQcpWq6I?= =?us-ascii?Q?0XK8nKB0cOCketpmUuyYod/6OvPrcchoQiGqGVHI0OIybmjOu5snnLcjGIzy?= =?us-ascii?Q?iqfZTvVzhtQtfvE/kNmrIaLf/uX5G5hEU0uHclGKekYbqDleWON7VbDppW1X?= =?us-ascii?Q?4e6u/CSd/KfBdNP/POTr4mkTE4nY+y39P36DYP+xuSx0zD74ZEMH0dg87bac?= =?us-ascii?Q?+LKa022f8pbv3KrmWx917pkOVgcNkdTNUhdONlK/FjItiyM/zXP+E4ylztKM?= =?us-ascii?Q?u3P2Sqs1E2qUVn9JuxXTvMLLeI2hr2qKSJ99kSPSal5GXZPlxWNCrO0whitg?= =?us-ascii?Q?q2vwAqMgjAobSE198puW/L/Bl5oblqy1Cbd14OJs1IniZFSNjjgXCU+V2Zea?= =?us-ascii?Q?pmCyulLu8v+y+fBtzosU6CpOANEa4vXGUC1KHAZSg++Ven9izPBlgdwNdh4/?= =?us-ascii?Q?oOacBwZq6rpeWTbWqNEZnGfYIRVMV/5ndN53/bjbu561y/Tx128nMcvKahS0?= =?us-ascii?Q?lyO3L3i84bC/PHQxMpQijXaYeip0mjcNoI1/EO34+i7tIbOVY/2LRBOYR1xx?= =?us-ascii?Q?hBD0+qWVbT5fLyvamHRTnSoBZdYfhuMqV7N7onTSM+u7c/ysrnmIXsmqKS2q?= =?us-ascii?Q?sb3M+eCtXevop76Cgk994n4dT87UqddYbj0IqA7tbbqqkIjg+BYuScgPkCn1?= =?us-ascii?Q?KMko=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB1421; 6:dztlljYqHbRePjOTxkiv7y+4+PK2uNuB5ezEx7RM55ik0Do7FOi+XBfBjor42+Ud0pZXucLNjKuSR6LhnG2E/DJHkewTAMBgRyZznB8u0Xjh3oaLG4WCDV4mPapvgQ1rDHA/K77yZgeAKcwZg5CYLPTd+iDa5xo5QklGRex9fC4fneVTCDKy7CbpZDeyl0ur/HtIznz+04PTcNqa7Ywhx63XKnJpsm+qJM7vNc0RqA2vtAFFL1vstk51ayfrzQoy/5TV9IYQx5Yd4zHM7M09MZw+5cgtu54U9EPeGH6bM6dby0j+XmfS2asjOj+ZCIz2OyJg2uyWpYpG9om4a10ZpPAUIHnjx+4TgwMKtho3iC27UjbbQaO/fT4k10sg2GUyn/G3ZL/JPQcsWzvdl0lZ6S5dH1lV3E9GOjKL5QR3GrRlWraf59iaD8WcKKgVI2Jj3JivBtiO/yTjSaKYJqEeVCh0Nk/PlQNUp3Iaz9OWqftfdAKKM03m0XetOyYu7Lu9uWvw3kpMLaZAiE6/uCuvmg==; 5:qgS6qCvvAVPy7zbdDK0I5QSW6f3Zww+oCOagGwpOvH6+HQkCIk391ciwRg/Zvv1zdEQ7aYGMlivYYFrScvwCU15dCQfh6WmJ8Tzt/0vTtfLCxFuVu/zC+/2pA7/wWN4UNBo1SHsvZQ0cHMomdOYLPw==; 24:ixPtTxXITUvIh3wJzp9MSC7HHkahN6LLNmEhXxuMcDSv5LF3QJJVYLqIRvnRPQFMuImr22cQeau2InP9WeQg8Pn+4R2gsiyWjCT4mhJf1oY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB1421; 7:6NvUFdf+XCAN52J5vhk/RblYc5Om+5ZbH+AvuvSw0xABVVTgqQ7JK8HfumcKdNG5urbqM+CJHv2B2bjvkJDCrq4UCGtZLWw35fG3LqMFccMmxUkyLdGPX8N1vDnHtuLuJ5aC3H1XAsdZv62BTcEc1QQX4DdMsY9BtKN0fQWc6CopzGy+qdmK574OSS4ovSGHZpug5q5oR+elAYUhIVJBHhEqF/2HA8DO37O3QE8Bu95ngjrNl/JNGmTD1k1Uvn2ua7Gq+za2nxf39vrCP9vbPsx8SADKr9C5tPNU4KEhs0alwrPxg3JmL3GDj+5oMRCTf9EisEfEpwkOHNOTeW9TNQ== X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Apr 2017 08:49:38.0870 (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: DM2PR0701MB1421 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: <netdev.vger.kernel.org> X-Mailing-List: netdev@vger.kernel.org |
diff --git a/drivers/net/ethernet/qlogic/qed/qed_roce.c b/drivers/net/ethernet/qlogic/qed/qed_roce.c index 01244d7..0c449dd 100644 --- a/drivers/net/ethernet/qlogic/qed/qed_roce.c +++ b/drivers/net/ethernet/qlogic/qed/qed_roce.c @@ -2457,6 +2457,8 @@ static int qed_rdma_modify_qp(void *rdma_cxt, } rc = qed_spq_post(p_hwfn, p_ent, &fw_return_code); + if (rc) + return rc; if (fw_return_code != RDMA_RETURN_OK) { DP_NOTICE(p_hwfn, "fw_return_code = %d\n", fw_return_code);