From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from BLU004-OMC4S32.hotmail.com (blu004-omc4s32.hotmail.com [65.55.111.171]) by dpdk.org (Postfix) with ESMTP id 3C3FDC348 for ; Tue, 7 Apr 2015 11:46:17 +0200 (CEST) Received: from BLU436-SMTP136 ([65.55.111.137]) by BLU004-OMC4S32.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.22751); Tue, 7 Apr 2015 02:46:16 -0700 X-TMN: [cfLcz1rVjWNnJ9iNMnEYgRq5DfSMooxEle2o+N20gxY=] X-Originating-Email: [yangguangjerry@hotmail.com] Message-ID: Date: Tue, 7 Apr 2015 17:46:13 +0800 From: "yangguangjerry@hotmail.com" To: =?GB2312?B?IkRlIExhcmEgR3VhcmNoLCBQYWJsbyI=?= X-Priority: 3 X-GUID: AAD4EF1C-B4CB-48BD-AAE4-02B04C51B6C2 X-Has-Attach: no X-Mailer: Foxmail 7, 1, 3, 52[cn] MIME-Version: 1.0 X-OriginalArrivalTime: 07 Apr 2015 09:46:16.0048 (UTC) FILETIME=[B0F07700:01D07117] Content-Type: text/plain; charset="GB2312" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Cc: =?GB2312?B?ImRldkBkcGRrLm9yZyI=?= Subject: Re: [dpdk-dev] [RFC] Cuckoo hash for DPDK 2.1 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Apr 2015 09:46:17 -0000 DQpoaSBQYWJsbywNCiAgICBydGVfaGFzaCB1c2VzIEplbmtpbnMgaGFzaCAoaHR0cDovL2J1cnRs ZWJ1cnRsZS5uZXQvYm9iL2hhc2gvICkgaW4gb2xkZXIgZHBkayB2ZXJpb3NuLHdoaWNoIGlzIG9y aWdpbmF0ZWQgbG9va3VwMi5jIGluIDE5OTYuQm9iIEplbmtpbnMgdXBkYXRlcyBoaXMgaGFzaCBm dW5jdGlvbiBuYW1lZCBsb29rdXAzLmMgaW4gMjAwNi4gVGhlIGhhc2ggZnVuY3Rpb24gaXMgbW9y ZSBmYXN0ZXIgdGhhbiBsb29rdXAyLmMuIA0KICAgd2h5IG5vdCBjb250aW51ZSB0byBhZG9wdCB0 aGUgbmV3IGhhc2ggZnVuY3Rpb24gbG9va3VwMy5jID8NCg0KDQoNCg0KDQoNCkF0IDIwMTUtMDQt MDQgMDQ6Mjg6MDYsICJEZSBMYXJhIEd1YXJjaCwgUGFibG8iIDxwYWJsby5kZS5sYXJhLmd1YXJj aEBpbnRlbC5jb20+IHdyb3RlOg0KPkhpIGFsbCwNCj4NCj5UaGlzIFJGQyBpcyB0byBkZXNjcmli ZSBhIHByb3Bvc2VkIHJlcGxhY2VtZW50IGZvciB0aGUgZXhpc3RpbmcgcnRlX2hhc2ggaW1wbGVt ZW50YXRpb24sDQo+dXNpbmcgdGhlIGN1Y2tvbyBoYXNoIHNjaGVtZSAoc2VlIGh0dHA6Ly93d3cu Y3MuY211LmVkdS9+ZG9uZ3ovcGFwZXJzL2N1Y2tvb3N3aXRjaC5wZGYpLA0KPndoaWNoIHNob3Vs ZCBwcm92aWRlIGJldHRlciBwZXJmb3JtYW5jZSwgaW4gdGVybXMgb2YgbG9va3VwIHRpbWUsIGFz IHdlbGwgYXMgYSBoaWdoZXIgbG9hZCBmYWN0b3IuDQo+DQo+VGhpcyBuZXcgaW1wbGVtZW50YXRp b24gYWxzbyBzaGFsbCBvZmZlciBzZXZlcmFsIGltcHJvdmVtZW50cyBjb21wYXJlZCB0byB0aGUg ZXhpc3Rpbmcgb25lLCBzdWNoIGFzOg0KPg0KPi0gICAgICAgIERhdGEgcmV0dXJuOiBleGlzdGlu ZyBpbXBsZW1lbnRhdGlvbiByZXR1cm5zIGFuIGluZGV4IHRvIHRoZSBidWNrZXQgd2hlcmUgdGhl IGtleSBpcyBzdG9yZWQsDQo+DQo+d2hlcmVhcyB0aGUgbmV3IGltcGxlbWVudGF0aW9uIHNoYWxs IHJldHVybiA4LWJ5dGUgaW50ZWdlcnMgb3IgcG9pbnRlcnMgdG8gZXh0ZXJuYWwgZGF0YS4NCj4N Cj4NCj4NCj4tICAgICAgICBJbmNyZWFzZWQga2V5IGxlbmd0aDoga2V5IGxlbmd0aCBzaGFsbCBi ZSBpbmNyZWFzZWQgbW9yZSB0aGFuIHRoZSBleGlzdGluZyA2NCBieXRlcywNCj4NCj53aXRob3V0 IGhhdmluZyBhIGJpZyBwZW5hbHR5IG9uIHBlcmZvcm1hbmNlDQo+DQo+DQo+DQo+LSAgICAgICAg SW5jcmVhc2VkIGJ1cnN0IHNpemU6IGN1cnJlbnQgaW1wbGVtZW50YXRpb24gb25seSBhbGxvd3Mg MTYgbG9va3VwcyBhdCB0aGUgc2FtZSB0aW1lLA0KPg0KPndoZXJlYXMgdGhlIG5ldyBpbXBsZW1l bnRhdGlvbiBzaGFsbCBhbGxvdyBtb3JlIHRoYW4gdGhhdCAocHJvYmFibHkgNjQpDQo+DQo+DQo+ DQo+LSAgICAgICAgT3BlbmluZyBhZGRyZXNzaW5nOiBjdXJyZW50IGltcGxlbWVudGF0aW9uIGRv ZXMgbm90IGFsbG93IG5ldyBrZXlzIHRvIGJlIGFkZGVkDQo+DQo+aWYgaXRzIHRhcmdldCBidWNr ZXQgaXMgZnVsbCwgd2hlcmVhcyB3aXRoIEN1Y2tvbyBoYXNoLCBpdCBvZmZlcnMgYW4gYWx0ZXJu YXRpdmUgbG9jYXRpb24gdG8gc3RvcmUgdGhlIGtleS4NCj4NCj5JIGFtIGN1cnJlbnRseSB3b3Jr aW5nIG9uIHRoZSBpbXBsZW1lbnRhdGlvbiwgY29uc2lkZXJpbmcgc2V2ZXJhbCBvcHRpb25zOg0K Pg0KPg0KPi0gICAgICAgIFVzaW5nIGEgc2luZ2xlIHRhYmxlIHRvIHN0b3JlIGFsbCB0aGUgc2ln bmF0dXJlcywgcmVnYXJkbGVzcyB0aGV5IGhhdmUgdXNlZCB0aGVpciBwcmltYXJ5IG9yIHNlY29u ZGFyeSBoYXNoIGZ1bmN0aW9uLg0KPg0KPg0KPg0KPi0gICAgICAgIFVzaW5nIHR3byB0YWJsZXMg dG8gc3RvcmUgdGhlIHNpZ25hdHVyZXMsIG9uZSBmb3IgcHJpbWFyeSBoYXNoZXMgYW5kIGFub3Ro ZXIgZm9yIHRoZSBzZWNvbmRhcnkgaGFzaGVzLg0KPg0KPg0KPkkgbmVlZCB0byBkbyBzb21lIHRl c3Rpbmcgb24gYm90aCBpbXBsZW1lbnRhdGlvbnMgdG8ga25vdyB3aGljaCBvbmUgaXMgbW9yZSBz dWl0YWJsZSBmb3IgRFBESy4NCj4NCj5BbnkgY29tbWVudHMvaWRlYXMgd2VsY29tZS4NCj4NCj5U aGFua3MNCj5QYWJsbw0KPg0KDQoNCg0KeWFuZ2d1YW5namVycnlAaG90bWFpbC5jb20=