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 3C200A04A2; Tue, 12 May 2020 10:46:24 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id A12F01C1C3; Tue, 12 May 2020 10:46:23 +0200 (CEST) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 0F8EA1C1C0 for ; Tue, 12 May 2020 10:46:20 +0200 (CEST) IronPort-SDR: Jtnfe6aoyGZ2d2blsQk/5X04ZovHFBL4cx0LeAMkfnQ6R8qMeus2WVnemszuYycheVrcy/YfFm jSNsL+WY7QAw== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 May 2020 01:46:18 -0700 IronPort-SDR: zkJBc4CosOHtxE5lovN7Dy7zkkiLBTu0HWzMtGoA831OpEde50ULlCvgRf5YZK0wjId55X9NaU TV87VhpsoS0Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,383,1583222400"; d="scan'208";a="463693950" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by fmsmga006.fm.intel.com with ESMTP; 12 May 2020 01:46:18 -0700 Received: from FMSMSX110.amr.corp.intel.com (10.18.116.10) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 12 May 2020 01:46:18 -0700 Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by fmsmsx110.amr.corp.intel.com (10.18.116.10) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 12 May 2020 01:46:17 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.26]) by SHSMSX101.ccr.corp.intel.com ([169.254.1.225]) with mapi id 14.03.0439.000; Tue, 12 May 2020 16:46:15 +0800 From: "Liu, Yong" To: Maxime Coquelin , "Yigit, Ferruh" CC: "dev@dpdk.org" , Thomas Monjalon , David Marchand , "Richardson, Bruce" , "Nicolau, Radu" , "Luca Boccassi" , "Wang, Zhihong" , "Ye, Xiaolong" Thread-Topic: [PATCH v2] net/virtio: fix AVX512 datapath selection Thread-Index: AQHWJ8TdsLKT9KlpiU6qxzphpL2MDaiixQyAgAEFnyD//9CEgIAAhxnw Date: Tue, 12 May 2020 08:46:15 +0000 Message-ID: <86228AFD5BCD8E4EBFD2B90117B5E81E6358C397@SHSMSX103.ccr.corp.intel.com> References: <20200511144720.241224-1-maxime.coquelin@redhat.com> <20200511184857.614820-1-ferruh.yigit@intel.com> <86228AFD5BCD8E4EBFD2B90117B5E81E6358BEB4@SHSMSX103.ccr.corp.intel.com> In-Reply-To: Accept-Language: zh-CN, 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.239.127.40] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v2] net/virtio: fix AVX512 datapath selection 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" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWF4aW1lIENvcXVlbGlu IDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT4NCj4gU2VudDogVHVlc2RheSwgTWF5IDEyLCAy MDIwIDQ6MzYgUE0NCj4gVG86IExpdSwgWW9uZyA8eW9uZy5saXVAaW50ZWwuY29tPjsgWWlnaXQs IEZlcnJ1aCA8ZmVycnVoLnlpZ2l0QGludGVsLmNvbT4NCj4gQ2M6IGRldkBkcGRrLm9yZzsgVGhv bWFzIE1vbmphbG9uIDx0aG9tYXNAbW9uamFsb24ubmV0PjsgRGF2aWQNCj4gTWFyY2hhbmQgPGRh dmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+OyBSaWNoYXJkc29uLCBCcnVjZQ0KPiA8YnJ1Y2Uucmlj aGFyZHNvbkBpbnRlbC5jb20+OyBOaWNvbGF1LCBSYWR1IDxyYWR1Lm5pY29sYXVAaW50ZWwuY29t PjsNCj4gTHVjYSBCb2NjYXNzaSA8Ymx1Y2FAZGViaWFuLm9yZz47IFdhbmcsIFpoaWhvbmcNCj4g PHpoaWhvbmcud2FuZ0BpbnRlbC5jb20+OyBZZSwgWGlhb2xvbmcgPHhpYW9sb25nLnllQGludGVs LmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2Ml0gbmV0L3ZpcnRpbzogZml4IEFWWDUxMiBk YXRhcGF0aCBzZWxlY3Rpb24NCj4gDQo+IA0KPiANCj4gT24gNS8xMi8yMCA1OjI5IEFNLCBMaXUs IFlvbmcgd3JvdGU6DQo+ID4NCj4gPg0KPiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K PiA+PiBGcm9tOiBNYXhpbWUgQ29xdWVsaW4gPG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0K PiA+PiBTZW50OiBUdWVzZGF5LCBNYXkgMTIsIDIwMjAgMzo1MCBBTQ0KPiA+PiBUbzogWWlnaXQs IEZlcnJ1aCA8ZmVycnVoLnlpZ2l0QGludGVsLmNvbT47IFdhbmcsIFpoaWhvbmcNCj4gPj4gPHpo aWhvbmcud2FuZ0BpbnRlbC5jb20+OyBZZSwgWGlhb2xvbmcgPHhpYW9sb25nLnllQGludGVsLmNv bT47IExpdSwNCj4gPj4gWW9uZyA8eW9uZy5saXVAaW50ZWwuY29tPg0KPiA+PiBDYzogZGV2QGRw ZGsub3JnOyBUaG9tYXMgTW9uamFsb24gPHRob21hc0Btb25qYWxvbi5uZXQ+OyBEYXZpZA0KPiA+ PiBNYXJjaGFuZCA8ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbT47IFJpY2hhcmRzb24sIEJydWNl DQo+ID4+IDxicnVjZS5yaWNoYXJkc29uQGludGVsLmNvbT47IE5pY29sYXUsIFJhZHUgPHJhZHUu bmljb2xhdUBpbnRlbC5jb20+Ow0KPiA+PiBMdWNhIEJvY2Nhc3NpIDxibHVjYUBkZWJpYW4ub3Jn Pg0KPiA+PiBTdWJqZWN0OiBSZTogW1BBVENIIHYyXSBuZXQvdmlydGlvOiBmaXggQVZYNTEyIGRh dGFwYXRoIHNlbGVjdGlvbg0KPiA+Pg0KPiA+Pg0KPiA+Pg0KPiA+PiBPbiA1LzExLzIwIDg6NDgg UE0sIEZlcnJ1aCBZaWdpdCB3cm90ZToNCj4gPj4+IEZyb206IE1heGltZSBDb3F1ZWxpbiA8bWF4 aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+DQo+ID4+Pg0KPiA+Pj4gVGhlIEFWWDUxMiBwYWNrZWQg cmluZyBkYXRhcGF0aCBzZWxlY3Rpb24gd2FzIG9ubHkgZG9uZQ0KPiA+Pj4gYXQgYnVpbGQgdGlt ZSwgYnV0IGl0IHNob3VsZCBhbHNvIGJlIGNoZWNrZWQgYXQgcnVudGltZQ0KPiA+Pj4gdGhhdCB0 aGUgQ1BVIHN1cHBvcnRzIGl0Lg0KPiA+Pj4NCj4gPj4+IFRoaXMgcGF0Y2ggYWRkIGEgQ1BVIGZs YWdzIGNoZWNrIHNvIHRoYXQgbm9uLXZlY3Rvcml6ZWQNCj4gPj4+IHBhdGggaXMgc2VsZWN0ZWQg YXQgcnVudGltZSBpZiBBVlg1MTIgaXMgbm90IHN1cHBvcnRlZC4NCj4gPj4+DQo+ID4+PiBBbHNv IGluIG1lc29uIGJ1aWxkIGVuYWJsZSB2ZWN0b3JpemF0aW9uIG9ubHkgZm9yIHJlbGV2YW50IGZp bGUsIG5vdCBmb3INCj4gPj4+IGFsbCBkcml2ZXIuDQo+ID4+Pg0KPiA+Pj4gRml4ZXM6IGNjYjEw OTk1YzJhZCAoIm5ldC92aXJ0aW86IGFkZCBlbGVjdGlvbiBmb3IgdmVjdG9yaXplZCBwYXRoIikN Cj4gPj4+DQo+ID4+PiBTaWduZWQtb2ZmLWJ5OiBNYXhpbWUgQ29xdWVsaW4gPG1heGltZS5jb3F1 ZWxpbkByZWRoYXQuY29tPg0KPiA+Pj4gU2lnbmVkLW9mZi1ieTogRmVycnVoIFlpZ2l0IDxmZXJy dWgueWlnaXRAaW50ZWwuY29tPg0KPiA+Pj4gLS0tDQo+ID4+PiBDYzogQnJ1Y2UgUmljaGFyZHNv biA8YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5jb20+DQo+ID4+PiBDYzogUmFkdSBOaWNvbGF1IDxy YWR1Lm5pY29sYXVAaW50ZWwuY29tPg0KPiA+Pj4gQ2M6IEx1Y2EgQm9jY2Fzc2kgPGJsdWNhQGRl Ymlhbi5vcmc+DQo+ID4+Pg0KPiA+Pj4gRm9yIG1lc29uIEkgbWFpbmx5IGFkYXB0ZWQgaW1wbGVt ZW50YXRpb24gZnJvbSBvdGhlciBkcml2ZXIsIG5vdA0KPiBhYmxlDQo+ID4+IHRvDQo+ID4+PiB0 ZXN0IG9yIHZlcmlmeSBteXNlbGYuDQo+ID4+PiAtLS0NCj4gPj4+ICBkcml2ZXJzL25ldC92aXJ0 aW8vbWVzb24uYnVpbGQgICAgIHwgOSArKysrKysrLS0NCj4gPj4+ICBkcml2ZXJzL25ldC92aXJ0 aW8vdmlydGlvX2V0aGRldi5jIHwgNiArKysrLS0NCj4gPj4+ICAyIGZpbGVzIGNoYW5nZWQsIDEx IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pDQo+ID4+DQo+ID4+IFRoYW5rcyBGZXJydWgs IEkgY2Fubm90IHRlc3QgZWl0aGVyIHJpZ2h0IG5vdyBidXQgaXQgbG9va3MgZ29vZCB0byBtZToN Cj4gPj4NCj4gPg0KPiA+IEhpIE1heGltZSAmIEZlcnJ1aCwNCj4gPiBJTUhPLCBtZXNvbiBidWls ZCB1cGRhdGUgaXMgdGhlIGVzc2VudGlhbCBwYXJ0IGZvciBmaXhpbmcgdW5leHBlY3RlZA0KPiBB Vlg1MTIgaW5zdHJ1Y3Rpb25zLg0KPiA+IENoYW5nZSBpbiB2aXJ0aW9fZXRoZGV2IG1heSBjYXVz ZSBidWlsZGluZyBpc3N1ZXMgb24gcHBjIGFuZCBhcm0NCj4gcGxhdGZvcm0uICBJcyBpdCBjb252 ZW5pZW50IHRvIHJldmVydCB0aGF0IGNoYW5nZT8NCj4gDQo+IEFzIHJlcGxpZWQgdG8gdjE6DQo+ IA0KPiBXaXRoIGEgYml0IG1vcmUgb2YgY29udGV4dCwgd2UgY2FuIHNlZSB0aGF0IGl0IG9ubHkg YWZmZWN0cyBwYWNrZWQgcmluZw0KPiB3aGVuIENDX0FWWDUxMl9TVVBQT1JUIGlzIHNldC4gU28g aXQgZG9lcyBicmVhayBuZWl0aGVyIHNwbGl0IHJpbmcgbm9yDQo+IEFSTS9QUEM6DQo+IA0KPiAJ aWYgKHZlY3Rvcml6ZWQpIHsNCj4gCQlpZiAoIXZ0cGNpX3BhY2tlZF9xdWV1ZShodykpIHsNCj4g CQkJaHctPnVzZV92ZWNfcnggPSAxOw0KPiAJCX0gZWxzZSB7DQo+ICNpZiAhZGVmaW5lZChDQ19B Vlg1MTJfU1VQUE9SVCkNCj4gCQkJUE1EX0RSVl9MT0coSU5GTywNCj4gCQkJCSJidWlsZGluZyBl bnZpcm9ubWVudCBkbyBub3Qgc3VwcG9ydA0KPiBwYWNrZWQgcmluZyB2ZWN0b3JpemVkIik7DQo+ ICNlbHNlDQo+IAkJCWlmDQo+IChydGVfY3B1X2dldF9mbGFnX2VuYWJsZWQoUlRFX0NQVUZMQUdf QVZYNTEyRikpIHsNCj4gCQkJCWh3LT51c2VfdmVjX3J4ID0gMTsNCj4gCQkJCWh3LT51c2VfdmVj X3R4ID0gMTsNCj4gCQkJfQ0KPiAjZW5kaWYNCj4gCQl9DQo+IAl9DQo+IA0KPiBTbyBJTU8sIG5v IHJldmVydCBoYXMgdG8gYmUgZG9uZS4NCj4gDQoNCk9rLCBJIG1lc3NlZCBpdCB3aXRoIG15IHBy ZXZpb3VzIGJ1aWxkaW5nIGZpeC4gIEl0IHdpbGwgYmUgbm8gaGFybSBmb3IgIHRoaXMgZG91Ymxl IGNoZWNrLiANCg0KPiA+IFJlZ2FyZHMsDQo+ID4gTWFydmluDQo+ID4NCj4gPj4gSW4gY2FzZSB5 b3UncmUgd2FpdGluZyBmb3IgaXQ6DQo+ID4+IEFja2VkLWJ5OiBNYXhpbWUgQ29xdWVsaW4gPG1h eGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiA+Pg0KPiA+PiBNYXhpbWUNCj4gPg0KDQo=