From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20040.outbound.protection.outlook.com [40.107.2.40]) by dpdk.org (Postfix) with ESMTP id B1B772C52 for ; Tue, 24 Apr 2018 18:51:55 +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=hEhHk4Y1HEjBqnvIJqPe7Mtl6CuughAglfUcjaTZ1yw=; b=UVI0fqoZ1ejAsEY1iHvTikuCQ4H4bUmDboyAH2skiZwAnu35H8X4gvBrMp91JASCcj123edyB/cMJKKWBAcNhmIN8WYCX5D4mWDVGLnmqsSDDy27tIdleydI2W9tm7JpylW94J91Q8r5JwED2XzRSgv/52+n2dcugi+KhLkyzDc= Received: from DB7PR05MB4426.eurprd05.prod.outlook.com (52.134.109.15) by DB7PR05MB4204.eurprd05.prod.outlook.com (52.134.107.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.696.15; Tue, 24 Apr 2018 16:51:54 +0000 Received: from DB7PR05MB4426.eurprd05.prod.outlook.com ([fe80::f116:5be4:ba29:fed8]) by DB7PR05MB4426.eurprd05.prod.outlook.com ([fe80::f116:5be4:ba29:fed8%13]) with mapi id 15.20.0696.019; Tue, 24 Apr 2018 16:51:54 +0000 From: Shahaf Shuler To: "Xueming(Steven) Li" , Yongseok Koh CC: "Xueming(Steven) Li" , "dev@dpdk.org" , Raslan Darawsheh , Wael Abualrub Thread-Topic: [dpdk-dev] [PATCH 0/3] mlx5 support Tx generic tunnel checksum and TSO Thread-Index: AQHTzzb0V8F7uq+LdkaW1ZpTDcVT6qQQOOOA Date: Tue, 24 Apr 2018 16:51:53 +0000 Message-ID: References: <20180408124121.110975-1-xuemingl@mellanox.com> In-Reply-To: <20180408124121.110975-1-xuemingl@mellanox.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=shahafs@mellanox.com; x-originating-ip: [31.154.10.107] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; DB7PR05MB4204; 7:TgVZI8y0xCwnPwtMCBhoPtpAk5yVnGzM470V2JAkRqu4FEIZlErZao7ehgIG/qTS8xxUFTw5u9diHmkW3Sr/KUcbTVXeIHF0mhLvS5bWuv35wwOeGjKw1Mj9uNfaTOC7k5tM34cLT/5VVFKd5gc0JhP6ixB/vy/Y53mx1xQCsNFWt3XguiypfPKxYERa3c4eD1aLqJyZy/W6HGZ7JZyiNWyJUQBnMrRbAgMqYHph/wBVmkxm220m3Pi3a+IikwQJ x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(2017052603328)(7153060)(7193020); SRVR:DB7PR05MB4204; x-ms-traffictypediagnostic: DB7PR05MB4204: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(189930954265078)(45079756050767); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231232)(944501410)(52105095)(3002001)(10201501046)(6055026)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(6072148)(201708071742011); SRVR:DB7PR05MB4204; BCL:0; PCL:0; RULEID:; SRVR:DB7PR05MB4204; x-forefront-prvs: 0652EA5565 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(346002)(396003)(39380400002)(376002)(39860400002)(199004)(189003)(97736004)(478600001)(316002)(102836004)(2900100001)(25786009)(6506007)(66066001)(110136005)(26005)(7696005)(5250100002)(68736007)(106356001)(8936002)(107886003)(5660300001)(76176011)(54906003)(86362001)(99286004)(6246003)(11346002)(3846002)(33656002)(74316002)(966005)(2906002)(476003)(53936002)(446003)(6116002)(229853002)(81156014)(486006)(14454004)(4326008)(81166006)(9686003)(45080400002)(105586002)(3280700002)(6306002)(7736002)(55016002)(3660700001)(6636002)(6436002)(305945005)(41533002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR05MB4204; H:DB7PR05MB4426.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: hyubfBCpiJTkhMG3taLiAUvVEDMQ3S3i3zj0CUl9xfRM7kUKJijLDcRl8W0R+zTGk6+pXCmASH9mKnGNw7Gmf/b33mFcw7aQZki79fYPY8ygX9FPRZT6WGTpv2F+yiHoNyDPGKuJcSzTcsgM0IfhX9LLcVyKbgcgvFiAmwxxUcI4varyWmYiRDKKyG9mNQ0K spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 0ef02bd8-f35f-4f51-807f-08d5aa03af00 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0ef02bd8-f35f-4f51-807f-08d5aa03af00 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Apr 2018 16:51:53.9525 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR05MB4204 Subject: Re: [dpdk-dev] [PATCH 0/3] mlx5 support Tx generic tunnel checksum and TSO 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: , X-List-Received-Date: Tue, 24 Apr 2018 16:51:56 -0000 Sunday, April 8, 2018 3:41 PM, Xueming Li: > Subject: [dpdk-dev] [PATCH 0/3] mlx5 support Tx generic tunnel checksum > and TSO >=20 > This patchset introduced Tx generic tunnel checksum and TSO offload to ml= x5 > PMD. >=20 > This patchset relies on new ethdev API of: > https://emea01.safelinks.protection.outlook.com/?url=3Dhttp%3A%2F > %2Fwww.dpdk.org%2Fdev%2Fpatchwork%2Fpatch%2F37519%2F&data=3D02% > 7C01%7Cshahafs%40mellanox.com%7Cbd878212bf9e4942028b08d59d4e12d > e%7Ca652971c7d2e4d9ba6a4d149256f461b%7C0%7C0%7C6365878810527844 > 12&sdata=3D8WpLks1uehohmtQia%2FsIZ69ZL59EQRWsozBl9t2hlz4%3D&reserv > ed=3D0 >=20 > Xueming Li (3): > net/mlx5: separate TSO function in Tx data path > net/mlx5: support generic tunnel offloading > net/mlx5: allow max 192B TSO inline header length >=20 > drivers/net/mlx5/Makefile | 5 + > drivers/net/mlx5/mlx5.c | 14 ++- > drivers/net/mlx5/mlx5.h | 1 + > drivers/net/mlx5/mlx5_defs.h | 2 +- > drivers/net/mlx5/mlx5_ethdev.c | 5 +- > drivers/net/mlx5/mlx5_prm.h | 24 ++++ > drivers/net/mlx5/mlx5_rxtx.c | 208 ++++++++++++++++++++++++----= -- > ---- > drivers/net/mlx5/mlx5_rxtx.h | 100 ++++++++++++---- > drivers/net/mlx5/mlx5_rxtx_vec.c | 9 +- > drivers/net/mlx5/mlx5_rxtx_vec_neon.h | 2 +- > drivers/net/mlx5/mlx5_rxtx_vec_sse.h | 2 +- > drivers/net/mlx5/mlx5_txq.c | 10 +- > 12 files changed, 289 insertions(+), 93 deletions(-) Applied to next-net-mlx, thanks. >=20 > -- > 2.13.3