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 E0D1DA046B for ; Sun, 18 Aug 2019 06:59:48 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id D368B3253; Sun, 18 Aug 2019 06:59:47 +0200 (CEST) Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20057.outbound.protection.outlook.com [40.107.2.57]) by dpdk.org (Postfix) with ESMTP id BB3A31DBD for ; Sun, 18 Aug 2019 06:59:46 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ocE/NNFgMHfxHzqQopQXFLXpkAgblz1nGZ/6zfYH56TUuEzq6Zdtm3R+ZhsTbm4ZVgV6HdPgcp9sW7x/jZHIzyjdMovkzOuB1qkoZBgPhBhXrBQAX48pwYAVYQ2B2v6yBafIm6CDh5iyAblG2q4pRrP1h8psfH8WpTLuWBjwh+BzywM8czse5xkdn2guwzfSJhxnE9m0hbbr1e077c7rYmiK3CBkdfsYkPVOr/cpnHtc829z6H3C8DgqXZDbknfD5KwrK6gCambFHPJBc4whvXAEgdkFlFVh8b1XzEmr3PqDNYqG0RStk95Qmda1Y4HDVyx8cB03BzX79scP9+YGkA== 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=AsK0OBq29ekRCqQr8C4sWrPnUsLZU49bmxMrv7ZUfXw=; b=ccEM6oWfAvu72Tig9kM3F4l91bMxeuX2tcBtEpMvp63o9f4DDhyzYcG2OBnDREH8rk/CuDZiId74s1msRZsszet0WGmOJl7Jpt+odSde1AgyRMSEHxJ2EwQWbAT/0rhHjMFg/QOqkM+g0OhzJYaZ7SKR5kGc4o9eVTX46yhV5gPcX6ruzlwXX2Qk6UueaTjD2xdLxM1P2h5Q2d5fnyGw8kgg4UFXZ0p2phImvb3DUPMUuE3AisJL2CV18rqAqneLX4y+Oz3dYez4H8l0rNbiqa9Rj8soc1xHq08sOOXY34llL/meXXa1+PlybbaL8wDl4E3DwYOx5rSYLl6qsOLnig== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mellanox.com; dmarc=pass action=none header.from=mellanox.com; dkim=pass header.d=mellanox.com; arc=none 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=AsK0OBq29ekRCqQr8C4sWrPnUsLZU49bmxMrv7ZUfXw=; b=lt+RIzKE8MKj7OEXT9Xf5Y8LD804llep07ltQlHUAg7RMxJJvWCO/SeLQttSkE3MHDvCJSuU8kXxTQDdjgsmU6tZaXMAl5JVd/au4ooXoL4WbKw+GIAq87w4OtkBezxQsmq/ux0IMPCYRPauH4xm0T9+qixuX1/6FRr410+hKZY= Received: from AM0PR0502MB3795.eurprd05.prod.outlook.com (52.133.45.150) by AM0PR0502MB3809.eurprd05.prod.outlook.com (52.133.50.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2178.16; Sun, 18 Aug 2019 04:59:45 +0000 Received: from AM0PR0502MB3795.eurprd05.prod.outlook.com ([fe80::c9fe:8276:60a1:1dee]) by AM0PR0502MB3795.eurprd05.prod.outlook.com ([fe80::c9fe:8276:60a1:1dee%6]) with mapi id 15.20.2178.018; Sun, 18 Aug 2019 04:59:44 +0000 From: Shahaf Shuler To: Andrew Rybchenko , "pbhagavatula@marvell.com" , "jerinj@marvell.com" , "ferruh.yigit@intel.com" , John McNamara , Marko Kovacevic , Thomas Monjalon CC: "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH 3/7] ethdev: add flow action type update as an offload Thread-Index: AQHVVAlnL2fMT0car0WysVmA2S+0BacAWa5w Date: Sun, 18 Aug 2019 04:59:44 +0000 Message-ID: References: <20190816055511.2322-1-pbhagavatula@marvell.com> <20190816055511.2322-4-pbhagavatula@marvell.com> <4ca361c2-c350-6888-e5c3-5d3454af35ab@solarflare.com> In-Reply-To: <4ca361c2-c350-6888-e5c3-5d3454af35ab@solarflare.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.105] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 119e9c39-c85e-4878-765c-08d72398e331 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:AM0PR0502MB3809; x-ms-traffictypediagnostic: AM0PR0502MB3809: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-forefront-prvs: 01334458E5 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(396003)(136003)(39850400004)(376002)(346002)(189003)(199004)(51444003)(102836004)(26005)(66066001)(66946007)(476003)(6436002)(14444005)(256004)(53936002)(9686003)(478600001)(99286004)(4326008)(6246003)(53546011)(6506007)(3846002)(110136005)(15650500001)(8676002)(81166006)(81156014)(316002)(25786009)(8936002)(74316002)(33656002)(305945005)(76176011)(76116006)(7696005)(55016002)(14454004)(2201001)(486006)(86362001)(52536014)(2501003)(7736002)(71200400001)(446003)(66446008)(66476007)(66556008)(5660300002)(64756008)(229853002)(6116002)(186003)(11346002)(71190400001)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR0502MB3809; H:AM0PR0502MB3795.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: 40JjOeXBbXW4fkxZ0k+1SbYIX4OgnHpShYDc7qp0qxk5p0hpX5U3mdOg4J5n4ow10HstRPBNGFxvqQZTy+5kyrEnt6JbFyYqmeuA+LHWshiVnnxNGgzqDmFASRrEGMBr0LVQXLoOm/u1WMWg3TgFQSdX7ldUOvRhT9Z/XAAamar164Y3iDzGFB03uGVLAGy5XOZz9MGYiIgf/tARwsinaHFgLDfHtrr+2ASkY3I69kht7hMu+RmgvkS8PkNFbkl2XY4VYd34Pw9OTqY6m2edVWFrGGRIR4dAUGoWffDk7K6ntnHfQgymbiaa6YyPMc+MR6ZH7XFWiQvS7oxCQp+jzULWxEasq1pEmsJexeYJ/2pslZ0sAFDNmbFvU6kuXwvY/N3sZw2/tGk64x9sxziKTg/vGaOTrmiq2hG9qpeWtaw= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: 119e9c39-c85e-4878-765c-08d72398e331 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Aug 2019 04:59:44.8506 (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: K2U4RNA5KphGfiDJC7dMazSvQ5QMDtjbkmR3nwdGt97R+j3mwUFjPPqLwO9N57bgyx5j8H7eXQt0xW9Gso8Row== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0502MB3809 Subject: Re: [dpdk-dev] [PATCH 3/7] ethdev: add flow action type update as an offload 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" RnJpZGF5LCBBdWd1c3QgMTYsIDIwMTkgMTE6MDUgQU0sIEFuZHJldyBSeWJjaGVua286DQo+IDxt YXJrby5rb3ZhY2V2aWNAaW50ZWwuY29tPjsgVGhvbWFzIE1vbmphbG9uIDx0aG9tYXNAbW9uamFs b24ubmV0Pg0KPiBDYzogZGV2QGRwZGsub3JnDQo+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQ QVRDSCAzLzddIGV0aGRldjogYWRkIGZsb3cgYWN0aW9uIHR5cGUgdXBkYXRlIGFzDQo+IGFuIG9m ZmxvYWQNCj4gDQo+IE9uIDgvMTYvMTkgODo1NSBBTSwgcGJoYWdhdmF0dWxhQG1hcnZlbGwuY29t IHdyb3RlOg0KPiA+IEZyb206IFBhdmFuIE5pa2hpbGVzaCA8cGJoYWdhdmF0dWxhQG1hcnZlbGwu Y29tPg0KPiA+DQo+ID4gQWRkIG5ldyBSeCBvZmZsb2FkIGZsYWcgYERFVl9SWF9PRkZMT0FEX0ZM T1dfTUFSS2AgdGhhdCBjYW4gYmUNCj4gdXNlZCB0bw0KPiA+IGVuYWJsZS9kaXNhYmxlIFBNRHMg d3JpdGUgdG8gYHJ0ZV9tYnVmOjpoYXNoOjpmZGlyOjpoaWAuDQo+IA0KPiBOb3RlcyBzaW1pbGFy IHRvIFJTUyBoYXNoLg0KPiANCj4gSXQgcmVxdWlyZXMgYmV0dGVyIG1vdGl2YXRpb24gd2h5LiBJ dCBsZXRzIFJ4IHF1ZXVlIGtub3cgdGhhdCBpdCB3aWxsIGJlIHVzZWQNCj4gYXMgZmxvdyBhY3Rp b24gTUFSSyB0YXJnZXQgYW5kIHRoZSBxdWV1ZSBzaG91bGQgYmUgY29uZmlndXJlZCB0byBkZWxp dmVyDQo+IHRoZSBtYXJrIGZyb20gTklDIHRvIFBNRCBhbmQgcHJvY2Vzc2VkIGluIHRoZSBkcml2 ZXIuDQoNClRoaXMgb25lIGlzIGV2ZW4gd29yc2UgdGhhbiB0aGUgUlNTIChzb3JyeSkuIA0KDQpG aXJzdCAtIHRoZSBBUEkgYnJlYWthZ2UgZXhpc3RzIGFsc28gaGVyZSBhbmQgaWYgd2Ugd2FudCB0 byBpbmNsdWRlIHN1Y2ggcGF0Y2ggd2Ugc2hvdWxkIGhhdmUgcHJvcGVyIGRvYyBvbiBSTi4gDQpT ZWNvbmQgLSB0aGUgdXNlciBleHBsaWNpdGx5IGluc2VydGVkIGEgcnRlX2Zsb3cgcnVsZSB3LyBh Y3Rpb24gbWFyay4gSXRzIGV4cGVjdGF0aW9uIGlzIHRvIHJlY2VpdmUgaGlzIG1hcmsgb24gdGhl IG1idWYgKG90aGVyd2lzZSB3aHkgd291bGQgaXQgc2V0IHRoaXMgYWN0aW9uPykuICBpdCBpcyBu b3QgZXhwZWN0ZWQgZnJvbSB0aGUgdXNlciB0byBzZXQgYW5vdGhlciBvZmZsb2FkIGZsYWcganVz dCB0byBlbmFibGUgdGhlIG1hcmsgc2V0IG9uIHRoZSBtYnVmLiBJdCBtYWtlcyB0aGUgdXNlciBl eHBlcmllbmNlIHZlcnkgY29udm9sdXRlZC4gICANClRoaXJkIC0gc28gZmFyIHdlIG5ldmVyIHJl cG9ydGVkIHJ0ZV9mbG93IGNhcGFiaWxpdGllcywgYW5kIHRoZXJlIGlzIGEgZ29vZCByZWFzb24g Zm9yIGl0IC0gdGhlIGNhcCBtYXRyaXggaXMgdG9vIGJpZy4gRm9yIHJ0ZV9mbG93IHRoZSBjaG9z ZW4gYXBwcm9hY2ggd2FzIHRyYWlsIGFuZCBlcnJvci4gSWYgd2Ugc3RhcnQgdy8gdGhlIGZsb3cg bWFyaywgdGhlIGFtb3VudCBvZiBjYXAgYml0cyB0aGUgYXBwbGljYXRpb24gd2lsbCBuZWVkIHRv IG1vbml0b3Igd2lsbCBiZSBodWdlLiANCg0KTXkgc3VnZ2VzdGlvbiBoZXJlLCBmb3IgUE1EIHRo YXQgd2FudHMgdG8gb3B0aW1pemUgdGhlaXIgZGF0YXBhdGggaXMgdG8gY2hlY2sgaWYgZmxvdyB3 LyBtYXJrIGFjdGlvbiB3YXMgaW5zZXJ0ZWQgb24gdGhlIHF1ZXVlLiBTbyBsb25nIHRoZXJlIGlz IG5vIHN1Y2ggZmxvdyB0aGV5IGNhbiBkaXNhYmxlIHRoZSBzZXQgb2YgdGhlIG1hcmsuDQoNCg0K PiANCj4gQWxzbyBJIHRoaW5rIHRoYXQgZmxvdyBBUEkgYWN0aW9uIE1BUksgZG9jdW1lbnRhdGlv biBzaG91bGQgYmUgdXBkYXRlZCB0bw0KPiBtZW50aW9uZWQgdGhlIG9mZmxvYWQuDQo+IA0KPiA+ IFNpZ25lZC1vZmYtYnk6IFBhdmFuIE5pa2hpbGVzaCA8cGJoYWdhdmF0dWxhQG1hcnZlbGwuY29t Pg0KPiA+IC0tLQ0KPiA+ICAgZG9jL2d1aWRlcy9uaWNzL2ZlYXR1cmVzLnJzdCAgIHwgMTIgKysr KysrKysrKysrDQo+ID4gICBsaWIvbGlicnRlX2V0aGRldi9ydGVfZXRoZGV2LmggfCAgMSArDQo+ ID4gICAyIGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKykNCj4gPg0KPiA+IGRpZmYgLS1n aXQgYS9kb2MvZ3VpZGVzL25pY3MvZmVhdHVyZXMucnN0DQo+ID4gYi9kb2MvZ3VpZGVzL25pY3Mv ZmVhdHVyZXMucnN0IGluZGV4IGY3OWI2OWIzOC4uZDY3NDMwZDkwIDEwMDY0NA0KPiA+IC0tLSBh L2RvYy9ndWlkZXMvbmljcy9mZWF0dXJlcy5yc3QNCj4gPiArKysgYi9kb2MvZ3VpZGVzL25pY3Mv ZmVhdHVyZXMucnN0DQo+ID4gQEAgLTU5NCw2ICs1OTQsMTggQEAgYXBwbGljYXRpb24gdG8gc2V0 IHB0eXBlcyBpdCBpcyBpbnRlcmVzdGVkIGluLg0KPiA+ICAgKiAqKltwcm92aWRlc10gICBtYnVm Kio6IGBgbWJ1Zi5wYWNrZXRfdHlwZWBgLg0KPiA+DQo+ID4NCj4gPiArLi4gX25pY19mZWF0dXJl c19mbG93X2FjdGlvbl90eXBlX3VwZGF0ZToNCj4gDQo+IE1heSBiZcKgIF9uaWNfZmVhdHVyZXNf Zmxvd19tYXJrID8NCj4gDQo+ID4gKw0KPiA+ICtGbG93IHR5cGUgdXBkYXRlDQo+IA0KPiBNYXkg YmUgIkZsb3cgbWFyayBkZWxpdmVyeSIgPw0KPiANCj4gPiArLS0tLS0tLS0tLS0tLS0tLQ0KPiA+ ICsNCj4gPiArU3VwcG9ydHMgZmxvdyBhY3Rpb24gdHlwZSB1cGRhdGUgdG8gYGBtYnVmLm9sX2Zs YWdzYGAgYW5kDQo+IGBgbWJ1Zi5oYXNoLmZkaXIuaGlgYC4NCj4gPiArDQo+ID4gKyogKipbdXNl c10gICAgIHJ0ZV9ldGhfcnhjb25mLHJ0ZV9ldGhfcnhtb2RlKio6DQo+IGBgb2ZmbG9hZHM6REVW X1JYX09GRkxPQURfRkxPV19UWVBFYGAuDQo+IA0KPiBERVZfUlhfT0ZGTE9BRF9GTE9XX01BUkss IG5vdCBUWVBFLg0KPiANCj4gDQo+IA0KPiA+ICsqICoqW3Byb3ZpZGVzXSBtYnVmKio6IGBgbWJ1 Zi5vbF9mbGFnczpQS1RfUlhfRkRJUmBgLA0KPiA+ICtgYG1idWYub2xfZmxhZ3M6UEtUX1JYX0ZE SVJfSUQ7YGAsDQo+ID4gKyAgYGBtYnVmLmhhc2guZmRpci5oaWBgDQo+ID4gKw0KPiA+ICsNCj4g PiAgIC4uIF9uaWNfZmVhdHVyZXNfdGltZXN5bmM6DQo+ID4NCj4gPiAgIFRpbWVzeW5jDQo+ID4g ZGlmZiAtLWdpdCBhL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9ldGhkZXYuaA0KPiA+IGIvbGliL2xp YnJ0ZV9ldGhkZXYvcnRlX2V0aGRldi5oIGluZGV4IDg4OTQ4NmExMS4uNGEwY2ZmODMwIDEwMDY0 NA0KPiA+IC0tLSBhL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9ldGhkZXYuaA0KPiA+ICsrKyBiL2xp Yi9saWJydGVfZXRoZGV2L3J0ZV9ldGhkZXYuaA0KPiA+IEBAIC0xMDE0LDYgKzEwMTQsNyBAQCBz dHJ1Y3QgcnRlX2V0aF9jb25mIHsNCj4gPiAgICNkZWZpbmUgREVWX1JYX09GRkxPQURfU0NUUF9D S1NVTQkweDAwMDIwMDAwDQo+ID4gICAjZGVmaW5lIERFVl9SWF9PRkZMT0FEX09VVEVSX1VEUF9D S1NVTSAgMHgwMDA0MDAwMA0KPiA+ICAgI2RlZmluZSBERVZfUlhfT0ZGTE9BRF9SU1NfSEFTSAkJ MHgwMDA4MDAwMA0KPiA+ICsjZGVmaW5lIERFVl9SWF9PRkZMT0FEX0ZMT1dfTUFSSwkweDAwMTAw MDAwDQo+ID4NCj4gPiAgICNkZWZpbmUgREVWX1JYX09GRkxPQURfQ0hFQ0tTVU0NCj4gKERFVl9S WF9PRkZMT0FEX0lQVjRfQ0tTVU0gfCBcDQo+ID4gICAJCQkJIERFVl9SWF9PRkZMT0FEX1VEUF9D S1NVTSB8IFwNCj4gDQo+IEFkZCB0byBydGVfcnhfb2ZmbG9hZF9uYW1lcw0K