Message ID | 1517331771-184184-1-git-send-email-motih@mellanox.com (mailing list archive) |
---|---|
State | Accepted, archived |
Delegated to: | Ferruh Yigit |
Headers |
Return-Path: <dev-bounces@dpdk.org> 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 C551C1B6A7; Tue, 30 Jan 2018 18:03:12 +0100 (CET) Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50074.outbound.protection.outlook.com [40.107.5.74]) by dpdk.org (Postfix) with ESMTP id 8EB2F1B6A3; Tue, 30 Jan 2018 18:03:11 +0100 (CET) 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=sAMZ4lgrPBoJMHvLKbFH1d+U40z8bkmJFNrcwDchA5M=; b=ZZHCojQO+CDw0MMu8K5WAb+bShjNE9QWhtWkmiWu7pNdaYvnKXGN75juMRIw2Rt8dX7xqMBoevrfUJpkmjVWTCp6YcRMwISC4CSGhIDTpO1FSl9AY41djPwpcYMVfV+lCp1YzCeWx7sS4BoK/yx0h8b/7xMMFbsAnpOPb14WMi4= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=motih@mellanox.com; Received: from mellanox.com (37.142.13.130) by AM4PR05MB3204.eurprd05.prod.outlook.com (2603:10a6:205:3::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.444.14; Tue, 30 Jan 2018 17:03:09 +0000 From: Moti Haimovsky <motih@mellanox.com> To: adrien.mazarguil@6wind.com Cc: dev@dpdk.org, Moti Haimovsky <motih@mellanox.com>, stable@dpdk.org Date: Tue, 30 Jan 2018 19:02:51 +0200 Message-Id: <1517331771-184184-1-git-send-email-motih@mellanox.com> X-Mailer: git-send-email 1.8.3.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [37.142.13.130] X-ClientProxiedBy: DB6PR07CA0021.eurprd07.prod.outlook.com (2603:10a6:6:2d::31) To AM4PR05MB3204.eurprd05.prod.outlook.com (2603:10a6:205:3::33) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 83d31c1e-6ff1-49c7-4796-08d56803573d X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(48565401081)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:AM4PR05MB3204; X-Microsoft-Exchange-Diagnostics: 1; AM4PR05MB3204; 3:eiWPKz8sKgW7XUx0iDRMYAIVZH3vHg/5MYnOGZt4383ZWfwkC2dWCLl6YI5AedHsH/ARXhxS6GCoxOG6rVmUJeWNztRJrYWPJFxMCeTkV2u5JvHr4n/89YNeNLO/LIJqsPMCo01skhg9w5lDyaoAPNrGGnhx8eKKqFDfHq3EstYkHoofk0zjHkXpX70FEYJto2o/J/nS0p9y+Flghpi2TCWJPYvQIRDZEGJnlKMwlA3gziuwVfuweA9wj9uSOtbs; 25:DRnkrGGg8BxQDP3Usb5J5dVle1pqpC7dBg9fmlZiZTOwIjwZu4GQW2ZSIyUaGqkYAyQFo5GboicklCrMhRwHVLPTCJbbaG1viQndqzD7e96Vi7JgrUi521d+OGRjFR4D+ubuB0xXGZSTCG7I8X/GWesEmXHb0X2zTt0cXaWQrSuU8ABqOoSNFITpsK4ghTy0g9Re9aqU6yBc3wODi/S7d0hhwukGxeEtlcJ+mVfSLBzk7V5QgqAZHrGknCq5PDu9s6xspuKAlEeD5Szr8MNwda78a8hptQ+5pE5XiGZmAGdcJ3XsVGTofrxZcSZBTcgewbt9C8Sxv+/IX7Q9LOv3Ow==; 31:is8gouCTtoYs72IHeYpOVsG2nmG6QtVDE3iuPie33iumxSI4/dEdYj0ABri08DkvqtWkO4LCPz3IvsNzWHjKHnit/6hV4tqfSkDmV5TUORXKbBTYlsgHE6DodYm1HqSEmAXtpFl82heGKW7lS+yE5BgTVBBkTqWU9EVEGBs9UfRq0XUBoSGC8XIhGskvnCO+bUlK/L0JKcP86COazDnXG4hbqVEj1QmluFZims/DTxQ= X-MS-TrafficTypeDiagnostic: AM4PR05MB3204: X-LD-Processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr X-Microsoft-Exchange-Diagnostics: 1; AM4PR05MB3204; 20:XpEJol19RhZQOfNxd4e64Q2DLjd2SOYnTyT4+QuZId3WUwN/86y8ZUyMbDlge2tcCEBhhnT2t5rzztWhMiPzJdfziVcL3gBvFAOcuCcW6FF9lKjrI7OQpSwifNb/X687gr7EHoZb5N9XF7Ei6JwKONE97jMEQrHLtq7eX9l5xuEfeI/98Ge2LNQFnJBiNk53rMer/3QJNFGnQ9zja2rm+DKlRjLNjrfkGz2YgRivMu7XySvnRyp/NdZ+4KG515MOfsXewre1U+t0qM7QCj6B2fwZFldvJvdmaCqpfwFPm4aVF31nVq/1ytVGL27ShToobToWKsxzX423x0N/wZQw39ja5xf7bcOlhXNsttL5rn/Ft93xh9NqEghEwUu7oMm2dx57toSNWtax1ag21OgmBFcerDe70WsYrpeHUDGjLm/d5gISkyNAycabJj8eDPusmCIMXbKJdE1Rv5u5ToeaMMOd8zkwsJ66LWWTrzIJVLDz133keOJF/+xJBD12cFzj; 4:5NNR6ETjNmdK38w3RNDbEIjy6wSacLa+Q+QgCbXrYYAJz9s+ARTOZNc79eGUWWc1l78JRHXLoxfrpqsUqESZNBjsYkGwgsrDiqAxCV3LS+oJFJpphorZkDRxlzRJjEbFCJviE4CT4MKGdUiFudtLUNGTJSKjIg86Y/9XEYFiGAgfEaC5odYqhmJFIuyABt8SLhxro4hYF/5vUgKLVs93Uz2t7gm8kGS5CCgWajkv3aGTvLEmwopX2BERWPtl+GLH0lnzuIEZ8YvmyukCYLt2Yg== X-Microsoft-Antispam-PRVS: <AM4PR05MB32041A020674E425C61CACF7D2E40@AM4PR05MB3204.eurprd05.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231101)(944501161)(10201501046)(3002001)(6055026)(6041288)(20161123558120)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(6072148)(201708071742011); SRVR:AM4PR05MB3204; BCL:0; PCL:0; RULEID:; SRVR:AM4PR05MB3204; X-Forefront-PRVS: 0568F32D91 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(376002)(346002)(366004)(39860400002)(396003)(39380400002)(189003)(199004)(33026002)(52116002)(8676002)(51416003)(36756003)(68736007)(5660300001)(7696005)(186003)(53936002)(16526019)(2906002)(21086003)(50226002)(4720700003)(6666003)(81166006)(81156014)(8936002)(7736002)(69596002)(97736004)(16586007)(55016002)(66066001)(47776003)(478600001)(2351001)(26005)(2361001)(59450400001)(386003)(4326008)(305945005)(6916009)(106356001)(86362001)(316002)(105586002)(25786009)(48376002)(50466002)(6116002)(3846002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR05MB3204; 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; AM4PR05MB3204; 23:vbwoQvr7LmZiI6yuDzDAsZn1IrTJMIGHOXuzZVute?= Qym/aL5ZtAzJyMwthy7U8sZx5dVqnQuTK5jfwOjiGeGMjmbZSU5ZsG9EQSQ5OvtG88sfYVRa0eNWxZrwZ2l63fJVQSYiEr2ch1PPnpUb/KEN+M1Eg7/F55kP8BYtWC7Qcd7aCCy5z1vVSXYHW3xBUtgDKYR3J+YCvu/MyRpqyYZ1iWrzCswhzfRXQY1cFYBbf9FmW/FUNEhxZ+M0Qm+OsiqnfC5QkUCOkjtqBqDWtFXEN6GYe0LluGErV0Jx7G9Zwbsd9EmO0At/4q9quwVup2pEB7STFzYCF3XWhw3ll43M78fgelL9Hj5AXPsEHoY4r5xrR3oQwrKchmed6xGWLhWem5b+AJ8dp6LT/WAyGJBKzsuFQrmWvvZKYRDI28ntp1quSCQPArkM2DVVSjQOafNyT10uN2LdgRL0TrAb7udAaRxBUqsQ/pIQdl917qingAogwTg2aGI52PbN2He/Y+ylhV/2IpVgL0/DXpyFlskyjxcoKJPKg2J1doJ9YrM967Zu6fciByI62X14STu8N91RvL5VSyIgYZO6FnA70GFLOI0faqMnghfTNSMBB3+JrFQ15HBZ3A4vTucb6F8KGEW/Z32tBLSzPxdUGVZZeriWa2x4pgfJJu3Lt/HQB8qGBFl2SqMOVAlMkdrprvtRVbNgDnPzNFQO2BET7Lta4PbchXoDhT2NsON2NWUoBHwUm03POL51488iD+PcJgOgfE6ignHCViBtny5KWBccCgxYWToav8nXbPVrunYMdM5BX2zGOZ89JaRzHyfLEcDaZKonAc1tBIH7yfSMOY2wniPjzPKXLHxmnVpLxnIJ/P0I6YFWjEwQpcKjWA2SCQregsNAHvKhS1IFL0W7REd5EWR5ZcHHWx0RRUQSeTEAYfzNj06C/eaUBMampHV8mtzKWVRb6+JQeL8LhytDQ9RuUNRdztRZaRbjgqb2JYA+jJXg1egWcwVuPdZlaumjfDb+orr2rECa+M3GKALaBVefGHX9iTvYRY4f8+ABDz8Bi5wHZN1/lEJ0jCxk+lCCHKnFDpzXdLt4d9QqOn3n5PiDDROpUgJspi9Q6CxLtD9ZL4beyBgs6DmE4TVl4Vh113v8YOmRx/EqXR9qnTi7sX6tWpCQY++QPVKmOWSjdW1XwZ2BC8= X-Microsoft-Exchange-Diagnostics: 1; AM4PR05MB3204; 6:+53FB6kjD2mz6oGD9JyS4SkHI5LE0Vj8v3hX875XIQA4WbyXmcm5CRjIspP+aZ9H7iCDq7iURXOtKxij44szR+Dz2U+zSbLaX+pGzPbXeXIef1VxKiWuS3xuxzyNoDGPMNNX5XYqeWqUx5xugvsT9lUduLTk7WETha0KuHYAsdEm0U7cKU5NhOf+yl9KDKr7pIw+aTyWSNRKlgsi7STUJhO4AojOOxgHhy1ZDYyWNdWenz1b/g/gzq0LyF2XCVi52qN7a881wpWif9sPnkuEf1mqZxBuXobJZKdcTBtKHZ4MNlIOhbCE915m0b0SS615adlPvUHtEkcgKYBEhwUJKb5Rw1UobnC4uAiWea7qNUQ=; 5:5Kawk8Ceffne8kfBKnMUiXQZ2BQNraXyMnXjzJvqfeFrZajuZN14Mt+xgwYjQyvEw7RmuVix7hoLz9V7madw+egIySJS6sKdR1WYME7vfe/eDMXM6kKblK+FS7jx/TVMTcZ0saE0KGYovdcsz1cwanJwNDMHj3+E7HBu48NAY8Y=; 24:u9nK5nfSwqwU+iSJYeuA7NF95H0tCTDu6PJMX3EFL375T7cvbUWKb4b3CpgHhLMF9gMiVdhfDAH496rUzraSVPXS5mDCGrNe6M8yhSaFJbQ=; 7:yKXSid98W4wj5oc5VXFvbMI0iD6Ld9ItIKYFlIEz/vsrCQz3lb9+Mh6kc3heJs0azZpuDCIqwiCXNE87WlI8OFzSE+jWKilBap1IV/fv99yZzLuBFHaa92RaC8+gTPjhu1E/evk/R3PDCMIzA/w2c+Dpuuoeerm54jK0VnJM0stB1skIlFDJZq8DzbxddiYxon5/4yu8S/aGbhVMBB90bYJDUh5S8CNnSCqYKwHpEgZAUq8ueM0ZG38Uqr9wQEnd SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jan 2018 17:03:09.2336 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 83d31c1e-6ff1-49c7-4796-08d56803573d X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR05MB3204 Subject: [dpdk-dev] [PATCH] net/mlx4: fix Rx pkt offloads nonfrag indication X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://dpdk.org/ml/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://dpdk.org/ml/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://dpdk.org/ml/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org Sender: "dev" <dev-bounces@dpdk.org> |
Checks
Context | Check | Description |
---|---|---|
ci/checkpatch | success | coding style OK |
ci/Intel-compilation | success | Compilation OK |
Commit Message
Moti Haimovsky
Jan. 30, 2018, 5:02 p.m. UTC
This patch fixes the missing RTE_PTYPE_L4_NONFRAG on non-fragmented
IP packets with unrecognized payload type.
Fixes: aee4a03fee4f ("net/mlx4: enhance Rx packet type offloads")
Cc: stable@dpdk.org
Signed-off-by: Moti Haimovsky <motih@mellanox.com>
---
drivers/net/mlx4/mlx4_rxtx.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
Comments
On Tue, Jan 30, 2018 at 07:02:51PM +0200, Moti Haimovsky wrote: > This patch fixes the missing RTE_PTYPE_L4_NONFRAG on non-fragmented > IP packets with unrecognized payload type. > > Fixes: aee4a03fee4f ("net/mlx4: enhance Rx packet type offloads") > Cc: stable@dpdk.org > > Signed-off-by: Moti Haimovsky <motih@mellanox.com> Acked-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
Monday, February 5, 2018 4:07 PM, Adrien Mazarguil > indication > > On Tue, Jan 30, 2018 at 07:02:51PM +0200, Moti Haimovsky wrote: > > This patch fixes the missing RTE_PTYPE_L4_NONFRAG on non-fragmented > IP > > packets with unrecognized payload type. > > > > Fixes: aee4a03fee4f ("net/mlx4: enhance Rx packet type offloads") > > Cc: stable@dpdk.org > > > > Signed-off-by: Moti Haimovsky <motih@mellanox.com> > > Acked-by: Adrien Mazarguil <adrien.mazarguil@6wind.com> > Applied to next-net-mlx, thanks. > -- > Adrien Mazarguil > 6WIND
diff --git a/drivers/net/mlx4/mlx4_rxtx.c b/drivers/net/mlx4/mlx4_rxtx.c index fbc911f..f286fb2 100644 --- a/drivers/net/mlx4/mlx4_rxtx.c +++ b/drivers/net/mlx4/mlx4_rxtx.c @@ -85,7 +85,8 @@ struct pv { * giving a total of up to 256 entries. */ [0x00] = RTE_PTYPE_L2_ETHER, - [0x01] = RTE_PTYPE_L2_ETHER | RTE_PTYPE_L3_IPV4_EXT_UNKNOWN, + [0x01] = RTE_PTYPE_L2_ETHER | RTE_PTYPE_L3_IPV4_EXT_UNKNOWN | + RTE_PTYPE_L4_NONFRAG, [0x02] = RTE_PTYPE_L2_ETHER | RTE_PTYPE_L3_IPV4_EXT_UNKNOWN | RTE_PTYPE_L4_FRAG, [0x03] = RTE_PTYPE_L2_ETHER | RTE_PTYPE_L3_IPV4_EXT_UNKNOWN |