From patchwork Wed Oct 4 08:28:43 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shahaf Shuler X-Patchwork-Id: 29576 X-Patchwork-Delegate: ferruh.yigit@amd.com Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 004761B619; Wed, 4 Oct 2017 10:29:04 +0200 (CEST) Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40079.outbound.protection.outlook.com [40.107.4.79]) by dpdk.org (Postfix) with ESMTP id 71952592B for ; Wed, 4 Oct 2017 10:29:02 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=v8VzgMFLzOxwmCegXqq6qFTnpvnBdf7NB754jCBFQvM=; b=GlvocOdRAYOMcebkb2Q8WdO3uzmkVtv9mzCYqKVZnFCuFJs8LkiuSucSk0f4hxkeFwL7J/0MRlZidkd5yboS25mU1WyXpYKWaER4c9bx9gM9KoWQRRKBbPcPlUHMipjpYY1E2I/fqGI8uG2TcxKFtq7naWCmDGEdOmsbfqTn+VE= Received: from mellanox.com (82.166.227.17) by HE1PR05MB3147.eurprd05.prod.outlook.com (2603:10a6:7:36::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Wed, 4 Oct 2017 08:28:59 +0000 From: Shahaf Shuler To: nelio.laranjeiro@6wind.com, yskoh@mellanox.com Cc: dev@dpdk.org, shacharbe@mellanox.com Date: Wed, 4 Oct 2017 11:28:43 +0300 Message-Id: <20171004082843.66576-1-shahafs@mellanox.com> X-Mailer: git-send-email 2.12.0 MIME-Version: 1.0 X-Originating-IP: [82.166.227.17] X-ClientProxiedBy: HE1PR0102CA0013.eurprd01.prod.exchangelabs.com (2603:10a6:7:14::26) To HE1PR05MB3147.eurprd05.prod.outlook.com (2603:10a6:7:36::17) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1e920963-299b-495c-ac89-08d50b01f691 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(48565401081)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:HE1PR05MB3147; X-Microsoft-Exchange-Diagnostics: 1; HE1PR05MB3147; 3:a1F71rchDOyZDD+wxqfrIjSU0J+oJGrXLG1berImtp/ZBtuV372DW0J1q/DjHCETgjfkFmVAOb0zr5Dq7DrGaBNcixKbq6lA/6kUX1IuTWptY3pFw101IlMzHPdjJgNURS2EChAKVDLDWswAfuaWenVd/eRuVqH7Ejn2k21Lfp3QNtmikjxSMQsLbGI0OOt5Fp8Q24VGLH72bt1ApG+f45biEf62ropGfiEFtCyR/eCw+74ce3ZWecujNOVOsYSj; 25:9WIcR9rTGCgmFEqhzoH0SinyJ+HolmGAlUqBK2E9G82bTPGuG+OjNZuq1G274y9oqruZgKOQTX5mnl+nbFYvWHx1YqW0fHTDUGcIGF0r39yKjds6j3FCfAtlRdp8CuznFAMDI2aV8ME8069ME5ASjvEfaTvyDMHr9ibNPufRXXhznZt94Kl8rSHZASG80CL9N1sTBy00q3GD8Vj8P2AvHJmZmeSn6GNZElZt94wbPzwc0WMm8EzcrFg9cuxVgBbIelvbenQ5wwWzEO5S04ak6k7b8oNPzOp7/fwW9sy/q4moq2czWV8P6btupQZXFFW8fn7ZDk4gPJaaeHeQM4qYeg==; 31:H8I9InmLEnoS+lTrkzslz7/kbDqcZBIctGnC3N0tSTbS8Z8rvEyKTz5HQZXyH0bKg0A+7s4CYjv7b4v/yWL9qHNm2wCOWpImmT8s5CNPATFe/0w6SoeIOHwu/UtX8Va8gowNi3thFmtrjoaaf81/twfH1bYZ5lgnsnO0M6HE3MfByR+BUFKKAUdiPyHhxFKcALO+3516DPebjF2/7GY1Q5UhXivDA4+IVTl9rJFLcuk= X-MS-TrafficTypeDiagnostic: HE1PR05MB3147: Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=shahafs@mellanox.com; X-LD-Processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr X-Microsoft-Exchange-Diagnostics: 1; HE1PR05MB3147; 20:wBfJVe70FbWT+IV9oKF875XbVYprKBe0rcVLKNr4lRmhYaW22WAJNhme69tpyhKiQpTtgJSSP7+M0dfxpuglNP9rc2QPK/zFuTPaMIHh/HnRQsxnOV6LBz0CtGyTYtTwF+KCeZVCRZcrfImovDnAGJ0+6AiOM7XRZf0JE16I8pV64mJzrtqOQ9m3pT4GoF79yW71rDBV6NrzpvVG/5hVxOmoEGAA2Mw6Nt1IpC4TkjkUGSdK7TnrVMyFsp5rzWq7y4dxd+WMwSQIeyrPhc3LH+tIYftwgn1Iyu9LOqdOuDgj2V+RCy+WL356Yv9Pt5hIBnaq2kdx7dwiYPtVaE6n5cHCwb/Jn5v5HufHl7SxUvJSEHl7CZA3dokfuJ/kCTxKzoNmL8hayce8X2xD4AxKbbm64Adk/rvRcJ5e82VEr797dCuDvoyQc0S3bz+/cQgt5eMWYNc6ISVmtP9NYODWAMU5+ELG/KDT0Dg8Idxxx2iOmy7rO1zlg+yNy/XuEYGk; 4:gXVlieP84nVGR3yX2korgtSZ3iv2gJQVYcRSn9U50xow6Sh6JC1Og8Z9a1hH0vwomd5Jy5Wrcmu0P1vVo/X+mX5fI3vlTWVaP3mh40dFtbEikKDH/oxI+YO72Eg97h1w9xHNAtPTM8T5ChxAOrZyq7gh1XURzK+loImOanHkGqvwCYLoLW41h2HphnCQna77Z4rMJYCoQzeit/j5PP1soXpZ+A3cxmFEr2YIpPSxdDoC7MsPPRENOEc4epBsA1b7 X-Exchange-Antispam-Report-Test: UriScan:; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(93006095)(93001095)(100000703101)(100105400095)(3002001)(10201501046)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123564025)(20161123562025)(20161123558100)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:HE1PR05MB3147; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:HE1PR05MB3147; X-Forefront-PRVS: 0450A714CB X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(39860400002)(346002)(376002)(189002)(199003)(53936002)(36756003)(106356001)(1076002)(316002)(305945005)(25786009)(66066001)(107886003)(86362001)(189998001)(50466002)(16586007)(55016002)(478600001)(16526018)(3846002)(97736004)(6116002)(105586002)(7736002)(2906002)(6666003)(69596002)(5660300001)(21086003)(81156014)(33646002)(68736007)(47776003)(101416001)(8676002)(81166006)(48376002)(4326008)(5003940100001)(8936002)(6636002)(50226002)(50986999)(33026002); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR05MB3147; H:mellanox.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR05MB3147; 23:sE/P+LyWLdMf9fASRTmKDUEWYRLHjdF59VH2IOstG?= oGlVZIm1U7g0dYuL7+GD09sOw8Z0RCCW9hR5gFWccFHTApDsiIFz9nEKNQYQA2OgxFTfRMAL4ZWCBTxfpZwnAfuf/M1/H2m8xUcywBm91yF4rcV8B28vvovZKbC2TS12LQlIo3u9V8A348b4F7fsuGtUnvPdm2AQKEMxZudGrsprlONXKiMY1N48rMR9mA2O5WSQN3D7n2yO4CT1Dtfr20GnctD+Z77D1Hd7HpC/VuB2OOURLZAMQgbPtxPP1jCXDo3er3QY5F70PZ24G1lGt7vlRO4mLArgw3SXf1DOd+MVJaqk6LeT+YQ0yXBAnWT3lX6zTWfWwZinewjKy8jqXKKpR8wFt5cx76cmn3I3tYUlsVgDl6IyL1IDOkKvUfT/WSxZWkgtX/VYo6IJ+afyid4DybN0hmMpvY5gPQQgpuzn/zsJlJ5NhvAhciBXAJIUVh+5sFarG8MIVX9KOBihYNuZgL6qS9q8CTWHDVG8GlZVWLrLCU6LdcXqbVjLNPIIcx0SfVEYylPH4GpSrccyobJM9Oh360xjEmCv58FsJhqDoFgpjlZpTN/8d1nKYJPgvfGvBRElVCwnXHgWEA84BGz2nawxF1g6K5uxCxCWi4kQSMkUzMRgywqz+u2sC4ZOb1YnZM0y/5ZygPMvnTr6eXq9I52vEH9De3tB8pWcFnhrQ2knZbPWEprrv3qvSVB/452bBJkBGhsq00QhdLVXdMK3LCijyFYPnhPkKS+KLS+OckPg0h7+zvNY+QLv4d2pwS4KPdmAPkf5WSgcQpiA4NFpYkDcKa0efZbfo9IdnhtMl7Rzb3jAUP6hLxLYD9TKHcHDT96rsNz99AtPE62bpAJ3ndldDMakl2tYA9pU0OsItxC9IfQwZmfD8k4KAzMovHgIXdmB2t31y/VKQIOHeXVJmFYFjmk8wwGBWLCXibXKK5sZnvZKR/LfS2dW+uyown6LVlfMXaMetUTcnLRljTq8KkUNpZUBKZS87D7n03fvFP3pIsUek5NuHy7bUqX9jpcvuJv5cSIUFcpzv/vgVrkGKqRpK1blozbnbWXwdhv9YqQrgRN7VoBMRwVMDLlu5s= X-Microsoft-Exchange-Diagnostics: 1; HE1PR05MB3147; 6:XLOY2xfQ2wWctqYXWQwwdidQATnuD0zkp89ybb8AElUN1PAJO2325rlEGbECxh1eiHa4p3mJ8WyognJBXKEyHaoKzxzSLdIaMliVG5pD9kblefZPT/sSyH9EHwYBXY9CPI1hlZzP7FlMfV96nOglZoJfQVVGR/WPLu/Z2GQYuzfEQi5z5PAsXvsKlW/i5n4jDy0/niPJHynn2DbrLOPf5ll97p+LARmznUMSUTBDgWOEcYI+XRSoixcKeoEfoxW2mxt6nYc8L0ld6t0OmTQ7uIeYyR0JXlukc0WJHHK+mgN8HQeYBreiRTkzZwc9Q45MWyIm2iwI6EzYQdGyZ6S7qw==; 5:BwOETMyr+VGPy2T+AfeJLZbqrNGfQ6dx75Cuo2/hXmhazkSMYoRjC7XpVHDQficyZu5RdxrLqYft5BtfyleCl7sZLHbxE6i+gs1Li/N+ybmhWztJEIahwnZdPH5bceg/GoEZMPVUgrQzO4ln7pUuFQ==; 24:CiLo+xSIcX0dVBTB0sn60muD38vy4sGU/ThsZncIEdNOpqJ7LrwySDaopRPG+2A8PRg/5d0qb6JS2VL9YIlLPA8AycZ1V75v3lh0/Sxrp9s=; 7:53ZbIwK4T3TPEOf8F9grU9sBvQafFzeHrISnuCLlM3dGEPvKyjA8KShS7CiVtY/nVk6seTSi7IidG8glqmhT+w3Nz2U9x6G4Cgp7zWvxACCrtVUXGile++vsghFBcTZDMkFQwzZA1btWk0yZswF9O4DBpAppBeqCyhQitcqUKy6NSDQwe22o7r98AJkgKNxh1pExq1BYlosEufzpEkhk90Z3FByOUNfdq+MH+rViEB0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Oct 2017 08:28:59.6314 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR05MB3147 Subject: [dpdk-dev] [PATCH] net/mlx5: fix checksum offload cap X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" The PMD was using the wrong flag to query device checksum capabilities Fixes: bba710e6b99b ("net/mlx5: support upstream rdma-core") Cc: shacharbe@mellanox.com Signed-off-by: Shahaf Shuler Acked-by: Nelio Laranjeiro --- drivers/net/mlx5/mlx5.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/mlx5/mlx5.c b/drivers/net/mlx5/mlx5.c index 229b824bc..a4b718417 100644 --- a/drivers/net/mlx5/mlx5.c +++ b/drivers/net/mlx5/mlx5.c @@ -649,8 +649,8 @@ mlx5_pci_probe(struct rte_pci_driver *pci_drv, struct rte_pci_device *pci_dev) } priv->hw_csum = - ((device_attr_ex.device_cap_flags_ex & - IBV_DEVICE_UD_IP_CSUM)); + !!(device_attr_ex.device_cap_flags_ex & + IBV_DEVICE_RAW_IP_CSUM); DEBUG("checksum offloading is %ssupported", (priv->hw_csum ? "" : "not "));