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 DE34EA2EDB for ; Mon, 30 Sep 2019 09:49:19 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id CE68E2A6C; Mon, 30 Sep 2019 09:49:18 +0200 (CEST) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 6D7ABA3 for ; Mon, 30 Sep 2019 09:49:17 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 30 Sep 2019 00:49:16 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,565,1559545200"; d="scan'208";a="194103442" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by orsmga003.jf.intel.com with ESMTP; 30 Sep 2019 00:49:16 -0700 Received: from fmsmsx156.amr.corp.intel.com (10.18.116.74) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 30 Sep 2019 00:49:15 -0700 Received: from shsmsx154.ccr.corp.intel.com (10.239.6.54) by fmsmsx156.amr.corp.intel.com (10.18.116.74) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 30 Sep 2019 00:49:15 -0700 Received: from shsmsx105.ccr.corp.intel.com ([169.254.11.96]) by SHSMSX154.ccr.corp.intel.com ([169.254.7.206]) with mapi id 14.03.0439.000; Mon, 30 Sep 2019 15:49:13 +0800 From: "Zhang, Qi Z" To: "Su, Simei" , Andrew Rybchenko , Shahaf Shuler , "Adrien Mazarguil" CC: "Wu, Jingjing" , "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH 1/2] ethdev: add symmetric toeplitz hash support Thread-Index: AQHVQqt8sz1pceH0SkqdIspAYk3xsabkJdSAgAAGPwCAABReAIBeLI0AgAEBaoCAADLOgIAABYAAgACZGMA= Date: Mon, 30 Sep 2019 07:49:13 +0000 Message-ID: <039ED4275CED7440929022BC67E7061153DA6F28@SHSMSX105.ccr.corp.intel.com> References: <1564030646-73951-1-git-send-email-simei.su@intel.com> <1564030646-73951-2-git-send-email-simei.su@intel.com> <291f410f-fc71-191b-8595-4c3d9e970041@solarflare.com> <20190731123040.GG4512@6wind.com> <65F28F834D25B54B9EC1999B623071B30C45F64C@SHSMSX104.ccr.corp.intel.com> <686e301d-8296-75dc-a132-389ba587f183@solarflare.com> <65F28F834D25B54B9EC1999B623071B30C45F70E@SHSMSX104.ccr.corp.intel.com> In-Reply-To: <65F28F834D25B54B9EC1999B623071B30C45F70E@SHSMSX104.ccr.corp.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNThmMTNkZjQtNTU1OS00MWI3LWEzY2UtNGZlNzg1NWU5Mjc5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoibXpCVkdLUXRXT0ZNb2djVllrbUpyMnpSVmt3Z3EyN3Jnc0l2UkliUjA1a1A4WWhYdlFxVXFtbWNRVEFnQlJSVCJ9 x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH 1/2] ethdev: add symmetric toeplitz hash support 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" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogU3UsIFNpbWVpDQo+IFNl bnQ6IE1vbmRheSwgU2VwdGVtYmVyIDMwLCAyMDE5IDI6MzQgUE0NCj4gVG86IEFuZHJldyBSeWJj aGVua28gPGFyeWJjaGVua29Ac29sYXJmbGFyZS5jb20+OyBTaGFoYWYgU2h1bGVyDQo+IDxzaGFo YWZzQG1lbGxhbm94LmNvbT47IEFkcmllbiBNYXphcmd1aWwgPGFkcmllbi5tYXphcmd1aWxANndp bmQuY29tPg0KPiBDYzogWmhhbmcsIFFpIFogPHFpLnouemhhbmdAaW50ZWwuY29tPjsgV3UsIEpp bmdqaW5nIDxqaW5namluZy53dUBpbnRlbC5jb20+Ow0KPiBkZXZAZHBkay5vcmcNCj4gU3ViamVj dDogUkU6IFtkcGRrLWRldl0gW1BBVENIIDEvMl0gZXRoZGV2OiBhZGQgc3ltbWV0cmljIHRvZXBs aXR6IGhhc2gNCj4gc3VwcG9ydA0KPiANCj4gSGksIEFuZHJldw0KPiANCj4gPiAtLS0tLU9yaWdp bmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IEFuZHJldyBSeWJjaGVua28gW21haWx0bzphcnli Y2hlbmtvQHNvbGFyZmxhcmUuY29tXQ0KPiA+IFNlbnQ6IE1vbmRheSwgU2VwdGVtYmVyIDMwLCAy MDE5IDI6MTUgUE0NCj4gPiBUbzogU3UsIFNpbWVpIDxzaW1laS5zdUBpbnRlbC5jb20+OyBTaGFo YWYgU2h1bGVyDQo+ID4gPHNoYWhhZnNAbWVsbGFub3guY29tPjsgQWRyaWVuIE1hemFyZ3VpbCA8 YWRyaWVuLm1hemFyZ3VpbEA2d2luZC5jb20+DQo+ID4gQ2M6IFpoYW5nLCBRaSBaIDxxaS56Lnpo YW5nQGludGVsLmNvbT47IFd1LCBKaW5namluZw0KPiA+IDxqaW5namluZy53dUBpbnRlbC5jb20+ OyBkZXZAZHBkay5vcmcNCj4gPiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0ggMS8yXSBl dGhkZXY6IGFkZCBzeW1tZXRyaWMgdG9lcGxpdHoNCj4gPiBoYXNoIHN1cHBvcnQNCj4gPg0KPiA+ IEhpIFNpbWVpLA0KPiA+DQo+ID4gT24gOS8zMC8xOSA2OjEyIEFNLCBTdSwgU2ltZWkgd3JvdGU6 DQo+ID4gPiBIaSwgQW5kcmV3DQo+ID4gPg0KPiA+ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQo+ID4gPj4gRnJvbTogQW5kcmV3IFJ5YmNoZW5rbyBbbWFpbHRvOmFyeWJjaGVua29Ac29s YXJmbGFyZS5jb21dDQo+ID4gPj4gU2VudDogU3VuZGF5LCBTZXB0ZW1iZXIgMjksIDIwMTkgNzo1 MSBQTQ0KPiA+ID4+IFRvOiBTaGFoYWYgU2h1bGVyIDxzaGFoYWZzQG1lbGxhbm94LmNvbT47IEFk cmllbiBNYXphcmd1aWwNCj4gPiA+PiA8YWRyaWVuLm1hemFyZ3VpbEA2d2luZC5jb20+DQo+ID4g Pj4gQ2M6IFN1LCBTaW1laSA8c2ltZWkuc3VAaW50ZWwuY29tPjsgWmhhbmcsIFFpIFoNCj4gPiA+ PiA8cWkuei56aGFuZ0BpbnRlbC5jb20+OyBXdSwgSmluZ2ppbmcgPGppbmdqaW5nLnd1QGludGVs LmNvbT47DQo+ID4gPj4gZGV2QGRwZGsub3JnDQo+ID4gPj4gU3ViamVjdDogUmU6IFtkcGRrLWRl dl0gW1BBVENIIDEvMl0gZXRoZGV2OiBhZGQgc3ltbWV0cmljIHRvZXBsaXR6DQo+ID4gPj4gaGFz aCBzdXBwb3J0DQo+ID4gPj4NCj4gPiA+PiBPbiA3LzMxLzE5IDQ6NDMgUE0sIFNoYWhhZiBTaHVs ZXIgd3JvdGU6DQo+ID4gPj4+IFdlZG5lc2RheSwgSnVseSAzMSwgMjAxOSAzOjMxIFBNLCBBZHJp ZW4gTWF6YXJndWlsOg0KPiA+ID4+Pj4gU3ViamVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENIIDEv Ml0gZXRoZGV2OiBhZGQgc3ltbWV0cmljDQo+ID4gPj4+PiB0b2VwbGl0eiBoYXNoIHN1cHBvcnQN Cj4gPiA+Pj4+DQo+ID4gPj4+PiBPbiBXZWQsIEp1bCAzMSwgMjAxOSBhdCAwMzowODoxOVBNICsw MzAwLCBBbmRyZXcgUnliY2hlbmtvIHdyb3RlOg0KPiA+ID4+Pj4+IE9uIDcvMjUvMTkgNzo1NyBB TSwgc2ltZWkgd3JvdGU6DQo+ID4gPj4+Pj4+IEZyb206IFNpbWVpIFN1IDxzaW1laS5zdUBpbnRl bC5jb20+DQo+ID4gPj4+Pj4+DQo+ID4gPj4+Pj4+IEN1cnJlbnRseSwgdGhlcmUgYXJlIERFRkFV TFQsVE9FUExJVFogYW5kIFNJTVBMRV9YT1IgaGFzaA0KPiBmdW50aW9uLg0KPiA+ID4+Pj4+PiBU byBzdXBwb3J0IHN5bW1ldHJpYyBoYXNoIGJ5IHJ0ZV9mbG93IFJTUyBhY3Rpb24sIHRoaXMgcGF0 Y2gNCj4gPiA+Pj4+Pj4gYWRkcyBuZXcgaGFzaCBmdW5jdGlvbiAiU3ltbWV0cmljIFRvZXBsaXR6 IiB3aGljaCBpcyBzdXBwb3J0ZWQNCj4gPiA+Pj4+Pj4gYnkgc29tZQ0KPiA+ID4+Pj4gaGFyZHdh cmUuDQo+ID4gPj4+Pj4gSXNuJ3QgaXQgYSBxdWVzdGlvbiBvZiBrZXkgdG8gYWNoaWV2ZSBzeW1t ZXRyeT8NCj4gPiA+Pj4+PiBJLmUuIGhhc2ggYWxnb3JpdGhtIChmdW5jdGlvbikgaXMgc3RpbGwg dGhlIHNhbWUgLSBUb2VwbGl0eiwgYnV0DQo+ID4gPj4+Pj4gaGFzaCBrZXkgbWFrZXMgdGhlIHJl c3VsdCBzeW1tZXRyaWMgKGkuZS4gZXF1YWwgZm9yIGZsb3dzIGluDQo+ID4gPj4+Pj4gYm90aCBk aXJlY3Rpb25zIC0gc3dhcCB0cmFuc3BvcnQgcG9ydHMgYW5kIElQdjQvNiBhZGRyZXNzZXMpLg0K PiA+ID4+Pj4gVGhpcyBpcyBvbmx5IGFuIG9wdGlvbiB3aGVuIHNyYy9kc3QgYXJlIGtub3duIGlu IGFkdmFuY2UuDQo+ID4gPj4+Pg0KPiA+ID4+Pj4gV2hlbiBkb2luZyBSU1MsIEhXIGltcGxlbWVu dGF0aW9ucyAoc3VjaCBhcyBNZWxsYW5veCdzKSBpbXBsZW1lbnQNCj4gPiA+Pj4+IGEgbW9kaWZp ZWQgVG9lcGxpdHogWE9SJ2luZyBzcmMgd2l0aCBkc3QgcmVzdWx0aW5nIGluIHRoZSBzYW1lDQo+ ID4gPj4+PiBoYXNoIGJvdGggd2F5cyByZWdhcmRsZXNzIG9mIHRoZSBrZXkuDQo+ID4gPj4+IEp1 c3QgdG8gc3RhbmQgY29ycmVjdCBpdCB3YXMgYSBidWcgb24gTWVsbGFub3gga2VybmVsIGRyaXZl ciB0aGF0DQo+ID4gPj4+IHdhcyBmaXhlZC4gTm93DQo+ID4gPj4gdGhlIFJTUyBpcyBzcGVjIGNv bXBsYWludCAobm9uLXN5bW1ldHJpYykuDQo+ID4gPj4+IEFuZHJldyBpcyBjb3JyZWN0IG9uZSBj YW4gaGF2ZSBhIHNwZWNpYWwga2V5IHRoYXQgd2lsbCBtYWtlIHRoZQ0KPiA+ID4+PiBSU1Mgc3lt bWV0cmljLA0KPiA+ID4+IGhvd2V2ZXIgaXQgaXMgZ29vZCB0byBoYXZlIHRoaXMgb3B0aW9uIGZv ciB0aGUgdXNlciB0byBleHBsaWNpdGx5DQo+ID4gPj4gcmVxdWVzdCBzeW1tZXRyaWMgZnVuY3Rp b24gKHcvbyBhbnkgcmVzdHJpY3Rpb24gb24gdGhlIGtleSkuDQo+ID4gPj4NCj4gPiA+PiBJIHRo aW5rIHdlIG5lZWQgYSBkZWZpbml0aW9uIHdoYXQgaXMgYmVoaW5kIFNZTU1FVFJJQ19UT0VQTElU WiBoZXJlLg0KPiA+ID4+IElmIEknZCBsaWtlIHRvIHRlc3QgaXQgYW5kIGNoZWNrLCBJIG5lZWQg dG8ga25vdyBhbiBhbGdvcml0aG0gaW4NCj4gPiA+PiBvcmRlciB0byBrbm93IHdoYXQgdG8gZXhw ZWN0Lg0KPiA+ID4+IEFsc28gaXQgaXMgaW1wb3J0YW50IHRvIG1ha2UgaXQgdGhlIHNhbWUgZm9y IGFsbCBOSUMgdmVuZG9yczogd2hhdA0KPiA+ID4+IHNob3VsZCBhbGdvcml0aG0gYmUgaW4gb3Jk ZXIgdG8gc2F5IHRoYXQgaXQgaXMgc3ltbWV0cmljIFRvZXBsaXR6Pw0KPiA+ID4gVGhlIHN5bW1l dHJpYyB0b2VwbGl0eiBpczogc3JjLCBkc3Qgd2lsbCBiZSByZXBsYWNlZCBieSB4b3Ioc3JjLCBk c3QpLg0KPiA+ID4gSXQgaXMgZXhwZWN0ZWQgdG8gZ2V0IHRoZSBzYW1lIGhhc2ggdmFsdWUgd2hl biBzd2FwcGluZyBzcmMvZHN0IGlwIG9yIHBvcnQuDQo+ID4NCj4gPiBBcmUgYm90aCByZXBsYWNl ZCBieSBYT1Igb3IganVzdCBvbmUgaXMgcmVwbGFjZWQgYnkgWE9SIGFuZCBhbm90aGVyDQo+ID4g b25lIHJlbW92ZWQgZnJvbSBUb2VwbGl0eiBpbnB1dD8gSWYgbGF0ZXIsIGhvdyBkb2VzIGl0IGNv ZXhpc3Qgd2l0aCBzcmMvZHN0DQo+IG9ubHkgZmxhZ3M/DQo+ID4NCj4gPiBBbnl3YXksIHBsZWFz ZSwgYWRkIGl0IHRvIHRoZSBwYXRjaCBpbiBEb3h5Z2VuIGNvbW1lbnRzLg0KPiA+DQo+ICAgSW4g b3VyIGNhc2UsIHNyYyBhbmQgZHN0IGFyZSBib3RoIHJlcGxhY2VkIGJ5IFhPUi4gRm9yIGV4YW1w bGUsIHNyYyBpcCBhbmQNCj4gZHN0IGlwIG9yIHNyYyBwb3J0IGFuZCBkc3QgcG9ydCBhcmUgc3dh cHBlZCwgdGhlIGhhc2ggdmFsdWUgaXMgdGhlIHNhbWUuDQo+ICAgU1JDL0RTVCBvbmx5IGZsYWdz IGlzIGFub3RoZXIgdGhpbmcsIGl0IGNvdmVycyBpbnB1dCBzZXQgY2hhbmdlLg0KDQpGb3IgdGhl IGNhc2Ugd2l0aCBkc3QgLyBzcmMgb25seSwgc3JjIG9yIGRzdCBhZGRyZXNzIHdpbGwgWE9SIHdp dGggemVybyBwYWlyLCBzbyBpdCByZXN1bHQgc2FtZSB2YWx1ZSBhcyBzaW1wbGUgVG9lcGxpdHoN Cg0KPiANCj4gQnINCj4gU2ltZWkNCj4gDQo+ID4gVGhhbmtzLA0KPiA+IEFuZHJldy4NCg==