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 15E29A04A2; Tue, 12 May 2020 15:19:44 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id DF7461BF7B; Tue, 12 May 2020 15:19:43 +0200 (CEST) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by dpdk.org (Postfix) with ESMTP id C798B1BF7A for ; Tue, 12 May 2020 15:19:41 +0200 (CEST) IronPort-SDR: T9ccfyI6OY93PXHAFMSIVTnR6+S74ocXVAjoP4DFatRfib5dMdQPmBNBALK/T6CHSyApAg1knG a/s4PFXiAh5g== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 May 2020 06:19:41 -0700 IronPort-SDR: wWoy0hGee1ZSNeJrkDh8N4K3hHo0uxY9aZ7cL8PGSyuP1+l0zfL2JSyDdrLE33RlDW3uCiVTFA iUsPxqncyj0w== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,383,1583222400"; d="scan'208";a="252891493" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by fmsmga008.fm.intel.com with ESMTP; 12 May 2020 06:19:40 -0700 Received: from fmsmsx114.amr.corp.intel.com (10.18.116.8) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 12 May 2020 06:19:40 -0700 Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by FMSMSX114.amr.corp.intel.com (10.18.116.8) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 12 May 2020 06:19:40 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.26]) by SHSMSX152.ccr.corp.intel.com ([169.254.6.77]) with mapi id 14.03.0439.000; Tue, 12 May 2020 21:19:37 +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//+RhYCAALx5EA== Date: Tue, 12 May 2020 13:19:37 +0000 Message-ID: <86228AFD5BCD8E4EBFD2B90117B5E81E6358C533@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> <86228AFD5BCD8E4EBFD2B90117B5E81E6358C397@SHSMSX103.ccr.corp.intel.com> <56fb749c-8ddd-b0be-10e4-2fa68ab19f88@redhat.com> In-Reply-To: <56fb749c-8ddd-b0be-10e4-2fa68ab19f88@redhat.com> 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 MDIwIDY6MDQgUE0NCj4gVG86IExpdSwgWW9uZyA8eW9uZy5saXVAaW50ZWwuY29tPjsgWWlnaXQs IEZlcnJ1aCA8ZmVycnVoLnlpZ2l0QGludGVsLmNvbT4NCj4gQ2M6IGRldkBkcGRrLm9yZzsgVGhv bWFzIE1vbmphbG9uIDx0aG9tYXNAbW9uamFsb24ubmV0PjsgRGF2aWQNCj4gTWFyY2hhbmQgPGRh dmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+OyBSaWNoYXJkc29uLCBCcnVjZQ0KPiA8YnJ1Y2Uucmlj aGFyZHNvbkBpbnRlbC5jb20+OyBOaWNvbGF1LCBSYWR1IDxyYWR1Lm5pY29sYXVAaW50ZWwuY29t PjsNCj4gTHVjYSBCb2NjYXNzaSA8Ymx1Y2FAZGViaWFuLm9yZz47IFdhbmcsIFpoaWhvbmcNCj4g PHpoaWhvbmcud2FuZ0BpbnRlbC5jb20+OyBZZSwgWGlhb2xvbmcgPHhpYW9sb25nLnllQGludGVs LmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2Ml0gbmV0L3ZpcnRpbzogZml4IEFWWDUxMiBk YXRhcGF0aCBzZWxlY3Rpb24NCj4gDQo+IA0KPiANCj4gT24gNS8xMi8yMCAxMDo0NiBBTSwgTGl1 LCBZb25nIHdyb3RlOg0KPiA+DQo+ID4NCj4gPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N Cj4gPj4gRnJvbTogTWF4aW1lIENvcXVlbGluIDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT4N Cj4gPj4gU2VudDogVHVlc2RheSwgTWF5IDEyLCAyMDIwIDQ6MzYgUE0NCj4gPj4gVG86IExpdSwg WW9uZyA8eW9uZy5saXVAaW50ZWwuY29tPjsgWWlnaXQsIEZlcnJ1aCA8ZmVycnVoLnlpZ2l0QGlu dGVsLmNvbT4NCj4gPj4gQ2M6IGRldkBkcGRrLm9yZzsgVGhvbWFzIE1vbmphbG9uIDx0aG9tYXNA bW9uamFsb24ubmV0PjsgRGF2aWQNCj4gPj4gTWFyY2hhbmQgPGRhdmlkLm1hcmNoYW5kQHJlZGhh dC5jb20+OyBSaWNoYXJkc29uLCBCcnVjZQ0KPiA+PiA8YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5j b20+OyBOaWNvbGF1LCBSYWR1IDxyYWR1Lm5pY29sYXVAaW50ZWwuY29tPjsNCj4gPj4gTHVjYSBC b2NjYXNzaSA8Ymx1Y2FAZGViaWFuLm9yZz47IFdhbmcsIFpoaWhvbmcNCj4gPj4gPHpoaWhvbmcu d2FuZ0BpbnRlbC5jb20+OyBZZSwgWGlhb2xvbmcgPHhpYW9sb25nLnllQGludGVsLmNvbT4NCj4g Pj4gU3ViamVjdDogUmU6IFtQQVRDSCB2Ml0gbmV0L3ZpcnRpbzogZml4IEFWWDUxMiBkYXRhcGF0 aCBzZWxlY3Rpb24NCj4gPj4NCj4gPj4NCj4gPj4NCj4gPj4gT24gNS8xMi8yMCA1OjI5IEFNLCBM aXUsIFlvbmcgd3JvdGU6DQo+ID4+Pg0KPiA+Pj4NCj4gPj4+PiAtLS0tLU9yaWdpbmFsIE1lc3Nh Z2UtLS0tLQ0KPiA+Pj4+IEZyb206IE1heGltZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJl ZGhhdC5jb20+DQo+ID4+Pj4gU2VudDogVHVlc2RheSwgTWF5IDEyLCAyMDIwIDM6NTAgQU0NCj4g Pj4+PiBUbzogWWlnaXQsIEZlcnJ1aCA8ZmVycnVoLnlpZ2l0QGludGVsLmNvbT47IFdhbmcsIFpo aWhvbmcNCj4gPj4+PiA8emhpaG9uZy53YW5nQGludGVsLmNvbT47IFllLCBYaWFvbG9uZyA8eGlh b2xvbmcueWVAaW50ZWwuY29tPjsNCj4gTGl1LA0KPiA+Pj4+IFlvbmcgPHlvbmcubGl1QGludGVs LmNvbT4NCj4gPj4+PiBDYzogZGV2QGRwZGsub3JnOyBUaG9tYXMgTW9uamFsb24gPHRob21hc0Bt b25qYWxvbi5uZXQ+OyBEYXZpZA0KPiA+Pj4+IE1hcmNoYW5kIDxkYXZpZC5tYXJjaGFuZEByZWRo YXQuY29tPjsgUmljaGFyZHNvbiwgQnJ1Y2UNCj4gPj4+PiA8YnJ1Y2UucmljaGFyZHNvbkBpbnRl bC5jb20+OyBOaWNvbGF1LCBSYWR1DQo+IDxyYWR1Lm5pY29sYXVAaW50ZWwuY29tPjsNCj4gPj4+ PiBMdWNhIEJvY2Nhc3NpIDxibHVjYUBkZWJpYW4ub3JnPg0KPiA+Pj4+IFN1YmplY3Q6IFJlOiBb UEFUQ0ggdjJdIG5ldC92aXJ0aW86IGZpeCBBVlg1MTIgZGF0YXBhdGggc2VsZWN0aW9uDQo+ID4+ Pj4NCj4gPj4+Pg0KPiA+Pj4+DQo+ID4+Pj4gT24gNS8xMS8yMCA4OjQ4IFBNLCBGZXJydWggWWln aXQgd3JvdGU6DQo+ID4+Pj4+IEZyb206IE1heGltZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGlu QHJlZGhhdC5jb20+DQo+ID4+Pj4+DQo+ID4+Pj4+IFRoZSBBVlg1MTIgcGFja2VkIHJpbmcgZGF0 YXBhdGggc2VsZWN0aW9uIHdhcyBvbmx5IGRvbmUNCj4gPj4+Pj4gYXQgYnVpbGQgdGltZSwgYnV0 IGl0IHNob3VsZCBhbHNvIGJlIGNoZWNrZWQgYXQgcnVudGltZQ0KPiA+Pj4+PiB0aGF0IHRoZSBD UFUgc3VwcG9ydHMgaXQuDQo+ID4+Pj4+DQo+ID4+Pj4+IFRoaXMgcGF0Y2ggYWRkIGEgQ1BVIGZs YWdzIGNoZWNrIHNvIHRoYXQgbm9uLXZlY3Rvcml6ZWQNCj4gPj4+Pj4gcGF0aCBpcyBzZWxlY3Rl ZCBhdCBydW50aW1lIGlmIEFWWDUxMiBpcyBub3Qgc3VwcG9ydGVkLg0KPiA+Pj4+Pg0KPiA+Pj4+ PiBBbHNvIGluIG1lc29uIGJ1aWxkIGVuYWJsZSB2ZWN0b3JpemF0aW9uIG9ubHkgZm9yIHJlbGV2 YW50IGZpbGUsIG5vdA0KPiBmb3INCj4gPj4+Pj4gYWxsIGRyaXZlci4NCj4gPj4+Pj4NCj4gPj4+ Pj4gRml4ZXM6IGNjYjEwOTk1YzJhZCAoIm5ldC92aXJ0aW86IGFkZCBlbGVjdGlvbiBmb3IgdmVj dG9yaXplZCBwYXRoIikNCj4gPj4+Pj4NCj4gPj4+Pj4gU2lnbmVkLW9mZi1ieTogTWF4aW1lIENv cXVlbGluIDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT4NCj4gPj4+Pj4gU2lnbmVkLW9mZi1i eTogRmVycnVoIFlpZ2l0IDxmZXJydWgueWlnaXRAaW50ZWwuY29tPg0KPiA+Pj4+PiAtLS0NCj4g Pj4+Pj4gQ2M6IEJydWNlIFJpY2hhcmRzb24gPGJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tPg0K PiA+Pj4+PiBDYzogUmFkdSBOaWNvbGF1IDxyYWR1Lm5pY29sYXVAaW50ZWwuY29tPg0KPiA+Pj4+ PiBDYzogTHVjYSBCb2NjYXNzaSA8Ymx1Y2FAZGViaWFuLm9yZz4NCj4gPj4+Pj4NCj4gPj4+Pj4g Rm9yIG1lc29uIEkgbWFpbmx5IGFkYXB0ZWQgaW1wbGVtZW50YXRpb24gZnJvbSBvdGhlciBkcml2 ZXIsIG5vdA0KPiA+PiBhYmxlDQo+ID4+Pj4gdG8NCj4gPj4+Pj4gdGVzdCBvciB2ZXJpZnkgbXlz ZWxmLg0KPiA+Pj4+PiAtLS0NCj4gPj4+Pj4gIGRyaXZlcnMvbmV0L3ZpcnRpby9tZXNvbi5idWls ZCAgICAgfCA5ICsrKysrKystLQ0KPiA+Pj4+PiAgZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRpb19l dGhkZXYuYyB8IDYgKysrKy0tDQo+ID4+Pj4+ICAyIGZpbGVzIGNoYW5nZWQsIDExIGluc2VydGlv bnMoKyksIDQgZGVsZXRpb25zKC0pDQo+ID4+Pj4NCj4gPj4+PiBUaGFua3MgRmVycnVoLCBJIGNh bm5vdCB0ZXN0IGVpdGhlciByaWdodCBub3cgYnV0IGl0IGxvb2tzIGdvb2QgdG8gbWU6DQo+ID4+ Pj4NCj4gPj4+DQo+ID4+PiBIaSBNYXhpbWUgJiBGZXJydWgsDQo+ID4+PiBJTUhPLCBtZXNvbiBi dWlsZCB1cGRhdGUgaXMgdGhlIGVzc2VudGlhbCBwYXJ0IGZvciBmaXhpbmcgdW5leHBlY3RlZA0K PiA+PiBBVlg1MTIgaW5zdHJ1Y3Rpb25zLg0KPiA+Pj4gQ2hhbmdlIGluIHZpcnRpb19ldGhkZXYg bWF5IGNhdXNlIGJ1aWxkaW5nIGlzc3VlcyBvbiBwcGMgYW5kIGFybQ0KPiA+PiBwbGF0Zm9ybS4g IElzIGl0IGNvbnZlbmllbnQgdG8gcmV2ZXJ0IHRoYXQgY2hhbmdlPw0KPiA+Pg0KPiA+PiBBcyBy ZXBsaWVkIHRvIHYxOg0KPiA+Pg0KPiA+PiBXaXRoIGEgYml0IG1vcmUgb2YgY29udGV4dCwgd2Ug Y2FuIHNlZSB0aGF0IGl0IG9ubHkgYWZmZWN0cyBwYWNrZWQgcmluZw0KPiA+PiB3aGVuIENDX0FW WDUxMl9TVVBQT1JUIGlzIHNldC4gU28gaXQgZG9lcyBicmVhayBuZWl0aGVyIHNwbGl0IHJpbmcg bm9yDQo+ID4+IEFSTS9QUEM6DQo+ID4+DQo+ID4+IAlpZiAodmVjdG9yaXplZCkgew0KPiA+PiAJ CWlmICghdnRwY2lfcGFja2VkX3F1ZXVlKGh3KSkgew0KPiA+PiAJCQlody0+dXNlX3ZlY19yeCA9 IDE7DQo+ID4+IAkJfSBlbHNlIHsNCj4gPj4gI2lmICFkZWZpbmVkKENDX0FWWDUxMl9TVVBQT1JU KQ0KPiA+PiAJCQlQTURfRFJWX0xPRyhJTkZPLA0KPiA+PiAJCQkJImJ1aWxkaW5nIGVudmlyb25t ZW50IGRvIG5vdCBzdXBwb3J0DQo+ID4+IHBhY2tlZCByaW5nIHZlY3Rvcml6ZWQiKTsNCj4gPj4g I2Vsc2UNCj4gPj4gCQkJaWYNCj4gPj4gKHJ0ZV9jcHVfZ2V0X2ZsYWdfZW5hYmxlZChSVEVfQ1BV RkxBR19BVlg1MTJGKSkgew0KPiA+PiAJCQkJaHctPnVzZV92ZWNfcnggPSAxOw0KPiA+PiAJCQkJ aHctPnVzZV92ZWNfdHggPSAxOw0KPiA+PiAJCQl9DQo+ID4+ICNlbmRpZg0KPiA+PiAJCX0NCj4g Pj4gCX0NCj4gPj4NCj4gPj4gU28gSU1PLCBubyByZXZlcnQgaGFzIHRvIGJlIGRvbmUuDQo+ID4+ DQo+ID4NCj4gPiBPaywgSSBtZXNzZWQgaXQgd2l0aCBteSBwcmV2aW91cyBidWlsZGluZyBmaXgu ICBJdCB3aWxsIGJlIG5vIGhhcm0gZm9yICB0aGlzDQo+IGRvdWJsZSBjaGVjay4NCj4gDQo+IFdo aWxlIGl0IGRvZXMgbm90IGJyZWFrLCBJIGFncmVlIGZvciB0aGUgdW5uZWNlc3NhcnkgZG91Ymxl LWNoZWNrLg0KPiBZb3UgY2FuIHNlbmQgYSBjbGVhbi11cCBwYXRjaCB0byByZW1vdmUgdGhpcyBw YXJ0IGluIC1yYzMuDQo+IA0KDQpUaGFua3MgYSBsb3QsIGhhdmUgc2VudCBjbGVhbi11cCBwYXRj aC4NCg0KPiBUaGFua3MsDQo+IE1heGltZQ0KPiANCj4gPj4+IFJlZ2FyZHMsDQo+ID4+PiBNYXJ2 aW4NCj4gPj4+DQo+ID4+Pj4gSW4gY2FzZSB5b3UncmUgd2FpdGluZyBmb3IgaXQ6DQo+ID4+Pj4g QWNrZWQtYnk6IE1heGltZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+DQo+ ID4+Pj4NCj4gPj4+PiBNYXhpbWUNCj4gPj4+DQo+ID4NCg0K