From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20065.outbound.protection.outlook.com [40.107.2.65]) by dpdk.org (Postfix) with ESMTP id 360762BD3 for ; Thu, 22 Mar 2018 11:42:47 +0100 (CET) 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=uh9JQ2wukPU45sdu1jYZu2KWGiDPBJv/lq4qUrrAE9M=; b=CpvY4VrCPtPHX/zK81WpT0TDPahlsZznRlVgibFmen9GVUgPEdPSl/fGEHnVECdIxnvXLpAKnejmr7774kSPgvkLTG/x7ylT5CbEtsaEBDndYpjDWA7hruqtvmTqBKy42xwDS2UXdfOlKhpZOE6R4QB+lXmKKcPzFzSLSlM7r+A= Received: from VI1PR05MB1678.eurprd05.prod.outlook.com (10.165.235.152) by VI1PR05MB3469.eurprd05.prod.outlook.com (10.170.239.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.588.14; Thu, 22 Mar 2018 10:42:44 +0000 Received: from VI1PR05MB1678.eurprd05.prod.outlook.com ([fe80::b8e2:e81f:98a:b6d0]) by VI1PR05MB1678.eurprd05.prod.outlook.com ([fe80::b8e2:e81f:98a:b6d0%14]) with mapi id 15.20.0588.017; Thu, 22 Mar 2018 10:42:44 +0000 From: "Xueming(Steven) Li" To: =?utf-8?B?TsOpbGlvIExhcmFuamVpcm8=?= CC: Adrien Mazarguil , Shahaf Shuler , "dev@dpdk.org" Thread-Topic: [PATCH] net/mlx5: add supported hash function check Thread-Index: AQHTvov+y4hiZ0pNTEO+vaOi4RbFXKPXO8uAgATZlpA= Date: Thu, 22 Mar 2018 10:42:44 +0000 Message-ID: References: <20180318073720.84176-1-xuemingl@mellanox.com> <20180319082949.6wezkieapgbn3dny@laranjeiro-vm.dev.6wind.com> In-Reply-To: <20180319082949.6wezkieapgbn3dny@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: spf=none (sender IP is ) smtp.mailfrom=xuemingl@mellanox.com; x-originating-ip: [117.136.8.66] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; VI1PR05MB3469; 7:biEMaI032Q3Q408HYG87NQd08om2mjyPE52Q9iQ3kGupbI0qB4G2Rie/r9UZ2svJVtHFO78SF6oXnpyXWp+W8HLD2xtDbx4wIarX7fkDt+WINGLHmRKRPsdbbMbu1r2u0YaH3LQb8jNV6ob6ES40fP/zXjFFG03fJYzugKEb2YmQaXIeNBeVZRd8wFEQcFK9+iclkg08COCNE5FW7/kQnYi3zHxU6a2dIFbp96wc8ITE8an7Cy0iIsGERl3eRo9d x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 31682adc-ddb3-4d9c-f3a9-08d58fe1a512 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(3008032)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:VI1PR05MB3469; x-ms-traffictypediagnostic: VI1PR05MB3469: 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)(8121501046)(5005006)(3002001)(93006095)(93001095)(3231221)(944501327)(52105095)(10201501046)(6055026)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123558120)(20161123562045)(6072148)(201708071742011); SRVR:VI1PR05MB3469; BCL:0; PCL:0; RULEID:; SRVR:VI1PR05MB3469; x-forefront-prvs: 0619D53754 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(396003)(376002)(346002)(366004)(39380400002)(189003)(199004)(13464003)(68736007)(2900100001)(102836004)(6436002)(478600001)(99286004)(9686003)(4326008)(76176011)(7696005)(54906003)(446003)(25786009)(316002)(55016002)(53936002)(6246003)(3846002)(3660700001)(2906002)(6116002)(86362001)(66066001)(106356001)(97736004)(33656002)(2950100002)(229853002)(6916009)(81166006)(3280700002)(5250100002)(8676002)(105586002)(81156014)(14454004)(5660300001)(26005)(8936002)(53546011)(7736002)(6506007)(305945005)(186003)(74316002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR05MB3469; H:VI1PR05MB1678.eurprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: Hh0fMR00MxrVeeyBppI+2D/jYiZv3HwJyKT4ECMENmonmvlXLjRe1qYZOw9HoPlw8r3hrdR4usWabw8T9wHoq4BnVv6ZOZvDy62rAcWB+ZrrBx8Liz8bZ2pePVz0ZpL503rbmdkOSvvFCnzdoKYDOKHftCubUKMCvhgcIQGbWfvWbNjJYopVsfu1J+kKpOskVj8CNT1Dc4++NlBCAZ9qetyKrzSh8MWOnCRbrO05iLVW9h6BmSC/Veko72SkVvdiYJvKIW3zQacmgxVEKigdicAJk2JoQ27j4bUtjZ9ks2ng1JAnlfE0zlO5yZcduD5KegUGLVaUboiIlyjqRWk0RQ== spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: 31682adc-ddb3-4d9c-f3a9-08d58fe1a512 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Mar 2018 10:42:44.2064 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR05MB3469 Subject: Re: [dpdk-dev] [PATCH] net/mlx5: add supported hash function check 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, 22 Mar 2018 10:42:47 -0000 SnVzdCByZW1pbmQsIGRlbnlpbmcgdW5zdXBwb3J0ZWQgaGFzaCBmdW5jdGlvbiBpbiBydGVfZXRo X2Rldl9jb25maWd1cmUoKSBtaWdodA0KaW1wYWN0IHNvbWUgdXNlciBhcHAgdXNpbmcgUE1EIHRo YXQgc2ltcGx5IGlnbm9yaW5nIHRoZW0gc2lsZW50bHkuDQoNClRlc3RwbWQgY29tbWFuZCAicG9y dCBjb25maWcgPHBvcnQ+IHJzcyBhbGwiIHNob3VsZCBiZSB1cGRhdGVkIGFzIHdlbGwgDQp0byAn YWxsJyBzdXBwb3J0ZWQgdmFsdWVzIGZyb20gcnRlX2V0aF9kZXZfaW5mbywgSSdsbCBpbmNsdWRl IHRoaXMgY2hhbmdlIGluIA0KbmV4dCB2ZXJzaW9uLg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2Fn ZS0tLS0tDQo+IEZyb206IE7DqWxpbyBMYXJhbmplaXJvIFttYWlsdG86bmVsaW8ubGFyYW5qZWly b0A2d2luZC5jb21dDQo+IFNlbnQ6IE1vbmRheSwgTWFyY2ggMTksIDIwMTggNDozMCBQTQ0KPiBU bzogWHVlbWluZyhTdGV2ZW4pIExpIDx4dWVtaW5nbEBtZWxsYW5veC5jb20+DQo+IENjOiBBZHJp ZW4gTWF6YXJndWlsIDxhZHJpZW4ubWF6YXJndWlsQDZ3aW5kLmNvbT47IFNoYWhhZiBTaHVsZXIN Cj4gPHNoYWhhZnNAbWVsbGFub3guY29tPjsgZGV2QGRwZGsub3JnDQo+IFN1YmplY3Q6IFJlOiBb UEFUQ0hdIG5ldC9tbHg1OiBhZGQgc3VwcG9ydGVkIGhhc2ggZnVuY3Rpb24gY2hlY2sNCj4gDQo+ IE9uIFN1biwgTWFyIDE4LCAyMDE4IGF0IDAzOjM3OjIwUE0gKzA4MDAsIFh1ZW1pbmcgTGkgd3Jv dGU6DQo+ID4gQWRkIHN1cHBvcnRlZCBSU1MgaGFzaCBmdW5jdGlvbiBjaGVjayBpbiBkZXZpY2Ug Y29uZmlndXJhdGlvbiB0byBoYXZlDQo+ID4gYmV0dGVyIGVycm9yIHZlcmJvc2l0eSBmb3IgYXBw bGljYXRpb24gZGV2ZWxvcGVycy4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFh1ZW1pbmcgTGkg PHh1ZW1pbmdsQG1lbGxhbm94LmNvbT4NCj4gPiAtLS0NCj4gPiAgZHJpdmVycy9uZXQvbWx4NS9t bHg1X2V0aGRldi5jIHwgOCArKysrKysrKw0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRp b25zKCspDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQvbWx4NS9tbHg1X2V0aGRl di5jDQo+ID4gYi9kcml2ZXJzL25ldC9tbHg1L21seDVfZXRoZGV2LmMgaW5kZXggYjczY2I1My4u MTc1YTFmZiAxMDA2NDQNCj4gPiAtLS0gYS9kcml2ZXJzL25ldC9tbHg1L21seDVfZXRoZGV2LmMN Cj4gPiArKysgYi9kcml2ZXJzL25ldC9tbHg1L21seDVfZXRoZGV2LmMNCj4gPiBAQCAtMzQ2LDYg KzM0NiwxNCBAQCBzdHJ1Y3QgZXRodG9vbF9saW5rX3NldHRpbmdzIHsNCj4gPiAgCQkgICAgICBy eF9vZmZsb2Fkcywgc3VwcF9yeF9vZmZsb2Fkcyk7DQo+ID4gIAkJcmV0dXJuIEVOT1RTVVA7DQo+ ID4gIAl9DQo+ID4gKwlpZiAoZGV2LT5kYXRhLT5kZXZfY29uZi5yeF9hZHZfY29uZi5yc3NfY29u Zi5yc3NfaGYgJg0KPiA+ICsJICAgIE1MWDVfUlNTX0hGX01BU0spIHsNCj4gPiArCQlFUlJPUigi U29tZSBSU1MgaGFzaCBmdW5jdGlvbiBub3Qgc3VwcG9ydGVkICINCj4gPiArCQkgICAgICAicmVx dWVzdGVkIDB4JSIgUFJJeDY0ICIgc3VwcG9ydGVkIDB4JSIgUFJJeDY0LA0KPiA+ICsJCSAgICAg IGRldi0+ZGF0YS0+ZGV2X2NvbmYucnhfYWR2X2NvbmYucnNzX2NvbmYucnNzX2hmLA0KPiA+ICsJ CSAgICAgICh1aW50NjRfdCkofk1MWDVfUlNTX0hGX01BU0spKTsNCj4gPiArCQlyZXR1cm4gRU5P VFNVUDsNCj4gPiArCX0NCj4gPiAgCWlmICh1c2VfYXBwX3Jzc19rZXkgJiYNCj4gPiAgCSAgICAo ZGV2LT5kYXRhLT5kZXZfY29uZi5yeF9hZHZfY29uZi5yc3NfY29uZi5yc3Nfa2V5X2xlbiAhPQ0K PiA+ICAJICAgICByc3NfaGFzaF9kZWZhdWx0X2tleV9sZW4pKSB7DQo+ID4gLS0NCj4gPiAxLjgu My4xDQo+ID4NCj4gDQo+IEkgd291bGQgYW5zd2VyIHRoYW4gYW4gYXBwbGljYXRpb24gc2hvdWxk IG5vdCB0cnkgdG8gY29uZmlndXJlIHNvbWV0aGluZw0KPiBub3QgYWR2ZXJ0aXNlIGJ5IHRoZSBk ZXZpY2UuDQo+IFRoaXMgaW5mb3JtYXRpb24gaXMgcHJlc2VudCBpbiBzdHJ1Y3QgcnRlX2V0aF9k ZXZfaW5mbyByZXR1cm5lZCBieQ0KPiBtbHg1X2Rldl9pbmZvc19nZXQoKSBhbmQgdGh1cyB0aGUg ZGV2b3BzIG9mIHRoZSBkZXZpY2UuDQo+IA0KPiBTZWVtcyBydGVfZXRoX2Rldl9jb25maWd1cmUo KSBzaG91bGQgYmUgZml4ZWQgdG8gYXZvaWQgY29uZmlndXJpbmcgd3JvbmcNCj4gdmFsdWVzLg0K PiANCj4gUmVnYXJkcywNCj4gDQo+IC0tDQo+IE7DqWxpbyBMYXJhbmplaXJvDQo+IDZXSU5EDQo=