From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10043.outbound.protection.outlook.com [40.107.1.43]) by dpdk.org (Postfix) with ESMTP id A4DBADED for ; Wed, 22 Aug 2018 07:57:03 +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:X-MS-Exchange-SenderADCheck; bh=+Nh9cgTtiBse1OYFMZLl94v/MI0+VDTFAeKvxG3Wlj4=; b=uAFZGX5FzyM9jE4ExpDABLXaIglt+DMJ6EONehteku3Onpfn0mEUy8ABsuVdA3yKFr6nRjDFbzt+6x+jsNhW7TeR4oOer46f3GpRH4CdqP2pCDTI0RIndU1HJAKSEK0OrI79OqOhScEIKzqgJcD8LS2W92/f/cu6Va6k0Ysx4iE= Received: from AM4PR05MB3425.eurprd05.prod.outlook.com (10.171.187.142) by AM4PR05MB1762.eurprd05.prod.outlook.com (10.165.246.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1059.23; Wed, 22 Aug 2018 05:57:00 +0000 Received: from AM4PR05MB3425.eurprd05.prod.outlook.com ([fe80::1b3:8c66:2df0:6d90]) by AM4PR05MB3425.eurprd05.prod.outlook.com ([fe80::1b3:8c66:2df0:6d90%2]) with mapi id 15.20.1059.023; Wed, 22 Aug 2018 05:57:00 +0000 From: Ori Kam To: Stephen Hemminger CC: "Xueming(Steven) Li" , Dekel Peled , Shahaf Shuler , Adrien Mazarguil , Thomas Monjalon , Yongseok Koh , "ferruh.yigit@intel.com" , "arybchenko@solarflare.com" , "dev@dpdk.org" Thread-Topic: [dpdk-dev] [RFC] ethdev: add generic L2/L3 tunnel encapsulation actions Thread-Index: AQHUKCEqENeIxZSVmkOxcigSM6B9DqSoBTsAgAAIYPCAI1uQUA== Date: Wed, 22 Aug 2018 05:57:00 +0000 Message-ID: References: <1532967565-13962-1-git-send-email-orika@mellanox.com> <20180730102836.00605a3e@xeon-e3> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [193.47.165.251] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM4PR05MB1762; 6:WPG/DsUCDkHlz2GITsKuDC+hZJesBKxjutDYrfrjlfStjWrVcn/WPoYlTFEVeBfzGIecrmDBhyC0+IcdPa5tV//8CxKNhrpKu+AqxDwpqrvVg0+im7TNDLzronGq/jiClAskeH6aiDCGl8XVtV39Toz8da76MZXSRml/ok7lpf2pcZWL3OJiwW3z+02budj6A62CFfx/2qWNUCggIuRPMWJc2iw/iMHfJqiirS/+PP5cQHeVyvGALFJg3ygAfnQ6V13ws9XQpUl4NR6wJMyXxTV4Q4L8eqbN8e9vK8OXICeyF/3bA6FAK5GysE/+F4O0PNWoGGsyux3y9o1DMiMJ3zi+DrUM7Mt9s+EGGzn5NUXZufEFFpF4+MPFOg3dMpsC6u0Y7/Ib+fQaeEEwVaLLuys6xC00wV0CeY7kuVL2OoEvYbp2oWFJZar9fphBGllBd08E9xDjBH5w9+6NJFxykw==; 5:1rMDT51CMhHZ3C+EF6TdTx2nSg5gv8Qe0EYIUNucsEcofJQTnnNvfpHKjVM7YLTolt+6IBStWMBS00qvZU/6+i8fx9O8iarROaMQJefc93zWR3f2Eugae94nlUNOny10lf501w9IStazV1VPU72kFZ9f8oiOYxG9AxzfoCyvLZ4=; 7:H927GEclT/bZNRrMI6E08Ra5zVWidpSdRsuBjlrPxKebvT75ncLEqX/OzqwEDtLdKF0XBZwGMQ8OrOAQ2XVwMBhripamRXkmVD/1BypabIBJN1itKUrdXdfHjCfdiM+jAQopC03wiIicn8UVdg2K0rQPMNJP6koDxqycwJJK0oZTSF8HBZDxGE0U5u3O+qvXWh6LWMQCOHdr5j3GXUCyBom8F27jKCTTJjRlA/ph19/khqASSOPK1FJg+4owcb87 x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: 288bd26e-52a2-4ab7-dde3-08d607f413f1 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM4PR05MB1762; x-ms-traffictypediagnostic: AM4PR05MB1762: authentication-results: spf=none (sender IP is ) smtp.mailfrom=orika@mellanox.com; x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(228905959029699); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(823301075)(3231311)(944501410)(52105095)(10201501046)(93006095)(93001095)(3002001)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123558120)(20161123564045)(201708071742011)(7699016); SRVR:AM4PR05MB1762; BCL:0; PCL:0; RULEID:; SRVR:AM4PR05MB1762; x-forefront-prvs: 0772E5DAD5 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(366004)(346002)(39860400002)(376002)(396003)(31014005)(189003)(199004)(13464003)(53754006)(106356001)(7736002)(102836004)(486006)(229853002)(81156014)(8676002)(14454004)(26005)(53546011)(81166006)(6506007)(446003)(25786009)(68736007)(6246003)(66066001)(105586002)(4326008)(6436002)(8936002)(476003)(9686003)(478600001)(55016002)(33656002)(3846002)(305945005)(6116002)(5250100002)(86362001)(316002)(7696005)(6916009)(99286004)(2906002)(5660300001)(53936002)(76176011)(256004)(2900100001)(74316002)(97736004)(54906003)(14444005)(186003)(41533002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR05MB1762; H:AM4PR05MB3425.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-microsoft-antispam-message-info: SqE1qorihQnFyannMKQqM4YZEA58eRhv2L1d7L/ym7JzRg+QS+dz2B9ow2K8X1zZIfJHjAv2xavYulqkDRCDvdfmIC+Qppc84jHfVQDV12jwS0rP6CuKxmBgXgoV94YmenYn/cR6NdEK8cco1Fy1baPAHPi/qqRh7CEoY8GJzgSLlAZUlmcPu3lBnomdQCDO2EBDFdP4XsXT9o8ivNZmAUdydtHq1SFAopvq5gpDjAAyIT98Z/jGIwpel2ZXKz7FowD4/aiVzScE1xbPrEerT3xmxQyVsF5P0EoXNq7/7JmhVBhe0hGl56bhAu8Hu1AWshEFHVUKXzSv0k+mK9e6RsS6VuylOItkKsTi8jBkNa0= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM 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: 288bd26e-52a2-4ab7-dde3-08d607f413f1 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Aug 2018 05:57:00.6065 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR05MB1762 Subject: Re: [dpdk-dev] [RFC] ethdev: add generic L2/L3 tunnel encapsulation actions 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: Wed, 22 Aug 2018 05:57:04 -0000 SGkgYWxsLA0KDQpKdXN0IGxvb2tpbmcgZm9yIG1vcmUgY29tbWVudHMgaWYgYW55IPCfmIoNCg0K QmVzdCwNCg0KT3JpDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogT3Jp IEthbQ0KPiBTZW50OiBNb25kYXksIEp1bHkgMzAsIDIwMTggOTowMyBQTQ0KPiBUbzogJ1N0ZXBo ZW4gSGVtbWluZ2VyJyA8c3RlcGhlbkBuZXR3b3JrcGx1bWJlci5vcmc+DQo+IENjOiBYdWVtaW5n KFN0ZXZlbikgTGkgPHh1ZW1pbmdsQG1lbGxhbm94LmNvbT47IERla2VsIFBlbGVkDQo+IDxkZWtl bHBAbWVsbGFub3guY29tPjsgU2hhaGFmIFNodWxlciA8c2hhaGFmc0BtZWxsYW5veC5jb20+OyBB ZHJpZW4NCj4gTWF6YXJndWlsIDxhZHJpZW4ubWF6YXJndWlsQDZ3aW5kLmNvbT47IFRob21hcyBN b25qYWxvbg0KPiA8dGhvbWFzQG1vbmphbG9uLm5ldD47IFlvbmdzZW9rIEtvaCA8eXNrb2hAbWVs bGFub3guY29tPjsNCj4gZmVycnVoLnlpZ2l0QGludGVsLmNvbTsgYXJ5YmNoZW5rb0Bzb2xhcmZs YXJlLmNvbTsgZGV2QGRwZGsub3JnDQo+IFN1YmplY3Q6IFJFOiBbZHBkay1kZXZdIFtSRkNdIGV0 aGRldjogYWRkIGdlbmVyaWMgTDIvTDMgdHVubmVsDQo+IGVuY2Fwc3VsYXRpb24gYWN0aW9ucw0K PiANCj4gDQo+IA0KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogU3Rl cGhlbiBIZW1taW5nZXIgW21haWx0bzpzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZ10NCj4gPiBT ZW50OiBNb25kYXksIEp1bHkgMzAsIDIwMTggODoyOSBQTQ0KPiA+IFRvOiBPcmkgS2FtIDxvcmlr YUBtZWxsYW5veC5jb20+DQo+ID4gQ2M6IFh1ZW1pbmcoU3RldmVuKSBMaSA8eHVlbWluZ2xAbWVs bGFub3guY29tPjsgRGVrZWwgUGVsZWQNCj4gPiA8ZGVrZWxwQG1lbGxhbm94LmNvbT47IFNoYWhh ZiBTaHVsZXIgPHNoYWhhZnNAbWVsbGFub3guY29tPjsNCj4gQWRyaWVuDQo+ID4gTWF6YXJndWls IDxhZHJpZW4ubWF6YXJndWlsQDZ3aW5kLmNvbT47IFRob21hcyBNb25qYWxvbg0KPiA+IDx0aG9t YXNAbW9uamFsb24ubmV0PjsgWW9uZ3Nlb2sgS29oIDx5c2tvaEBtZWxsYW5veC5jb20+Ow0KPiA+ IGZlcnJ1aC55aWdpdEBpbnRlbC5jb207IGFyeWJjaGVua29Ac29sYXJmbGFyZS5jb207IGRldkBk cGRrLm9yZw0KPiA+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtSRkNdIGV0aGRldjogYWRkIGdl bmVyaWMgTDIvTDMgdHVubmVsDQo+ID4gZW5jYXBzdWxhdGlvbiBhY3Rpb25zDQo+ID4NCj4gPiBP biBNb24sIDMwIEp1bCAyMDE4IDE5OjE5OjI1ICswMzAwDQo+ID4gT3JpIEthbSA8b3Jpa2FAbWVs bGFub3guY29tPiB3cm90ZToNCj4gPg0KPiA+ID4gQ3VycmVubHR5IHRoZSBlbmNhcC9kZWNhcCBh Y3Rpb25zIG9ubHkgc3VwcG9ydCBlbmNhcHN1bGF0aW9uDQo+ID4gPiBvZiBWWExBTiBhbmQgTlZH UkUgTDIgcGFja2V0cy4NCj4gPiA+IFRoZXJlIGlzIGEgbmVlZCB0byBhZGQgbW9yZSBMMiB0dW5u ZWxzIGFuZCBhbHNvIEwzIHR1bm5lbHMuDQo+ID4gPg0KPiA+ID4gT25lIGlzc3VlIHdpdGggdGhl IGN1cnJlbnQgYXBwcm9jaCBpcyB0aGUgZHVwbGljYXRpb24gb2YgY29kZS4NCj4gPiA+IEZvciBl eGFtcGxlIHRoZSBjb2RlIGZvciBoYW5kbGluZyBOVkdSRSBhbmQgVlhMQU4gYXJlIGV4YWN0bHkg dGhlDQo+ID4gc2FtZSwNCj4gPiA+IGFuZCBlYWNoIG5ldyB0dW5uZWwgd2lsbCBoYXZlIHRoZSBz YW1lIGV4YWN0IHN0cnVjdHVyZS4NCj4gPiA+DQo+ID4gPiBMYXN0IGlzc3VlIHdpdGggdGhlIGN1 cnJlbnQgYXBwcm9hY2ggaXMgdGhlIHVzZSBvZiBydGVfaXRlbXMuDQo+ID4gPiBUaGUgbW9zdCBz aWduaWZpY2FudCBpc3N1ZSB3aXRoIHRoYXQgaXMgdGhhdCB0aGUgUE1EIG5lZWRzIHRvIGNvbnZl cnQNCj4gPiA+IHRoZSBpdGVtcyBhbmQgdGhpcyBodXJ0cyB0aGUgaW5zZXJ0aW9uIHJhdGUuIE90 aGVyIGlzc3VlIGlzIHRoYXQNCj4gPiA+IHRoZSBydGVfaXRlbSBoYXMgMyBtZW1iZXJzIHdoaWxl IHdlIG9ubHkgbmVlZCB0aGUgc3BlYyAobGFzdCBhbmQgbWFzaw0KPiA+ID4gYXJlIHVzZWxlc3Mp LiBJIGtub3cgdGhhdCB0aGUgZXh0cmEgbWVtYmVyIGhhdmUgb25seSBzbWFsbCBtZW1vcnkNCj4g PiA+IGltcGFjdCBidXQgY29uc2lkZXJpbmcgdGhhdCB3ZSBjYW4gaGF2ZSBtaWxsaW9ucyBvZiBy dWxlcywgdGhpcyBiZWNhbWUNCj4gPiA+IG1vcmUgaW1wb3J0YW50IGNvbnNpZGVyYXRpb24sIGFu ZCBpdCBpcyBiYWQgcHJhY3RpY2UgdG8gYWRkIGEgdmFyaWFibGUNCj4gPiA+IHRoYXQgaXMgbmV2 ZXIgdXNlZC4NCj4gPiA+DQo+ID4gPiBNeSBzdWdnZXN0aW9uIGlzIHRvIGNyZWF0ZSAyIGNvbW1h bmRzLCBvbmUgZm9yIGVuY2Fwc3VsYXRpb24gb2YgTDINCj4gPiA+IHBhY2tldHMgYW5kIG9uZSBm b3IgZW5jYXBzdWxhdGlvbiBvZiBMMyB0dW5uZWxzLg0KPiA+ID4gVGhlIHBhcmFtZXRlcnMgZm9y IHRob3NlIGZ1bmN0aW9ucyB3aWxsIGJlIGEgdWludDhfdCBidWZmZXIgd2l0aA0KPiA+ID4gYSBs ZW5ndGggcGFyYW1ldGVyLg0KPiA+ID4NCj4gPiA+IFRoZSBjdXJyZW50IGFwcHJvYWNoIGlzIG5v dCBpbXBsZW1lbnRlZCB5ZXQgaW4gZHJpdmVycyB5ZXQsIGFuZA0KPiA+ID4gaXMgbWFya2VkIGFz IGV4cGVyaW1lbnRhbCwgc28gaXQgc2hvdWxkIGJlIHJlbW92ZWQuDQo+ID4gPg0KPiA+ID4gQW55 IGNvbW1lbnRzIHdpbGwgYmUgaHVnZWx5IGFwcHJlY2lhdGVkLg0KPiA+ID4NCj4gPiA+IFNpZ25l ZC1vZmYtYnk6IE9yaSBLYW0gPG9yaWthQG1lbGxhbm94LmNvbT4NCj4gPg0KPiA+IFdoYXQgYWJv dXQgYmluYXJ5IGFuZCBzb3VyY2UgY29tcGF0aWJpbGl0aWVzIHdpdGggb2xkZXIgcmVsZWFzZT8N Cj4gDQo+IEknbSBub3Qgc3VyZSB3aGF0IHlvdSBtZWFuLCBjdXJyZW50bHkgdGhpcyBmZWF0dXJl IGlzIG5vdCBpbXBsZW1lbnRlZA0KPiBJbiBhbnkgUE1EIChhcyBmYXIgYXMgSSBjYW4gc2VlKSBz byBubyBvbmUgdXNlcyBpdCwgYW5kIGl0IGlzIG1hcmtlZCBhcw0KPiBleHBlcmltZW50YWwuIElu IGFueSBjYXNlIGlmIHRoaXMgaXMgYW4gaXNzdWUgd2UgY2FuIGtlZXAgdGhlIG9sZCBvbmUgYW5k IGp1c3QNCj4gYWRkIHRoZSBuZXcgb25lLg0KPiANCj4gQmVzdCwNCj4gT3JpDQo=