From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0058.outbound.protection.outlook.com [104.47.0.58]) by dpdk.org (Postfix) with ESMTP id F3CDB728B for ; Thu, 19 Apr 2018 12:21:28 +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=qJeZC23jnF6ZjlnLADDQFdAy1r2ygELbHDChDkMyVqU=; b=lOb9xUbgrCsmSqOBn9DQG6ezFZOE75dg1aXEdeLgzOa4klb3mAy1w1GfBP3goB5d/LDbHF7bF+kiQlINADlsiIfSL94PEL1UPm6EehNjfi2IV3agxUnqTTA8jTGgygsjzQOm7MXYFDRgIszNblxIhryG14V9B2K0L/ETHdna3jw= Received: from DB5PR05MB1671.eurprd05.prod.outlook.com (10.165.6.149) by DB5PR05MB1687.eurprd05.prod.outlook.com (10.165.6.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.675.15; Thu, 19 Apr 2018 10:21:27 +0000 Received: from DB5PR05MB1671.eurprd05.prod.outlook.com ([fe80::780d:ca0f:9d17:5ef9]) by DB5PR05MB1671.eurprd05.prod.outlook.com ([fe80::780d:ca0f:9d17:5ef9%13]) with mapi id 15.20.0675.017; Thu, 19 Apr 2018 10:21:27 +0000 From: "Xueming(Steven) Li" To: =?utf-8?B?TsOpbGlvIExhcmFuamVpcm8=?= CC: Shahaf Shuler , "dev@dpdk.org" Thread-Topic: [PATCH v4 03/11] net/mlx5: support L3 VXLAN flow Thread-Index: AQHT1mEY1GtGss0uMUKObegqMBgmqqQGFeIAgACCoWCAAAkUAIAA9OMwgAATn4CAADbDQA== Date: Thu, 19 Apr 2018 10:21:26 +0000 Message-ID: References: <20180413112023.106420-1-xuemingl@mellanox.com> <20180417151436.161374-4-xuemingl@mellanox.com> <20180418064856.hk5bst2wuzxxwv6r@laranjeiro-vm.dev.6wind.com> <20180418150858.tlfmca2y3fhv2xcp@laranjeiro-vm.dev.6wind.com> <20180419065541.s4iy36c6amaavvm7@laranjeiro-vm.dev.6wind.com> In-Reply-To: <20180419065541.s4iy36c6amaavvm7@laranjeiro-vm.dev.6wind.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: 6wind.com; dkim=none (message not signed) header.d=none;6wind.com; dmarc=none action=none header.from=mellanox.com; x-originating-ip: [116.228.117.150] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; DB5PR05MB1687; 7:Kim/yQ77z9ixpPcUUhM290aRO65TWDGqoWxHi05xaFy5wXWArxMg9xDBKXWVGzWdByIFPJM1LiCYZuFprTGtpZk9PqtdkSXmf1ToCg73XtT0J2mRjlMXPc2/6J2hNsr5akdNdBOl1u2Kf0lVjMJX6LVBmkTD7yRO5UJbCBaQYQLw6L0EydYrBxiYGW0t9Y0HL5pKH6nqhK2exGBkAFGrd/DZUW1o2n8SCH2BfmpxLFxDXB6htuac+ll5KPh7GozX x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(48565401081)(2017052603328)(7153060)(7193020); SRVR:DB5PR05MB1687; x-ms-traffictypediagnostic: DB5PR05MB1687: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(93006095)(93001095)(3231232)(944501327)(52105095)(10201501046)(6055026)(6041310)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(6072148)(201708071742011); SRVR:DB5PR05MB1687; BCL:0; PCL:0; RULEID:; SRVR:DB5PR05MB1687; x-forefront-prvs: 0647963F84 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(346002)(39380400002)(376002)(366004)(396003)(13464003)(25786009)(478600001)(305945005)(4326008)(7736002)(8936002)(26005)(8676002)(53546011)(3280700002)(5660300001)(33656002)(74316002)(229853002)(6506007)(2900100001)(81166006)(2906002)(3846002)(102836004)(3660700001)(59450400001)(6116002)(7696005)(76176011)(476003)(316002)(9686003)(93886005)(66066001)(446003)(6246003)(53936002)(55016002)(11346002)(6916009)(86362001)(6436002)(54906003)(186003)(5250100002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB5PR05MB1687; H:DB5PR05MB1671.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; MLV:sfv; x-microsoft-antispam-message-info: aiDooY0FFhZFAAqE2Hu4S2DLAllP3ctfsOdPCmr0ZPNpO9mHhIpDjPJu8ngnDWZei3CRi1BmIuFvPVsXIPq85CPfmE0X9L9BneUh749fzLY7xfbJyE620nbCeruQZuwpAl6tpWwkq72zsnb19PoZMiFW2qHOdpkKayVikDPXpf8LYnhN33S/zD/6//5WM08F spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: d8fe380c-7db4-4cae-400f-08d5a5df4f5c X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: d8fe380c-7db4-4cae-400f-08d5a5df4f5c X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Apr 2018 10:21:26.8966 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR05MB1687 Subject: Re: [dpdk-dev] [PATCH v4 03/11] net/mlx5: support L3 VXLAN flow 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: Thu, 19 Apr 2018 10:21:29 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTsOpbGlvIExhcmFuamVp cm8gPG5lbGlvLmxhcmFuamVpcm9ANndpbmQuY29tPg0KPiBTZW50OiBUaHVyc2RheSwgQXByaWwg MTksIDIwMTggMjo1NiBQTQ0KPiBUbzogWHVlbWluZyhTdGV2ZW4pIExpIDx4dWVtaW5nbEBtZWxs YW5veC5jb20+DQo+IENjOiBTaGFoYWYgU2h1bGVyIDxzaGFoYWZzQG1lbGxhbm94LmNvbT47IGRl dkBkcGRrLm9yZw0KPiBTdWJqZWN0OiBSZTogW1BBVENIIHY0IDAzLzExXSBuZXQvbWx4NTogc3Vw cG9ydCBMMyBWWExBTiBmbG93DQo+IA0KPiBPbiBUaHUsIEFwciAxOSwgMjAxOCBhdCAwNjoyMDo1 MEFNICswMDAwLCBYdWVtaW5nKFN0ZXZlbikgTGkgd3JvdGU6DQo+ID4NCj4gPg0KPiA+ID4gLS0t LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+IEZyb206IE7DqWxpbyBMYXJhbmplaXJvIDxu ZWxpby5sYXJhbmplaXJvQDZ3aW5kLmNvbT4NCj4gPiA+IFNlbnQ6IFdlZG5lc2RheSwgQXByaWwg MTgsIDIwMTggMTE6MDkgUE0NCj4gPiA+IFRvOiBYdWVtaW5nKFN0ZXZlbikgTGkgPHh1ZW1pbmds QG1lbGxhbm94LmNvbT4NCj4gPiA+IENjOiBTaGFoYWYgU2h1bGVyIDxzaGFoYWZzQG1lbGxhbm94 LmNvbT47IGRldkBkcGRrLm9yZw0KPiA+ID4gU3ViamVjdDogUmU6IFtQQVRDSCB2NCAwMy8xMV0g bmV0L21seDU6IHN1cHBvcnQgTDMgVlhMQU4gZmxvdw0KPiA+ID4NCj4gPiA+IE9uIFdlZCwgQXBy IDE4LCAyMDE4IGF0IDAyOjQzOjMwUE0gKzAwMDAsIFh1ZW1pbmcoU3RldmVuKSBMaSB3cm90ZToN Cj4gPiA+ID4NCj4gPiA+ID4NCj4gPiA+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K PiA+ID4gPiA+IEZyb206IE7DqWxpbyBMYXJhbmplaXJvIDxuZWxpby5sYXJhbmplaXJvQDZ3aW5k LmNvbT4NCj4gPiA+ID4gPiBTZW50OiBXZWRuZXNkYXksIEFwcmlsIDE4LCAyMDE4IDI6NDkgUE0N Cj4gPiA+ID4gPiBUbzogWHVlbWluZyhTdGV2ZW4pIExpIDx4dWVtaW5nbEBtZWxsYW5veC5jb20+ DQo+ID4gPiA+ID4gQ2M6IFNoYWhhZiBTaHVsZXIgPHNoYWhhZnNAbWVsbGFub3guY29tPjsgZGV2 QGRwZGsub3JnDQo+ID4gPiA+ID4gU3ViamVjdDogUmU6IFtQQVRDSCB2NCAwMy8xMV0gbmV0L21s eDU6IHN1cHBvcnQgTDMgVlhMQU4gZmxvdw0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gT24gVHVlLCBB cHIgMTcsIDIwMTggYXQgMTE6MTQ6MjhQTSArMDgwMCwgWHVlbWluZyBMaSB3cm90ZToNCj4gPiA+ ID4gPiA+IFRoaXMgcGF0Y2ggc3VwcG9ydCBMMyBWWExBTiwgbm8gaW5uZXIgTDIgaGVhZGVyIGNv bXBhcmluZyB0bw0KPiA+ID4gPiA+ID4gc3RhbmRhcmQgVlhMQU4gcHJvdG9jb2wuIEwzIFZYTEFO IHVzaW5nIHNwZWNpZmljIG92ZXJsYXkgVURQDQo+ID4gPiA+ID4gPiBkZXN0aW5hdGlvbiBwb3J0 IHRvIGRpc2NyaW1pbmF0ZSBhZ2FpbnN0IHN0YW5kYXJkIFZYTEFOLCBGVw0KPiA+ID4gPiA+ID4g aGFzIHRvIGJlIGNvbmZpZ3VyZWQgdG8gc3VwcG9ydA0KPiA+ID4gPiA+ID4gaXQ6DQo+ID4gPiA+ ID4gPiAgIHN1ZG8gbWx4Y29uZmlnIC1kIDxkZXZpY2U+IC15IHMgSVBfT1ZFUl9WWExBTl9FTj0x DQo+ID4gPiA+ID4gPiAgIHN1ZG8gbWx4Y29uZmlnIC1kIDxkZXZpY2U+IC15IHMgSVBfT1ZFUl9W WExBTl9QT1JUPTxwb3J0Pg0KPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+IFNpZ25lZC1vZmYtYnk6 IFh1ZW1pbmcgTGkgPHh1ZW1pbmdsQG1lbGxhbm94LmNvbT4NCj4gPiA+ID4gPiA+IC0tLQ0KPiA+ ID4gPiA+ID4gIGRyaXZlcnMvbmV0L21seDUvbWx4NV9mbG93LmMgfCA0ICsrKy0NCj4gPiA+ID4g PiA+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pDQo+ID4g PiA+ID4gPg0KPiA+ID4gPiA+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L21seDUvbWx4NV9m bG93LmMNCj4gPiA+ID4gPiA+IGIvZHJpdmVycy9uZXQvbWx4NS9tbHg1X2Zsb3cuYyBpbmRleCA3 NzFkNWYxNGQuLmQ3YTkyMWRmZg0KPiA+ID4gPiA+ID4gMTAwNjQ0DQo+ID4gPiA+ID4gPiAtLS0g YS9kcml2ZXJzL25ldC9tbHg1L21seDVfZmxvdy5jDQo+ID4gPiA+ID4gPiArKysgYi9kcml2ZXJz L25ldC9tbHg1L21seDVfZmxvdy5jDQo+ID4gPiA+ID4gPiBAQCAtNDEzLDcgKzQxMyw5IEBAIHN0 YXRpYyBjb25zdCBzdHJ1Y3QgbWx4NV9mbG93X2l0ZW1zIG1seDVfZmxvd19pdGVtc1tdID0gew0K PiA+ID4gPiA+ID4gIAkJLmRzdF9zeiA9IHNpemVvZihzdHJ1Y3QgaWJ2X2Zsb3dfc3BlY190dW5u ZWwpLA0KPiA+ID4gPiA+ID4gIAl9LA0KPiA+ID4gPiA+ID4gIAlbUlRFX0ZMT1dfSVRFTV9UWVBF X1ZYTEFOXSA9IHsNCj4gPiA+ID4gPiA+IC0JCS5pdGVtcyA9IElURU1TKFJURV9GTE9XX0lURU1f VFlQRV9FVEgpLA0KPiA+ID4gPiA+ID4gKwkJLml0ZW1zID0gSVRFTVMoUlRFX0ZMT1dfSVRFTV9U WVBFX0VUSCwNCj4gPiA+ID4gPiA+ICsJCQkgICAgICAgUlRFX0ZMT1dfSVRFTV9UWVBFX0lQVjQs IC8qIEZvciBMMyBWWExBTi4gKi8NCj4gPiA+ID4gPiA+ICsJCQkgICAgICAgUlRFX0ZMT1dfSVRF TV9UWVBFX0lQVjYpLCAvKiBGb3IgTDMgVlhMQU4uICovDQo+ID4gPiA+ID4gPiAgCQkuYWN0aW9u cyA9IHZhbGlkX2FjdGlvbnMsDQo+ID4gPiA+ID4gPiAgCQkubWFzayA9ICYoY29uc3Qgc3RydWN0 IHJ0ZV9mbG93X2l0ZW1fdnhsYW4pew0KPiA+ID4gPiA+ID4gIAkJCS52bmkgPSAiXHhmZlx4ZmZc eGZmIiwNCj4gPiA+ID4gPiA+IC0tDQo+ID4gPiA+ID4gPiAyLjEzLjMNCj4gPiA+ID4gPg0KPiA+ ID4gPiA+IFN1Y2ggc3VwcG9ydCBtdXN0IGJlIHVuZGVyIGRldmljZSBwYXJhbWV0ZXIgaGFzIGl0 IGRlcGVuZHMgb24NCj4gPiA+ID4gPiB0aGUgY29uZmlndXJhdGlvbiBvZiB0aGUgZmlybXdhcmUu ICBJZiB0aGUgZmlybXdhcmUgaXMgbm90DQo+ID4gPiA+ID4gY29ycmVjdGx5IGNvbmZpZ3VyZWQg dGhlIFBNRCBtdXN0IHJlZnVzZQ0KPiA+ID4gc3VjaCBydWxlLg0KPiA+ID4gPiA+DQo+ID4gPiA+ ID4gVGhhbmtzLA0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gLS0NCj4gPiA+ID4gPiBOw6lsaW8gTGFy YW5qZWlybw0KPiA+ID4gPiA+IDZXSU5EDQo+ID4gPiA+DQo+ID4gPiA+IEFyZSB5b3Ugc3VnZ2Vz dGluZyBWZXJicyBwYXJhbWV0ZXI/IEknbSBhZnJhaWQgd2UgY2FuJ3QgaGF2ZSBpdCBpbg0KPiA+ ID4gPiBzaG9ydCB0aW1lLCBuZWVkIG5ldyBwYXRjaCBpbiBsYXRlciByZWxlYXNlIHdoZW4gVmVy YnMgcmVhZHkuDQo+ID4gPg0KPiA+ID4gVGFrZSBhIGxvb2sgYXQgWzFdLCB0aGlzIGlzIHdoYXQg SSBtZWFuLg0KPiA+DQo+ID4gRW5hYmxpbmcgYSBuZXcgZGV2aWNlIHBhcmFtZXRlciBjYW4ndCBt YWtlIEwzIFZYTEFOIHBhY2tldCBnZXQNCj4gPiByZWNlaXZlZCBpZiBmdyBjb25maWd1cmF0aW9u IG5vdCBzZXQuDQo+IA0KPiBTbyB5b3UgZXhwZWN0IHRoYW4gdGhlIHVzZXIgd2lsbCBlbmFibGUg YSBmZWF0dXJlIHdpdGhvdXQgcmVhZGluZyB0aGUgUE1EIGRvY3VtZW50YXRpb24/DQo+IElmIGl0 IGlzIHRoZSBjYXNlLCB0aGUgYW5zd2VyIGl0IHByZXR0eSBzaW1wbGUsIGl0IGlzIHRoZSBzYW1l IGFzIGFib3ZlLCByZWFkIHRoZSBQTUQgZG9jdW1lbnRhdGlvbi4NCj4gDQo+ID4gT24gdGhlIG90 aGVyIGhhbmQsIGlmIGZ3IGNvbnRpbnVhdGlvbiBlbmFibGVkIGFuZCBkZXZpY2UgcGFyYW1ldGVy IG5vdA0KPiA+IHNldCwgcGFja2V0IGNvdWxkIGJlIHJlY2VpdmVkIGJ1dCBmYWlsZWQgdG8gY3Jl YXRlIHJ1bGUuDQo+IA0KPiBBZ2FpbiBhIHVzZXIgdXNpbmcgYSBOSUMgc2hvdWxkIHJlYWQgdGhl IGRvY3VtZW50YXRpb24uDQoNCklmIGEgdXNlciByZWFkIHRoZSBkb2N1bWVudCwgZncgc2hvdWxk IGJlIGNvbmZpZ3VyZWQgY29ycmVjdGx5IHRvIGVuYWJsZSB0aGlzIGZlYXR1cmUuDQoNCj4gDQo+ ID4gSSdtIGFmcmFpZCB0aGF0IGEgZGV2aWNlIHBhcmFtZXRlciB3aWxsIGludHJvZHVjZSBjb21w bGV4aXR5IG9mIHVzaW5nDQo+ID4gdGhpcyBmZWF0dXJlIHcvbyByZWFsIGJlbmVmaXRzLg0KPiAN Cj4gQWRkIHRoaXMgbWlzc2luZyBkZXZpY2UgcGFyYW1ldGVyIGFuZCB1cGRhdGUgYWNjb3JkaW5n bHkgdGhlIGRvY3VtZW50YXRpb24sIG9yIHdhaXQgZm9yIFZlcmJzIHRvIGFkZA0KPiB0aGUgbWlz c2luZyBxdWVyeSBmZWF0dXJlLg0KPiANCj4gSWYgdGhlIGZpcm13YXJlIGl0IG5vdCBjb25maWd1 cmVkIHRoaXMgcnVsZSBtdXN0IGJlIHJlZnVzZWQsIGFzIHRoZXJlIGlzIG5vIHdheSBpbiB0aGUg UE1EIHRvIGtub3cgaWYNCj4gdGhlIGZpcm13YXJlIGlzIGNvbmZpZ3VyZWQsIGl0IG11c3QgcmVs eSBvbiBhIGRldmljZSBwYXJhbWV0ZXIuDQoNCkxldCdzIGtlZXAgdGhlIGRlc2lnbiBzaW1wbGUs IHVzZXJzIGtub3cgZXhhY3RseSB3aGF0IHRoZXkgYXJlIGRvaW5nIGFuZCBzaG91bGQgbm90IGV4 cGVjdGluZyANCnN1Y2ggZmxvdyB3b3JraW5nIGJ5IHJlYWRpbmcgZG9jdW1lbnQuDQoNCj4gDQo+ IFJlZ2FyZHMsDQo+IA0KPiAtLQ0KPiBOw6lsaW8gTGFyYW5qZWlybw0KPiA2V0lORA0K