From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <shahafs@mellanox.com>
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 <dev@dpdk.org>; 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 <shahafs@mellanox.com>
To: "Xueming(Steven) Li" <xuemingl@mellanox.com>, Yongseok Koh
 <yskoh@mellanox.com>
CC: "Xueming(Steven) Li" <xuemingl@mellanox.com>, "dev@dpdk.org"
 <dev@dpdk.org>, Raslan Darawsheh <rasland@mellanox.com>, Wael Abualrub
 <waela@mellanox.com>
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: <DB7PR05MB4426A7ED09FE874FABE20B20C3880@DB7PR05MB4426.eurprd05.prod.outlook.com>
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: <DB7PR05MB4204C0A88D504447190FA6EEC3880@DB7PR05MB4204.eurprd05.prod.outlook.com>
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 <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>
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