From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id C48331DBE for ; Tue, 4 Sep 2018 21:52:02 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 04 Sep 2018 12:52:01 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.53,330,1531810800"; d="scan'208";a="71580490" Received: from orsmsx103.amr.corp.intel.com ([10.22.225.130]) by orsmga006.jf.intel.com with ESMTP; 04 Sep 2018 12:52:01 -0700 Received: from orsmsx116.amr.corp.intel.com (10.22.240.14) by ORSMSX103.amr.corp.intel.com (10.22.225.130) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 4 Sep 2018 12:52:01 -0700 Received: from orsmsx105.amr.corp.intel.com ([169.254.2.117]) by ORSMSX116.amr.corp.intel.com ([169.254.7.225]) with mapi id 14.03.0319.002; Tue, 4 Sep 2018 12:52:00 -0700 From: "Wang, Yipeng1" To: Michel Machado , Qiaobin Fu , "Richardson, Bruce" , "De Lara Guarch, Pablo" CC: "dev@dpdk.org" , "doucette@bu.edu" , "Wiles, Keith" , "Gobriel, Sameh" , "Tai, Charlie" , "stephen@networkplumber.org" , "nd@arm.com" , "honnappa.nagarahalli@arm.com" Thread-Topic: [PATCH v3] hash table: add an iterator over conflicting entries Thread-Index: AQHUQUrxXmADWqEf3k+I6IuO90SBoaTgfS3QgAB6q4D//40SYA== Date: Tue, 4 Sep 2018 19:51:59 +0000 Message-ID: References: <20180831165101.20026-1-qiaobinf@bu.edu> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.400.15 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 v3] hash table: add an iterator over conflicting entries 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: Tue, 04 Sep 2018 19:52:03 -0000 SG1tLCBJIGd1ZXNzIG15IGNvbW1lbnQgaXMgZm9yIGNvZGUgcmVhZGFiaWxpdHkuIElmIHdlIGRv buKAmXQgbmVlZCB0aGUgZXh0cmEgc3RhdGUgdGhhdCB3b3VsZCBiZSBncmVhdC4NCg0KSSB0aGlu ayAicnRlX2hhc2giIGlzIGRlZmluZWQgYXMgYW4gaW50ZXJuYWwgZGF0YSBzdHJ1Y3R1cmUgYnV0 IGV4cG9zZSB0aGUgdHlwZSB0byB0aGUgcHVibGljIGhlYWRlci4gV291bGQgdGhpcyB3b3JrPw0K DQpJIHByb3Bvc2UgdG8gbWFsbG9jIGluc2lkZSBmdW5jdGlvbiBtb3N0bHkgYmVjYXVzZSBJIHRo aW5rIGl0IGlzIGNsZWFuZXIgdG8gdGhlIHVzZXIuIEJ1dCB5b3VyIGFyZ3VtZW50IGlzDQp2YWxp ZC4gRGVwZW5kaW5nIG9uIHVzZSBjYXNlIEkgdGhpbmsgaXQgaXMgT0suDQoNCkFub3RoZXIgY29t bWVudCBpcyB5b3UgcHV0IHRoZSB0b3RhbF9lbnRyeSBpbiB0aGUgc3RhdGUsIGlzIGl0IGZvciBw ZXJmb3JtYW5jZSBvZiB0aGUgcnRlX2hhc2hfaXRlcmF0ZT8NCklmIHlvdSB1c2UgaXQgdG8gaXRl cmF0ZSBjb25mbGljdCBlbnRyaWVzLCBlc3BlY2lhbGx5IElmIHlvdSByZXVzZSBzYW1lICJzdGF0 ZSIgc3RydWN0IGFuZCBpbml0IGl0IGFnYWluIGFuZCBhZ2FpbiBmb3IgZGlmZmVyZW50IGtleXMs DQp3b3VsZCB0aGlzIHNsb3cgZG93biB0aGUgcGVyZm9ybWFuY2UgZm9yIHlvdXIgc3BlY2lmaWMg dXNlIGNhc2U/IA0KDQpBbHNvIGl0ZXJhdGVfY29uZmxpY19lbnRyeSBtYXkgbmVlZCByZWFkZXIg bG9jayBwcm90ZWN0aW9uLg0KDQpUaGFua3MNCllpcGVuZw0KDQo+LS0tLS1PcmlnaW5hbCBNZXNz YWdlLS0tLS0NCj5Gcm9tOiBNaWNoZWwgTWFjaGFkbyBbbWFpbHRvOm1pY2hlbEBkaWdpcmF0aS5j b20uYnJdDQo+U2VudDogVHVlc2RheSwgU2VwdGVtYmVyIDQsIDIwMTggMTI6MDggUE0NCj5Ubzog V2FuZywgWWlwZW5nMSA8eWlwZW5nMS53YW5nQGludGVsLmNvbT47IFFpYW9iaW4gRnUgPHFpYW9i aW5mQGJ1LmVkdT47IFJpY2hhcmRzb24sIEJydWNlIDxicnVjZS5yaWNoYXJkc29uQGludGVsLmNv bT47IERlDQo+TGFyYSBHdWFyY2gsIFBhYmxvIDxwYWJsby5kZS5sYXJhLmd1YXJjaEBpbnRlbC5j b20+DQo+Q2M6IGRldkBkcGRrLm9yZzsgZG91Y2V0dGVAYnUuZWR1OyBXaWxlcywgS2VpdGggPGtl aXRoLndpbGVzQGludGVsLmNvbT47IEdvYnJpZWwsIFNhbWVoIDxzYW1laC5nb2JyaWVsQGludGVs LmNvbT47IFRhaSwgQ2hhcmxpZQ0KPjxjaGFybGllLnRhaUBpbnRlbC5jb20+OyBzdGVwaGVuQG5l dHdvcmtwbHVtYmVyLm9yZzsgbmRAYXJtLmNvbTsgaG9ubmFwcGEubmFnYXJhaGFsbGlAYXJtLmNv bQ0KPlN1YmplY3Q6IFJlOiBbUEFUQ0ggdjNdIGhhc2ggdGFibGU6IGFkZCBhbiBpdGVyYXRvciBv dmVyIGNvbmZsaWN0aW5nIGVudHJpZXMNCj4NCj5IaSBZaXBlbmcsDQo+DQo+T24gMDkvMDQvMjAx OCAwMjo1NSBQTSwgV2FuZywgWWlwZW5nMSB3cm90ZToNCj4+IERvIHdlIG5lZWQgYm90aCBvZiB0 aGUgc3RhdGUgYW5kIGlzdGF0ZSBzdHJ1Y3Q/IHN0cnVjdCBydGVfaGFzaF9pdGVyYXRvcl9zdGF0 ZSAgc2VlbXMgbm90IGRvaW5nIG11Y2guDQo+PiBIb3cgYWJvdXQgd2Ugb25seSBoYXZlIG9uZSAi c3RhdGUiIHN0cnVjdCBhbmQganVzdCBub3QgZXhwb3NlIHRoZSBpbnRlcm5hbHMgdG8gdGhlIHB1 YmxpYyBBUEksIHNpbWlsYXIgdG8gdGhlDQo+PiBydGVfaGFzaCBzdHJ1Y3Qgb3IgcnRlX21lbWJl cl9zZXRzdW0gc3RydWN0Lg0KPj4gQW5kIGluIF9pbml0IGZ1bmN0aW9uIHVzZSBydGVfbWFsbG9j IHRvIGFsbG9jYXRlIHRoZSBzdGF0ZSBhbmQgYWRkIGEgX2ZyZWUgZnVuY3Rpb24gdG8gZnJlZSBp dC4NCj4NCj4gICAgVGhlIHB1cnBvc2Ugb2YgaGF2ZSBzdHJ1Y3Qgc3RhdGUgaXMgdG8gZW5hYmxl IGFwcGxpY2F0aW9ucyB0bw0KPmFsbG9jYXRlIGl0ZXJhdG9yIHN0YXRlcyBvbiB0aGVpciBleGVj dXRpb24gc3RhY2sgb3IgZW1iZWRkaW5nIGl0ZXJhdG9yDQo+c3RhdGVzIGluIGxhcmdlciBzdHJ1 Y3RzIHRvIGF2b2lkIGFuIGV4dHJhIG1hbGxvYygpL2ZyZWUoKS4NCj4NCj4gICAgRG8geW91IGZv cmVzZWUgdGhhdCB0aGUgdXBjb21pbmcgbmV3IHVuZGVybHlpbmcgYWxnb3JpdGhtIG9mIGhhc2gN Cj50YWJsZXMgd2lsbCBuZWVkIHRvIGR5bmFtaWNhbGx5IGFsbG9jYXRlIGl0ZXJhdG9yIHN0YXRl cz8NCj4NCj5bIF0ncw0KPk1pY2hlbCBNYWNoYWRvDQo=