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 96ED5A0613 for ; Tue, 24 Sep 2019 05:13:07 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 8FF3837A2; Tue, 24 Sep 2019 05:13:06 +0200 (CEST) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by dpdk.org (Postfix) with ESMTP id D52202B96 for ; Tue, 24 Sep 2019 05:13:03 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 23 Sep 2019 20:13:03 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,542,1559545200"; d="scan'208";a="179340865" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by orsmga007.jf.intel.com with ESMTP; 23 Sep 2019 20:13:02 -0700 Received: from fmsmsx154.amr.corp.intel.com (10.18.116.70) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 23 Sep 2019 20:13:02 -0700 Received: from shsmsx105.ccr.corp.intel.com (10.239.4.158) by FMSMSX154.amr.corp.intel.com (10.18.116.70) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 23 Sep 2019 20:13:01 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.140]) by SHSMSX105.ccr.corp.intel.com ([169.254.11.23]) with mapi id 14.03.0439.000; Tue, 24 Sep 2019 11:13:00 +0800 From: "Liu, Yong" To: "Gavin Hu (Arm Technology China)" , "maxime.coquelin@redhat.com" , "Bie, Tiwei" , "Wang, Zhihong" , "Richardson, Bruce" CC: "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v2 02/16] vhost: unify unroll pragma parameter Thread-Index: AQHVbsgl0b9G0T/g70G+c7MjlnpHAac4ihsAgAGjZwA= Date: Tue, 24 Sep 2019 03:12:59 +0000 Message-ID: <86228AFD5BCD8E4EBFD2B90117B5E81E633AA2CD@SHSMSX103.ccr.corp.intel.com> References: <20190905161421.55981-2-yong.liu@intel.com> <20190919163643.24130-1-yong.liu@intel.com> <20190919163643.24130-3-yong.liu@intel.com> In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYzJjNjUxMjgtNGM0NC00ZDNkLWIzNmEtYjJkZDJkNzQwY2VjIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiaSt4bXhwYlwvYnJEY0s2Y01HVE9XNVFvR1JKODRmSUlGN2JDeUJrY2oxN0FVd0hrUktLNmhqM1B5SmZmeklhYmoifQ== 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 v2 02/16] vhost: unify unroll pragma parameter 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBHYXZpbiBIdSAoQXJtIFRlY2hu b2xvZ3kgQ2hpbmEpIFttYWlsdG86R2F2aW4uSHVAYXJtLmNvbV0NCj4gU2VudDogTW9uZGF5LCBT ZXB0ZW1iZXIgMjMsIDIwMTkgNjowOSBQTQ0KPiBUbzogTGl1LCBZb25nIDx5b25nLmxpdUBpbnRl bC5jb20+OyBtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbTsgQmllLCBUaXdlaQ0KPiA8dGl3ZWku YmllQGludGVsLmNvbT47IFdhbmcsIFpoaWhvbmcgPHpoaWhvbmcud2FuZ0BpbnRlbC5jb20+OyBS aWNoYXJkc29uLA0KPiBCcnVjZSA8YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5jb20+DQo+IENjOiBk ZXZAZHBkay5vcmcNCj4gU3ViamVjdDogUkU6IFtkcGRrLWRldl0gW1BBVENIIHYyIDAyLzE2XSB2 aG9zdDogdW5pZnkgdW5yb2xsIHByYWdtYQ0KPiBwYXJhbWV0ZXINCj4gDQo+IEhpIE1hcnZpbiwN Cj4gDQo+IE9uZSBnZW5lcmFsIGNvbW1lbnQgYW5kIG90aGVyIGNvbW1lbnRzIGlubGluZToNCj4g MS4gTWVzb24gYnVpbGQgc2hvdWxkIGFsc28gYmUgc3VwcG9ydGVkIGFzIE1ha2VmaWxlIGlzIHBo YXNpbmcgb3V0IGFuZA0KPiBNZXNvbiBpcyB0aGUgZnV0dXJlIGluIERQREsuDQo+IA0KPiAvR2F2 aW4NCj4gDQoNClRoYW5rcywgR2F2aW4uIFdpbGwgdXBkYXRlIG1lc29uIGJ1aWxkIGZpbGUgaW4g bmV4dCByZWxlYXNlLg0KDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9t OiBkZXYgPGRldi1ib3VuY2VzQGRwZGsub3JnPiBPbiBCZWhhbGYgT2YgTWFydmluIExpdQ0KPiA+ IFNlbnQ6IEZyaWRheSwgU2VwdGVtYmVyIDIwLCAyMDE5IDEyOjM2IEFNDQo+ID4gVG86IG1heGlt ZS5jb3F1ZWxpbkByZWRoYXQuY29tOyB0aXdlaS5iaWVAaW50ZWwuY29tOw0KPiA+IHpoaWhvbmcu d2FuZ0BpbnRlbC5jb20NCj4gPiBDYzogZGV2QGRwZGsub3JnOyBNYXJ2aW4gTGl1IDx5b25nLmxp dUBpbnRlbC5jb20+DQo+ID4gU3ViamVjdDogW2RwZGstZGV2XSBbUEFUQ0ggdjIgMDIvMTZdIHZo b3N0OiB1bmlmeSB1bnJvbGwgcHJhZ21hIHBhcmFtZXRlcg0KPiA+DQo+ID4gQWRkIG1hY3JvIGZv ciB1bmlmeWluZyBDbGFuZy9JQ0MvR0NDIHVucm9sbCBwcmFnbWEgZm9ybWF0LiBCdXJzdA0KPiA+ IGZ1bmN0aW9ucyB3ZXJlIGNvbnRhaW5lZCBvZiBzZXZlcmFsIHNtYWxsIGxvb3BzIHdoaWNoIG9w dGltaXplZCBieQ0KPiA+IGNvbXBpbGVy4oCZcyBsb29wIHVucm9sbGluZyBwcmFnbWEuDQo+ID4N Cj4gPiBTaWduZWQtb2ZmLWJ5OiBNYXJ2aW4gTGl1IDx5b25nLmxpdUBpbnRlbC5jb20+DQo+ID4N Cj4gPiBkaWZmIC0tZ2l0IGEvbGliL2xpYnJ0ZV92aG9zdC9NYWtlZmlsZSBiL2xpYi9saWJydGVf dmhvc3QvTWFrZWZpbGUNCj4gPiBpbmRleCA4NjIzZTkxYzAuLjMwODM5YTAwMSAxMDA2NDQNCj4g PiAtLS0gYS9saWIvbGlicnRlX3Zob3N0L01ha2VmaWxlDQo+ID4gKysrIGIvbGliL2xpYnJ0ZV92 aG9zdC9NYWtlZmlsZQ0KPiA+IEBAIC0xNiw2ICsxNiwyNCBAQCBDRkxBR1MgKz0gLUkgdmhvc3Rf dXNlcg0KPiA+ICBDRkxBR1MgKz0gLWZuby1zdHJpY3QtYWxpYXNpbmcNCj4gPiAgTERMSUJTICs9 IC1scHRocmVhZA0KPiA+DQo+ID4gK2lmZXEgKCQoUlRFX1RPT0xDSEFJTiksIGdjYykNCj4gPiAr aWZlcSAoJChzaGVsbCB0ZXN0ICQoR0NDX1ZFUlNJT04pIC1nZSA4MyAmJiBlY2hvIDEpLCAxKQ0K PiBJdCBpcyBiZXR0ZXIgdG8gbW92ZSB0aGlzIHRvb2xjaGFpbiB2ZXJzaW9uIHJlbGF0ZWQgZGVm aW5pdGlvbiB0byBlZzoNCj4gbWsvdG9vbGNoYWluL2ljYy9ydGUudG9vbGNoYWluLWNvbXBhdC5t ay4NCj4gVGhlcmUgYXJlIGEgbG90IG9mIHNpbWlsYXIgc3R1ZmYgb3ZlciB0aGVyZS4NCj4gQWx0 aG91Z2ggIkNGTEFHUyIgd2FzIGFkZGVkIHRvIHN0aCB1bmRlciB0aGlzIHN1YmZvbGRlciwgaXQg c3RpbGwgYXBwbGllcw0KPiBnbG9iYWxseSB0byBvdGhlciBjb21wb25lbnRzLg0KPiAvR2F2aW4N Cj4gPiArQ0ZMQUdTICs9IC1EU1VQUE9SVF9HQ0NfVU5ST0xMX1BSQUdNQQ0KPiA+ICtlbmRpZg0K PiA+ICtlbmRpZg0KPiA+ICsNCj4gPiAraWZlcSAoJChSVEVfVE9PTENIQUlOKSwgY2xhbmcpDQo+ ID4gK2lmZXEgKCQoc2hlbGwgdGVzdCAkKENMQU5HX01BSk9SX1ZFUlNJT04pJChDTEFOR19NSU5P Ul9WRVJTSU9OKSAtDQo+ID4gZ2UgMzcgJiYgZWNobyAxKSwgMSkNCj4gPiArQ0ZMQUdTICs9IC1E U1VQUE9SVF9DTEFOR19VTlJPTExfUFJBR01BDQo+IFdoeSBub3QgY29tYmluZSBhbGwgdGhlIHRo cmVlICItRFNVUFBPUlRfKl9VTlJPTExfUFJBR01BIiBpbnRvIG9uZSAiLQ0KPiBEU1VQUE9SVF8g VU5ST0xMX1BSQUdNQSIgZm9yIHNpbXBsaWNpdHk/DQo+IEFueSBkaWZmZXJlbmNlcyBmb3IgdGhl IHN1cHBvcnQgYnkgZGlmZmVyZW50IGNvbXBpbGVycz8NCj4gL0dhdmluDQoNCkdhdmluLA0KVGhp cyBpcyBkdWUgdG8gcGFyYW1ldGVyIGZvcm1hdCBvZiBwcmFnbWFzIGFyZSBkaWZmZXJlbnQgYmV0 d2VlbiBjb21waWxlcnMuIFNvIGhlcmUgY3JlYXRlZCBzZXZlcmFsIG1hY3JvcyBmb3IgZWFjaCBj b21waWxlci4NCg0KPiA+ICtlbmRpZg0KPiA+ICtlbmRpZg0KPiA+ICsNCj4gPiAraWZlcSAoJChS VEVfVE9PTENIQUlOKSwgaWNjKQ0KPiA+ICtpZmVxICgkKHNoZWxsIHRlc3QgJChJQ0NfTUFKT1Jf VkVSU0lPTikgLWdlIDE2ICYmIGVjaG8gMSksIDEpDQo+ID4gK0NGTEFHUyArPSAtRFNVUFBPUlRf SUNDX1VOUk9MTF9QUkFHTUENCj4gPiArZW5kaWYNCj4gPiArZW5kaWYNCj4gPiArDQo+ID4gIGlm ZXEgKCQoQ09ORklHX1JURV9MSUJSVEVfVkhPU1RfTlVNQSkseSkNCj4gPiAgTERMSUJTICs9IC1s bnVtYQ0KPiA+ICBlbmRpZg0KPiA+IGRpZmYgLS1naXQgYS9saWIvbGlicnRlX3Zob3N0L3Zob3N0 LmggYi9saWIvbGlicnRlX3Zob3N0L3Zob3N0LmgNCj4gPiBpbmRleCA4ODRiZWZhODUuLjUwNzQy MjZmMCAxMDA2NDQNCj4gPiAtLS0gYS9saWIvbGlicnRlX3Zob3N0L3Zob3N0LmgNCj4gPiArKysg Yi9saWIvbGlicnRlX3Zob3N0L3Zob3N0LmgNCj4gPiBAQCAtMzksNiArMzksMjQgQEANCj4gPg0K PiA+ICAjZGVmaW5lIFZIT1NUX0xPR19DQUNIRV9OUiAzMg0KPiA+DQo+ID4gKyNpZmRlZiBTVVBQ T1JUX0dDQ19VTlJPTExfUFJBR01BDQo+ID4gKyNkZWZpbmUgUFJBR01BX1BBUkFNICJHQ0MgdW5y b2xsIDQiDQo+ID4gKyNlbmRpZg0KPiA+ICsNCj4gPiArI2lmZGVmIFNVUFBPUlRfQ0xBTkdfVU5S T0xMX1BSQUdNQQ0KPiA+ICsjZGVmaW5lIFBSQUdNQV9QQVJBTSAidW5yb2xsIDQiDQo+ID4gKyNl bmRpZg0KPiA+ICsNCj4gPiArI2lmZGVmIFNVUFBPUlRfSUNDX1VOUk9MTF9QUkFHTUENCj4gPiAr I2RlZmluZSBQUkFHTUFfUEFSQU0gInVucm9sbCAoNCkiDQo+ID4gKyNlbmRpZg0KPiA+ICsNCj4g PiArI2lmZGVmIFBSQUdNQV9QQVJBTQ0KPiA+ICsjZGVmaW5lIFVOUk9MTF9QUkFHTUEocGFyYW0p IF9QcmFnbWEocGFyYW0pDQo+ID4gKyNlbHNlDQo+ID4gKyNkZWZpbmUgVU5ST0xMX1BSQUdNQShw YXJhbSkgZG8ge30gd2hpbGUoMCk7DQo+ID4gKyNlbmRpZg0KPiA+ICsNCj4gPiAgLyoqDQo+ID4g ICAqIFN0cnVjdHVyZSBjb250YWlucyBidWZmZXIgYWRkcmVzcywgbGVuZ3RoIGFuZCBkZXNjcmlw dG9yIGluZGV4DQo+ID4gICAqIGZyb20gdnJpbmcgdG8gZG8gc2NhdHRlciBSWC4NCj4gPiAtLQ0K PiA+IDIuMTcuMQ0KPiANCj4gSU1QT1JUQU5UIE5PVElDRTogVGhlIGNvbnRlbnRzIG9mIHRoaXMg ZW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBhcmUNCj4gY29uZmlkZW50aWFsIGFuZCBtYXkgYWxz byBiZSBwcml2aWxlZ2VkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQNCj4gcmVjaXBpZW50 LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYW5kIGRvIG5vdCBkaXNjbG9z ZSB0aGUNCj4gY29udGVudHMgdG8gYW55IG90aGVyIHBlcnNvbiwgdXNlIGl0IGZvciBhbnkgcHVy cG9zZSwgb3Igc3RvcmUgb3IgY29weSB0aGUNCj4gaW5mb3JtYXRpb24gaW4gYW55IG1lZGl1bS4g VGhhbmsgeW91Lg0K