From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id F2249C282DC for ; Sun, 2 Jun 2019 08:18:09 +0000 (UTC) Received: from dpdk.org (dpdk.org [92.243.14.124]) by mail.kernel.org (Postfix) with ESMTP id 818AF27891 for ; Sun, 2 Jun 2019 08:18:09 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=Mellanox.com header.i=@Mellanox.com header.b="XUvzbJZc" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 818AF27891 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=mellanox.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=dev-bounces@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 70AFC5680; Sun, 2 Jun 2019 10:18:08 +0200 (CEST) Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40077.outbound.protection.outlook.com [40.107.4.77]) by dpdk.org (Postfix) with ESMTP id B43585424 for ; Sun, 2 Jun 2019 10:18:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cXENBR0OIUGDqcwo3XRdj5tS/kAuqnKA2PMcWgJMvQY=; b=XUvzbJZcXKYF0tduZahhTTBo4V9hECFrIB6SdxD1ps07SKTemT3ZIGyN+J1I0TxiXK3hud3N6pbjUWHtX4kVd+tceOd7nRvbzRW71H3VNv3jnovyzW95Qy7yAtumMuSIsc94jiCuduYFyc3pRz/ZyAPR3A6YLD/Ncqn73CyTbd4= Received: from AM4PR05MB3460.eurprd05.prod.outlook.com (10.171.187.153) by AM4PR05MB3394.eurprd05.prod.outlook.com (10.171.189.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1922.21; Sun, 2 Jun 2019 08:18:05 +0000 Received: from AM4PR05MB3460.eurprd05.prod.outlook.com ([fe80::49a:9e7a:9416:8064]) by AM4PR05MB3460.eurprd05.prod.outlook.com ([fe80::49a:9e7a:9416:8064%5]) with mapi id 15.20.1922.025; Sun, 2 Jun 2019 08:18:05 +0000 From: Dekel Peled To: Adrien Mazarguil , "wenzhuo.lu@intel.com" , "jingjing.wu@intel.com" , "bernard.iremonger@intel.com" , Yongseok Koh , Shahaf Shuler , "arybchenko@solarflare.com" , "Yigit, Ferruh" CC: "dev@dpdk.org" , Ori Kam Thread-Topic: [PATCH v5 0/3] add actions to modify header fields Thread-Index: AQHU+P46fAIDLOfcyk2nSInpoSPGvqaIRBtA Date: Sun, 2 Jun 2019 08:18:05 +0000 Message-ID: References: In-Reply-To: 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=dekelp@mellanox.com; x-originating-ip: [193.47.165.251] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c21043be-bcda-489a-22df-08d6e732d6ec x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:AM4PR05MB3394; x-ms-traffictypediagnostic: AM4PR05MB3394: x-ms-exchange-purlcount: 3 x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6790; x-forefront-prvs: 005671E15D x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(346002)(376002)(366004)(396003)(136003)(13464003)(189003)(199004)(66066001)(76176011)(6246003)(54906003)(53936002)(110136005)(486006)(86362001)(6506007)(53546011)(229853002)(107886003)(6306002)(9686003)(14454004)(52536014)(64756008)(66446008)(11346002)(73956011)(66946007)(478600001)(476003)(446003)(66556008)(2201001)(305945005)(7736002)(5660300002)(76116006)(68736007)(966005)(66476007)(26005)(186003)(74316002)(8936002)(33656002)(102836004)(81166006)(8676002)(81156014)(4326008)(99286004)(71200400001)(71190400001)(3846002)(6116002)(316002)(55016002)(6436002)(7696005)(2501003)(2906002)(25786009)(14444005)(256004); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR05MB3394; H:AM4PR05MB3460.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 8o+XocBwaqkWd/18TpWS8E5Do7+uSDOh0VoXtPT7a/E09e4SqEHkafMbiR4DETgnVBb8CU5U9H+SetLqOlssBM0D6Ysn9kmOmIrhR2Xqb46+ZxYnBaXqLKwBp0wJDIDQQcvE62GtttpIC+OObUF6kEa6o0MPLe23LGrcrVnVATWg7QHh46aK9hgrkJKjf7PCS4DpUF22ZbPuk9lg9WTGcBmpq9J+K3sWxeUo+/AC5EZCTYz18CR6EesiiLG1RlCa1uerT4r4ovvER6Qvz7yagUN5hFNfP+gnfJ8SujSLv9p0S9YFyCz4/cGSjQKVCwrDNamzdEojpKHkUkvg5RSBMRqB2EV95GM83iyERgNqs1Xcg2bXuAbh8Xs4o6TDI++nc+FDl73y/k4bPI/soHWPt+grHG8jzURienMJJvnJKOI= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: c21043be-bcda-489a-22df-08d6e732d6ec X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jun 2019 08:18:05.8315 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: dekelp@mellanox.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR05MB3394 Subject: Re: [dpdk-dev] [PATCH v5 0/3] add actions to modify header fields 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" Hi,=20 Please review/comment on v5 of this series so it can be accepted. http://patches.dpdk.org/cover/52974/ Regards, Dekel > -----Original Message----- > From: Dekel Peled > Sent: Monday, April 22, 2019 2:23 PM > To: Adrien Mazarguil ; > wenzhuo.lu@intel.com; jingjing.wu@intel.com; > bernard.iremonger@intel.com; Yongseok Koh ; > Shahaf Shuler ; arybchenko@solarflare.com > Cc: dev@dpdk.org; Ori Kam ; Dekel Peled > > Subject: [PATCH v5 0/3] add actions to modify header fields >=20 > Patch [1] implemented set of header modification actions in MLX PMD, > based on ethdev and testpmd updates included in [2]. > This series implements support of additional header modification actions,= in > ethdev, testpmd, and MLX5 PMD. >=20 > Original work by Xiaoyu Min. >=20 > [1] http://patches.dpdk.org/patch/49310/ > [2] http://mails.dpdk.org/archives/dev/2018-August/109672.html >=20 > --- > v2: apply code review comments. > v3: apply additional code review comments. > - Update documentation of new commands. > - Use common general struct for all commands. > v4: apply checkpatch comments. > v5: apply additional code review comments. > - Add 8, 16, 32 bit types to union. > - Update struct name and documentation. > --- >=20 > Dekel Peled (3): > ethdev: add actions to modify TCP header fields > app/testpmd: add actions to modify TCP header fields > net/mlx5: update modify header using Direct Verbs >=20 > app/test-pmd/cmdline_flow.c | 100 ++++++++++++ > doc/guides/prog_guide/rte_flow.rst | 68 ++++++++ > doc/guides/testpmd_app_ug/testpmd_funcs.rst | 16 ++ > drivers/net/mlx5/mlx5_flow.h | 10 +- > drivers/net/mlx5/mlx5_flow_dv.c | 239 > ++++++++++++++++++++++++++++ > drivers/net/mlx5/mlx5_prm.h | 12 ++ > lib/librte_ethdev/rte_flow.c | 4 + > lib/librte_ethdev/rte_flow.h | 61 +++++++ > 8 files changed, 509 insertions(+), 1 deletion(-) >=20 > -- > 1.8.3.1