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 C1706A0566; Tue, 17 Mar 2020 20:53:16 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 964F41C0C4; Tue, 17 Mar 2020 20:53:15 +0100 (CET) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by dpdk.org (Postfix) with ESMTP id DE1301C0C2 for ; Tue, 17 Mar 2020 20:53:13 +0100 (CET) IronPort-SDR: Rtofxs86fQyQK7cxzG2T8nPaZ7cf1zQS/VSO0QCo6ICFu6xf/+CJohzRNmGVEjsV8riqKqUJPe hnKjnICpX2AQ== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Mar 2020 12:53:12 -0700 IronPort-SDR: lEFCSNJrSO8ch8zbKpQDbzsX9injOUPDeh77/30cNDKBWwhzVOYrx+981eW9imeL7wx59QlvvG uVsu75t38gvg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,565,1574150400"; d="scan'208";a="443879756" Received: from orsmsx108.amr.corp.intel.com ([10.22.240.6]) by fmsmga005.fm.intel.com with ESMTP; 17 Mar 2020 12:53:03 -0700 Received: from orsmsx104.amr.corp.intel.com ([169.254.4.140]) by ORSMSX108.amr.corp.intel.com ([169.254.2.172]) with mapi id 14.03.0439.000; Tue, 17 Mar 2020 12:52:29 -0700 From: "Wang, Yipeng1" To: Stephen Hemminger , "Medvedkin, Vladimir" CC: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , "dev@dpdk.org" , "Ananyev, Konstantin" , "Gobriel, Sameh" , "Richardson, Bruce" , Suanming Mou , Olivier Matz , "Xueming(Steven) Li" , Andrew Rybchenko , Asaf Penso , Ori Kam Thread-Topic: [dpdk-dev] [PATCH 0/3] add new Double Word Key hash table Thread-Index: AQHV+5gza3sdxiv9W0aUlDkP7vNpG6hLv6iAgAA/pgCAABI5gIABIU/Q Date: Tue, 17 Mar 2020 19:52:28 +0000 Message-ID: References: <98CBD80474FA8B44BF855DF32C47DC35C60ED7@smartserver.smartshare.dk> <2baf9a76-a606-d376-dcce-b95c80fc6bb2@intel.com> <20200316123253.7566d799@hermes.lan> In-Reply-To: <20200316123253.7566d799@hermes.lan> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.22.254.140] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH 0/3] add new Double Word Key hash table 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBTdGVwaGVuIEhlbW1pbmdlciA8 c3RlcGhlbkBuZXR3b3JrcGx1bWJlci5vcmc+DQo+IFNlbnQ6IE1vbmRheSwgTWFyY2ggMTYsIDIw MjAgMTI6MzMgUE0NCj4gVG86IE1lZHZlZGtpbiwgVmxhZGltaXIgPHZsYWRpbWlyLm1lZHZlZGtp bkBpbnRlbC5jb20+DQo+IENjOiBNb3J0ZW4gQnLDuHJ1cCA8bWJAc21hcnRzaGFyZXN5c3RlbXMu Y29tPjsgZGV2QGRwZGsub3JnOw0KPiBBbmFueWV2LCBLb25zdGFudGluIDxrb25zdGFudGluLmFu YW55ZXZAaW50ZWwuY29tPjsgV2FuZywgWWlwZW5nMQ0KPiA8eWlwZW5nMS53YW5nQGludGVsLmNv bT47IEdvYnJpZWwsIFNhbWVoIDxzYW1laC5nb2JyaWVsQGludGVsLmNvbT47DQo+IFJpY2hhcmRz b24sIEJydWNlIDxicnVjZS5yaWNoYXJkc29uQGludGVsLmNvbT47IFN1YW5taW5nIE1vdQ0KPiA8 c3Vhbm1pbmdtQG1lbGxhbm94LmNvbT47IE9saXZpZXIgTWF0eiA8b2xpdmllci5tYXR6QDZ3aW5k LmNvbT47DQo+IFh1ZW1pbmcoU3RldmVuKSBMaSA8eHVlbWluZ2xAbWVsbGFub3guY29tPjsgQW5k cmV3IFJ5YmNoZW5rbw0KPiA8YXJ5YmNoZW5rb0Bzb2xhcmZsYXJlLmNvbT47IEFzYWYgUGVuc28g PGFzYWZwQG1lbGxhbm94LmNvbT47IE9yaSBLYW0NCj4gPG9yaWthQG1lbGxhbm94LmNvbT4NCj4g U3ViamVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENIIDAvM10gYWRkIG5ldyBEb3VibGUgV29yZCBL ZXkgaGFzaCB0YWJsZQ0KPiANCj4gT24gTW9uLCAxNiBNYXIgMjAyMCAxODoyNzo0MCArMDAwMA0K PiAiTWVkdmVka2luLCBWbGFkaW1pciIgPHZsYWRpbWlyLm1lZHZlZGtpbkBpbnRlbC5jb20+IHdy b3RlOg0KPiANCj4gPiBIaSBNb3J0ZW4sDQo+ID4NCj4gPg0KPiA+IE9uIDE2LzAzLzIwMjAgMTQ6 MzksIE1vcnRlbiBCcsO4cnVwIHdyb3RlOg0KPiA+ID4+IEZyb206IGRldiBbbWFpbHRvOmRldi1i b3VuY2VzQGRwZGsub3JnXSBPbiBCZWhhbGYgT2YgVmxhZGltaXINCj4gPiA+PiBNZWR2ZWRraW4N Cj4gPiA+PiBTZW50OiBNb25kYXksIE1hcmNoIDE2LCAyMDIwIDI6MzggUE0NCj4gPiA+Pg0KPiA+ ID4+IEN1cnJlbnRseSBEUERLIGhhcyBhIHNwZWNpYWwgaW1wbGVtZW50YXRpb24gb2YgYSBoYXNo IHRhYmxlIGZvcg0KPiA+ID4+IDQgYnl0ZSBrZXlzIHdoaWNoIGlzIGNhbGxlZCBGQksgaGFzaC4g VW5mb3J0dW5hdGVseSBpdHMgbWFpbg0KPiA+ID4+IGRyYXdiYWNrIGlzIHRoYXQgaXQgb25seSBz dXBwb3J0cyAyIGJ5dGUgdmFsdWVzLg0KPiA+ID4+IFRoZSBuZXcgaW1wbGVtZW50YXRpb24gY2Fs bGVkIERXSyAoZG91YmxlIHdvcmQga2V5KSBoYXNoIHN1cHBvcnRzIDgNCj4gPiA+PiBieXRlIHZh bHVlcywgd2hpY2ggaXMgZW5vdWdoIHRvIHN0b3JlIGEgcG9pbnRlci4NCj4gPiA+Pg0KPiA+ID4+ IEl0IHdvdWxkIGFsc28gYmUgbmljZSB0byBnZXQgZmVlZGJhY2sgb24gd2hldGhlciB0byBsZWF2 ZSB0aGUgb2xkDQo+ID4gPj4gRkJLIGFuZCBuZXcgRFdLIGltcGxlbWVudGF0aW9ucywgb3Igd2hl dGhlciB0byBkZXByZWNhdGUgdGhlIG9sZA0KPiBvbmU/DQo+ID4gPiA8cmFudCBvbj4NCj4gPiA+ DQo+ID4gPiBXaG8gY29tZXMgdXAgd2l0aCB0aGVzZSBuYW1lcz8hPw0KPiA+ID4NCj4gPiA+IEZC SyAoRm91ciBCeXRlIEtleSkgYW5kIERXSyAoRG91YmxlIFdvcmQgS2V5KSBpcyBzdXBwb3NlZCB0 byBtZWFuDQo+IHRoZSBzYW1lLiBDb3VsZCB5b3UgdXNlIDMyIHNvbWV3aGVyZSBpbiB0aGUgbmFt ZSBpbnN0ZWFkLCBsaWtlIGluIGludDMyX3QsDQo+IGluc3RlYWQgb2YgdXNpbmcgYSBncm93aW5n IGxpc3Qgb2YgY3JlYXRpdmUgc3lub255bXMgZm9yIHRoZSBzYW1lIHRoaW5nPw0KPiBQcmV0dHkg cGxlYXNlLCB3aXRoIGEgY2hlcnJ5IG9uIHRvcCENCj4gPg0KPiA+DQo+ID4gVGhhdCdzIHRydWUs IGF0IGZpcnN0IEkgbmFtZWQgaXQgYXMgZmJrMiwgYnV0IHRoZW4gaXQgd2FzIGRlY2lkZWQgdG8N Cj4gPiByZW5hbWUgaXQgImR3ayIsIHNvIHRoYXQgdGhlcmUgd2FzIG5vIGNvbmZ1c2lvbiB3aXRo IHRoZSBleGlzdGluZyBGQksNCj4gPiBsaWJyYXJ5LiBOYW1pbmcgc3VnZ2VzdGlvbnMgYXJlIHdl bGNvbWUhDQo+ID4NCj4gPiA+DQo+ID4gPiBBbmQgaWYgdGhlIHZhbHVlIHNpemUgaXMgZml4ZWQg dG9vLCBwZXJoYXBzIHRoZSBuYW1lIHNob3VsZCBhbHNvIGluZGljYXRlDQo+IHRoZSB2YWx1ZSBz aXplLg0KPiA+ID4NCj4gPiA+IDxyYW50IG9mZj4NCj4gPiA+DQo+ID4gPiBJdCdzIGEgc2hhbWUg d2UgZG9uJ3QgaGF2ZSBDKysgY2xhc3MgdGVtcGxhdGVzIGF2YWlsYWJsZSBpbiBEUERLLi4uDQo+ ID4gPg0KPiA+ID4gSW4gb3RoZXIgbmV3cywgTWVsbGFub3ggaGFzIHNlbnQgYW4gUkZDIGZvciBh biAiaW5kZXhlZCBtZW1vcnkgcG9vbCINCj4gbGlicmFyeSBbMV0gdG8gY29uc2VydmUgbWVtb3J5 IGJ5IHVzaW5nIHVpbnRYWF90IGluc3RlYWQgb2YgcG9pbnRlcnMsIHNvDQo+IHBlcmhhcHMgYSB2 YXJpYW50IG9mIGEgMzIgYml0IGtleSBoYXNoIGxpYnJhcnkgd2l0aCAzMiBiaXQgdmFsdWVzIChp biBhZGRpdGlvbiB0bw0KPiAxNiBiaXQgdmFsdWVzIGluIEZCSyBhbmQgNjQgYml0IGluIERXSykg d291bGQgYmUgbmljZSBjb21iaW5hdGlvbiB3aXRoIHRoYXQNCj4gbGlicmFyeS4NCj4gPiA+DQo+ ID4gPiBbMV06IGh0dHA6Ly9tYWlscy5kcGRrLm9yZy9hcmNoaXZlcy9kZXYvMjAxOS1PY3RvYmVy LzE0NzUxMy5odG1sDQo+ID4gPg0KPiA+ID4NCj4gPiA+IE1lZCB2ZW5saWcgaGlsc2VuIC8ga2lu ZCByZWdhcmRzDQo+ID4gPiAtIE1vcnRlbiBCcsO4cnVwDQo+ID4gPg0KPiANCj4gV2h5IGlzIHRo aXMgZGlmZmVyZW50IChvciBiZXR0ZXIpIHRoYW4gZXhpc3RpbmcgcnRlX2hhc2guDQo+IEhhdmlu ZyBtb3JlIGZsYXZvcnMgaXMgbm90IG5lY2Vzc2FyaWx5IGEgZ29vZCB0aGluZyAoZXhjZXB0IGlu IEdlbGF0bykNCiBbV2FuZywgWWlwZW5nXQ0KSGksIFZsYWRpbWlyLA0KQXMgU3RlcGhlbiBtZW50 aW9uZWQsIEkgdGhpbmsgaXQgaXMgZ29vZCBpZGVhIHRvIGV4cGxhaW4gdGhlIGJlbmVmaXQgb2Yg dGhpcyBuZXcgdHlwZSBvZiBoYXNoIHRhYmxlIG1vcmUgZXhwbGljaXRseSBzdWNoIGFzDQpTcGVj aWZpYyB1c2UgY2FzZXMsIGRpZmZlcmVuY2VzIHdpdGggY3VycmVudCBydGVfaGFzaCwgYW5kIHBl cmZvcm1hbmNlIG51bWJlcnMsIGV0Yy4NCg0K