From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 46FA1A04BB; Sat, 26 Sep 2020 13:10:14 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 918A11D93D; Sat, 26 Sep 2020 13:10:12 +0200 (CEST) Received: from hqnvemgate25.nvidia.com (hqnvemgate25.nvidia.com [216.228.121.64]) by dpdk.org (Postfix) with ESMTP id 802701BA5D for ; Sat, 26 Sep 2020 13:10:10 +0200 (CEST) Received: from hqmail.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate25.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Sat, 26 Sep 2020 04:09:21 -0700 Received: from HQMAIL109.nvidia.com (172.20.187.15) by HQMAIL111.nvidia.com (172.20.187.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 26 Sep 2020 11:09:57 +0000 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.174) by HQMAIL109.nvidia.com (172.20.187.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Sat, 26 Sep 2020 11:09:57 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LNT2SLfyAEPvFiYTuBTvGGczwZfOw+nHpWrITOEVHqHfMZlt+KJCK+da27PbABc19WO1GWHtcRxPlZHabCmOEcc3CtGLlhSkAjZp52uMbPf+mFK0NBJ2yECEYNMGamWiF+nQOYRh7Vf2dXUAdyUwwGd0voXpg7hEBfOE92m/2UIniOJAEhTrNwJCJCNx0etf5ER7s0a+IsJhyiE+wl5vWOabmUddYMKNpCoxxSf1eLdcpHmhRyx3Wck+ESmaa9PjWcjYu+uTxlsECPqoelIHrU5jNPBiOrq2a4RzGoMPnV184UbfuzyC+bcxOdI5+Lp5ep/bB7G7+sXraBJF5rLqxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xzuH18H4VCImEDMv3xFPt4FWBN7Jbj0byjfOEo6HIcQ=; b=CyNe0HO+8zR1wnvkVeVVVj/ajoWm9MlSvb/1xqlnBvpeVkxANxllBtrpVXaG0jyGKQFsl5+JR8bDVdmjcBvbCZfdttaSQdrkAkGJ7VgZGA523y10Yy4y18XUlGRbMwtsy1/xPnr4XznbrFDnCqaVZYZzBYDXqBBOcDtYHXXxblLrQJnfkFxrm3xd6VS6ktwObYyLbwdjKAA92rRGi+u5lP3AnlJGLNuhXsHsQt2nfZdLamhEkWW5fsjKi8+7t+GKh4j7EYEpaok++76xYNFhuaHoWOLZnD++urXKSoDyeXVXKKSddOhbufq0YOh2Nn57+1C3K8hdkR3WdFseFctHog== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none Received: from MWHPR1201MB2525.namprd12.prod.outlook.com (2603:10b6:300:e0::19) by MWHPR12MB1757.namprd12.prod.outlook.com (2603:10b6:300:111::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3412.22; Sat, 26 Sep 2020 11:09:55 +0000 Received: from MWHPR1201MB2525.namprd12.prod.outlook.com ([fe80::3ccb:ec09:9346:54b1]) by MWHPR1201MB2525.namprd12.prod.outlook.com ([fe80::3ccb:ec09:9346:54b1%7]) with mapi id 15.20.3412.026; Sat, 26 Sep 2020 11:09:55 +0000 From: Andrey Vesnovaty To: Andrew Rybchenko , Ajit Khaparde , Ori Kam , Andrew Rybchenko CC: NBU-Contact-Thomas Monjalon , Slava Ovsiienko , "jerinj@marvell.com" , dpdk-dev , "jer@marvell.com" , Jerin Jacob , Ferruh Yigit , "Stephen Hemminger" , Bruce Richardson , Ori Kam , "Viacheslav Ovsiienko" , "andrey.vesnovaty@gmail.com" , Ray Kinsella , Neil Horman , Thomas Monjalon , Samik Gupta Thread-Topic: [dpdk-dev] [PATCH v2 1/6] ethdev: add flow shared action API Thread-Index: AQHWac+xdJPDU/OvwEKNpRAY5MGzB6lkgkQAgAVRfgCAAEgbgIABkC3AgAA9KICAAVMLAIAACCqAgAs40ICAApXi0A== Date: Sat, 26 Sep 2020 11:09:55 +0000 Message-ID: References: <20200702120511.16315-1-andreyv@mellanox.com> <20200708213946.30108-1-andreyv@mellanox.com> <20200708213946.30108-2-andreyv@mellanox.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-Mentions: ajit.khaparde@broadcom.com X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: solarflare.com; dkim=none (message not signed) header.d=none;solarflare.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [87.71.167.10] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b89f217e-005c-4200-d444-08d8620cb2fb x-ms-traffictypediagnostic: MWHPR12MB1757: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: FyYDcnJzylJKcTOMS1Npy1F4oEeE2ax+ixk83aT0fNqRCXa1b00fS7DeaaKEi/w6svx7uNyWLL0/qcckiVy+NWFN2lRb8ozdMCiC/7WV+pXz8NVTrMhb94FB0s39TaNtBsLBqtYp97+qz/rfOZVBUo/96zQK3jiwyLbEVou3Jd0hAPZze0NA/QgS4+D7r9AaEEFxPIMp+gMZpOqtIYfYVa25We6iPiTMdbCnySLHGnL5Jqcpcnu+9ILAnOUpfubNrXNXlsPLq9tu0O2ryNABoDxC9nzIPB+AaJDIcOFkgeLXz7GTrQRKpiLvMiKdOpbJ2j1O0AVmE1+I1k/lZxDWodY8F8TNn8QOrRRKkzqBsHdlmwiDqFt0FO8T+QWqjfS5 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR1201MB2525.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(136003)(346002)(366004)(376002)(396003)(66556008)(4326008)(53546011)(6506007)(66446008)(86362001)(186003)(71200400001)(83380400001)(478600001)(7696005)(54906003)(110136005)(26005)(66476007)(64756008)(316002)(55016002)(9686003)(2906002)(7416002)(33656002)(8676002)(76116006)(66946007)(8936002)(5660300002)(52536014); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: La2opKgL6kZ7kgIUedXLn05MBUnVhP5d0jaiHKyUPR0xP8SRxaAtw4fVBNTuTUv8BbGjvROeodetkhQKg9r2jSaZOWD5kMRuG3+iVavC3JgOA8X6wYcAvoL0UprWJ02TSAlcxFLkFO+iJbO/oFU2jgQQu9NrpLhQf8yETWX+qO5DxYiAtT6bIA85+paAnbqgiIgJ2mkHMxdpNUFyw7KUj+r9iZVX84jmTe0H+vBJ/WtZBKyRjaGt24LTfxI+FR9p1BM0Ub8MGJPZc8wpzW0WRsaeUKvTFf9+9VHxB3ZtFLvTC5UhIRAR0mENYWVm2nrdb0H+7tDJs83dMa+gm/Ry6jXJfFuiaoEYQBPqxKplu+Rw84P6dlJ2s0qwNgjgHREiZyBFfBKUhC+p5JNwh6p03/3HFDh+Re28QSmXv9iZ+S4n5yZ12qTJUJbzHTQQpEP7DSL94YPCIGFTEkYGrFlukpRACWyZ3g4Cmi9Y9XnKVT972Zk2/StWCJaInZ/Bq0waS8GJ7aaRhLC+M12RtJrS7hdLTTiMlK2HfS7dzyzATCIfCfpym+Kz6ZVhM1f/4RZYURUecXBasu6Pj0OvbNHSIxVuVVFmUvF7x0SG7ADxrGBEWH8TkcubY0mG+Bp8AYpydaRGZsKJK0wT44OD5Y+NqQ== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR1201MB2525.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b89f217e-005c-4200-d444-08d8620cb2fb X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Sep 2020 11:09:55.2454 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: q9ssSepg/oNG6aTuwvNy6eizrMdmkKY4Quq1zGOGAqUASLNA6H/SIsEqCjLgoGNAd/qor86TVc41MPOBGFB5NA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR12MB1757 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1601118561; bh=xzuH18H4VCImEDMv3xFPt4FWBN7Jbj0byjfOEo6HIcQ=; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To: CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References: In-Reply-To:Accept-Language:Content-Language:X-Mentions: X-MS-Has-Attach:X-MS-TNEF-Correlator:authentication-results: x-originating-ip:x-ms-publictraffictype: x-ms-office365-filtering-correlation-id:x-ms-traffictypediagnostic: x-ld-processed:x-ms-exchange-transport-forked: x-microsoft-antispam-prvs:x-ms-oob-tlc-oobclassifiers: x-ms-exchange-senderadcheck:x-microsoft-antispam: x-microsoft-antispam-message-info:x-forefront-antispam-report: x-ms-exchange-antispam-messagedata:Content-Type: Content-Transfer-Encoding:MIME-Version: X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-AuthSource: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id:X-MS-Exchange-CrossTenant-mailboxtype: X-MS-Exchange-CrossTenant-userprincipalname: X-MS-Exchange-Transport-CrossTenantHeadersStamped:X-OriginatorOrg; b=fkdXuMTLUo1WN+saC3aQUuNJkK9gMTSwMJa29w4MYQ9dUTV0+/5K6RiGvetqHGds+ A0lMSJRcUhRXBIWUO8uxVDErDbyu+EIVfRyhNHm8O9HO5bwZcsE+N12e+HeGNJqz7G eI3Tjp2eCcrZhLpJNbn8fHzgFlbLhkR41UcwFt5QGuyg96Gx5mZOdh0T+0RyCPJi3u 1Jv59doJ6018gE79urDwBITRX9KF8Li35+CHDA1hIC2vqs7gfl7foLNVof428aQD8B Bp/d6OhUA4XScoHagJU35l6NkAa0D8anxfL9Td+d+3ysIns0uRHCe7bZh2CiwrXigp +7b0qRu9iglrQ== Subject: Re: [dpdk-dev] [PATCH v2 1/6] ethdev: add flow shared action API 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" SGkgQWppdCwgQW5kcmV3ICYgT3JpLg0KDQpQU0Ig8J+YiQ0KPiAtLS0tLU9yaWdpbmFsIE1lc3Nh Z2UtLS0tLQ0KPiBGcm9tOiBBaml0IEtoYXBhcmRlIDxhaml0LmtoYXBhcmRlQGJyb2FkY29tLmNv bT4NCj4gU2VudDogVGh1cnNkYXksIFNlcHRlbWJlciAyNCwgMjAyMCAxMDoyNSBQTQ0KPiBUbzog T3JpIEthbSA8b3Jpa2FAbnZpZGlhLmNvbT4NCj4gQ2M6IEFuZHJldyBSeWJjaGVua28gPGFyeWJj aGVua29Ac29sYXJmbGFyZS5jb20+OyBBbmRyZXkgVmVzbm92YXR5DQo+IDxhbmRyZXl2QG52aWRp YS5jb20+OyBOQlUtQ29udGFjdC1UaG9tYXMgTW9uamFsb24NCj4gPHRob21hc0Btb25qYWxvbi5u ZXQ+OyBTbGF2YSBPdnNpaWVua28gPHZpYWNoZXNsYXZvQG52aWRpYS5jb20+Ow0KPiBqZXJpbmpA bWFydmVsbC5jb207IGRwZGstZGV2IDxkZXZAZHBkay5vcmc+OyBqZXJAbWFydmVsbC5jb207IEpl cmluIEphY29iDQo+IDxqZXJpbmphY29ia0BnbWFpbC5jb20+OyBGZXJydWggWWlnaXQgPGZlcnJ1 aC55aWdpdEBpbnRlbC5jb20+OyBTdGVwaGVuDQo+IEhlbW1pbmdlciA8c3RlcGhlbkBuZXR3b3Jr cGx1bWJlci5vcmc+OyBCcnVjZSBSaWNoYXJkc29uDQo+IDxicnVjZS5yaWNoYXJkc29uQGludGVs LmNvbT47IE9yaSBLYW0gPG9yaWthQG1lbGxhbm94LmNvbT47IFZpYWNoZXNsYXYNCj4gT3ZzaWll bmtvIDx2aWFjaGVzbGF2b0BtZWxsYW5veC5jb20+OyBhbmRyZXkudmVzbm92YXR5QGdtYWlsLmNv bTsgUmF5DQo+IEtpbnNlbGxhIDxtZHJAYXNocm9lLmV1PjsgTmVpbCBIb3JtYW4gPG5ob3JtYW5A dHV4ZHJpdmVyLmNvbT47IFRob21hcw0KPiBNb25qYWxvbiA8dG1vbmphbG9uQG52aWRpYS5jb20+ OyBTYW1payBHdXB0YQ0KPiA8c2FtaWsuZ3VwdGFAYnJvYWRjb20uY29tPg0KPiBTdWJqZWN0OiBS ZTogW2RwZGstZGV2XSBbUEFUQ0ggdjIgMS82XSBldGhkZXY6IGFkZCBmbG93IHNoYXJlZCBhY3Rp b24gQVBJDQo+IA0KPiBPbiBUaHUsIFNlcCAxNywgMjAyMCBhdCA5OjAzIEFNIE9yaSBLYW0gPG9y aWthQG52aWRpYS5jb20+IHdyb3RlOg0KPiA+DQo+ID4NCj4gPg0KPiA+ID4gLS0tLS1PcmlnaW5h bCBNZXNzYWdlLS0tLS0NCj4gPiA+IEZyb206IEFuZHJldyBSeWJjaGVua28gPGFyeWJjaGVua29A c29sYXJmbGFyZS5jb20+DQo+ID4gPiBTZW50OiBUaHVyc2RheSwgU2VwdGVtYmVyIDE3LCAyMDIw IDY6MzQgUE0NCj4gPiA+IDxzYW1pay5ndXB0YUBicm9hZGNvbS5jb20+DQo+ID4gPiBTdWJqZWN0 OiBSZTogW2RwZGstZGV2XSBbUEFUQ0ggdjIgMS82XSBldGhkZXY6IGFkZCBmbG93IHNoYXJlZCBh Y3Rpb24gQVBJDQo+ID4gPg0KPiA+ID4gT24gOS8xNi8yMCAxMDoyMCBQTSwgQWppdCBLaGFwYXJk ZSB3cm90ZToNCj4gPiA+ID4gT24gV2VkLCBTZXAgMTYsIDIwMjAgYXQgODo1MiBBTSBBbmRyZXkg VmVzbm92YXR5DQo+IDxhbmRyZXl2QG52aWRpYS5jb20+DQo+ID4gPiB3cm90ZToNCj4gPiA+ID4+ DQo+ID4gPiA+PiBIaSBBaml0DQo+ID4gPiA+Pg0KPiA+ID4gPj4gRm9yIHNoYXJlZCBhY3Rpb24g Y29uZmlndXJhdGlvbiBJIGhhdmUgZm9sbG93aW5nIHN1Z2dlc3Rpb246DQo+ID4gPiA+Pg0KPiA+ ID4gPj4gc3RydWN0IHJ0ZV9mbG93X3NoYXJlZF9hY3Rpb25fY29uZiB7DQo+ID4gPiA+PiAgICAg ICAgICB1aW50MzJfdCBub19pbmdyZXNzOiAxOw0KPiA+ID4gPj4gICAgICAgICAgdWludDMyX3Qg bm9fZWdyZXNzOiAxOw0KPiA+ID4gPj4gfTsNCj4gPiA+ID4+IC8qLi4uKi8NCj4gPiA+ID4+IHJ0 ZV9mbG93X3NoYXJlZF9hY3Rpb25fY3JlYXRlKC4uLiwgY29uc3Qgc3RydWN0DQo+ID4gPiBydGVf Zmxvd19zaGFyZWRfYWN0aW9uX2NvbmYgKmNvbmYsIC4uLik7DQo+ID4gPiA+Pg0KPiA+ID4gPj4g V2hhdCBkbyB5b3UgdGhpbms/DQo+ID4gPiA+IEFuZHJleSwgSSB0aGluayB0aGlzIGlzIGdvb2Qu DQoNCkBBaml0IEtoYXBhcmRlIGdyZWF0IHRvIGtub3cuDQo+ID4gPiA+IEFwcGxpY2F0aW9uIGNh biBzcGVjaWZ5IHRoZSBkaXJlY3Rpb24gYW5kIFBNRCBjYW4gZGVjaWRlIHdoZXRoZXIgaWYNCj4g PiA+ID4gaXQgbmVlZHMgdG8gaG9ub3IgaXQgb3IgaWdub3JlIGl0Lg0KPiA+ID4gPiBQbGVhc2Ug c2VuZCB0aGUgdXBkYXRlZCB2ZXJzaW9uIG9mIHRoZSBwYXRjaC4NCj4gPiA+DQoNCkknbSBvbiBp dC4gU2VlIG15IGFuc3dlciB0byB5b3VyIGxhc3QgZW1haWwuIFRoYW5rcy4NCj4gPiA+IFBlcnNv bmFsbHkgSSBkaXNsaWtlIG5lZ2F0aXZlIGZsYWdzLCBvZmZsb2FkcywgZmllbGRzIGV0Yy4NCj4g PiA+IERvbid0IHdlIGhhdmUgYSBwb2xpY3kgdG8gYXZvaWQgaXQuIEF0IGxlYXN0IHdlIGhhdmUg aXQgZm9yDQo+ID4gPiBvZmZsb2Fkcy4gSSBzZWUgbm8gc3RyaW5nIHJlYXNvbnMgaGVyZSB0byB1 c2UgbmVnYXRpdmUNCj4gPiA+IGluc3RlYWQgb2YgcG9zaXRpdmUgaGVyZS4NCg0KQEFuZHJldyBS eWJjaGVua28gJiBAT3JpIEthbSBHb3QgeW91ciByZW1hcmsgcmVnYXJkaW5nICJuZWdhdGl2ZSBm bGFncyIuDQpXaWxsIHJlcGxhY2Ugd2l0aDoNCnN0cnVjdCBydGVfZmxvd19zaGFyZWRfYWN0aW9u X2NvbmYgew0KCXVpbnQzMl90IGluZ3Jlc3M6MTsgLyoqPCBBY3Rpb24gdmFsaWQgZm9yIHJ1bGVz IGFwcGxpZWQgdG8gaW5ncmVzcyB0cmFmZmljLiAqLw0KCXVpbnQzMl90IGVncmVzczoxOyAvKio8 IEFjdGlvbiB2YWxpZCBmb3IgcnVsZXMgYXBwbGllZCB0byBlZ3Jlc3MgdHJhZmZpYy4gKi8NCn07 DQo+ID4NCj4gPiBBZ3JlZSBJIHRoaW5rIGl0IGlzIGJldHRlciB0byB1c2UgcG9zaXRpdmUgdmFs dWVzIGFuZCB0aGUgc2FtZSBuYW1lcyBhcyB0aGUNCj4gPiBhdHRyaWJ1dGUgaW4gdGhlIGZsb3cu DQo+IEhhcyBhIG5ldyB2ZXJzaW9uIG9mIHRoZSBwYXRjaCBiZWVuIHN1Ym1pdHRlZD8gVGhhbmtz DQo+IA0KDQpUaGFua3MgbG90IGZvciB5b3VyIGNvbW1lbnRzICYgcmVtYXJrcy4NCkhvcGVmdWxs eSBuZXcgdmVyc2lvbiBvZiB0aGUgcGF0Y2ggd2lsbCBiZSBwdWJsaXNoZWQgbmV4dCB3ZWVrLg0K VGhlIG5ldyBwYXRjaCBhYm91dCB0byBoYXZlIHRlc3RwbWQgZm9yIHNoYXJlZCBhY3Rpb24gdG8g ZGVtb25zdHJhdGUgdXNhZ2UuIA0KPiA+DQo=