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 96323A04B6; Mon, 12 Oct 2020 15:24:22 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 42AD11D534; Mon, 12 Oct 2020 15:24:20 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id D69AD1BB12 for ; Mon, 12 Oct 2020 15:24:17 +0200 (CEST) IronPort-SDR: /vFSdjl+D0kj0AA+3+nMjhGSbAVQPKAIV4c9xWpz2o+HAWS+LrmPG14lu+wRvSSqBspeBxGpGv tnEy7hH8aijg== X-IronPort-AV: E=McAfee;i="6000,8403,9771"; a="163099746" X-IronPort-AV: E=Sophos;i="5.77,366,1596524400"; d="scan'208";a="163099746" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Oct 2020 06:24:15 -0700 IronPort-SDR: 22h2kedjV2JjoOdegsgvwl13NM8f+t3QZXKS31Yax2uX8WVqTXVie8NgpHg7aExpkUTEpuBBMC npW2Tksg31rw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,366,1596524400"; d="scan'208";a="313446140" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by orsmga003.jf.intel.com with ESMTP; 12 Oct 2020 06:24:15 -0700 Received: from shsmsx606.ccr.corp.intel.com (10.109.6.216) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 12 Oct 2020 06:24:14 -0700 Received: from shsmsx601.ccr.corp.intel.com (10.109.6.141) by SHSMSX606.ccr.corp.intel.com (10.109.6.216) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 12 Oct 2020 21:24:13 +0800 Received: from shsmsx601.ccr.corp.intel.com ([10.109.6.141]) by SHSMSX601.ccr.corp.intel.com ([10.109.6.141]) with mapi id 15.01.1713.004; Mon, 12 Oct 2020 21:24:13 +0800 From: "Liu, Yong" To: Maxime Coquelin , "Xia, Chenbo" , "Wang, Zhihong" CC: "dev@dpdk.org" Thread-Topic: [PATCH v3 0/5] vhost add vectorized data path Thread-Index: AQHWnhUMAkqzloLxKkWrdOx0AAW6YamTHzuAgACSMzD//4hugIAAsqhA Date: Mon, 12 Oct 2020 13:24:12 +0000 Message-ID: <2e1c148897644266a9b4c62885356c5d@intel.com> References: <20200819032414.51430-2-yong.liu@intel.com> <20201009081410.63944-1-yong.liu@intel.com> <7d902e14-1e4f-31d9-c7f6-7a57e00186ab@redhat.com> <7955df3a-d113-bd37-fa6f-77adac8e62c9@redhat.com> In-Reply-To: <7955df3a-d113-bd37-fa6f-77adac8e62c9@redhat.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.5.1.3 dlp-product: dlpe-windows x-originating-ip: [10.239.127.36] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v3 0/5] vhost add vectorized data path 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 IDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT4NCj4gU2VudDogTW9uZGF5LCBPY3RvYmVyIDEy LCAyMDIwIDU6NTcgUE0NCj4gVG86IExpdSwgWW9uZyA8eW9uZy5saXVAaW50ZWwuY29tPjsgWGlh LCBDaGVuYm8gPGNoZW5iby54aWFAaW50ZWwuY29tPjsNCj4gV2FuZywgWmhpaG9uZyA8emhpaG9u Zy53YW5nQGludGVsLmNvbT4NCj4gQ2M6IGRldkBkcGRrLm9yZw0KPiBTdWJqZWN0OiBSZTogW1BB VENIIHYzIDAvNV0gdmhvc3QgYWRkIHZlY3Rvcml6ZWQgZGF0YSBwYXRoDQo+IA0KPiBIaSBNYXJ2 aW4sDQo+IA0KPiBPbiAxMC8xMi8yMCAxMToxMCBBTSwgTGl1LCBZb25nIHdyb3RlOg0KPiA+DQo+ ID4NCj4gPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4gRnJvbTogTWF4aW1lIENv cXVlbGluIDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT4NCj4gPj4gU2VudDogTW9uZGF5LCBP Y3RvYmVyIDEyLCAyMDIwIDQ6MjIgUE0NCj4gPj4gVG86IExpdSwgWW9uZyA8eW9uZy5saXVAaW50 ZWwuY29tPjsgWGlhLCBDaGVuYm8NCj4gPGNoZW5iby54aWFAaW50ZWwuY29tPjsNCj4gPj4gV2Fu ZywgWmhpaG9uZyA8emhpaG9uZy53YW5nQGludGVsLmNvbT4NCj4gPj4gQ2M6IGRldkBkcGRrLm9y Zw0KPiA+PiBTdWJqZWN0OiBSZTogW1BBVENIIHYzIDAvNV0gdmhvc3QgYWRkIHZlY3Rvcml6ZWQg ZGF0YSBwYXRoDQo+ID4+DQo+ID4+IEhpIE1hcnZpbiwNCj4gPj4NCj4gPj4gT24gMTAvOS8yMCAx MDoxNCBBTSwgTWFydmluIExpdSB3cm90ZToNCj4gPj4+IFBhY2tlZCByaW5nIGZvcm1hdCBpcyBp bXBvcnRlZCBzaW5jZSB2aXJ0aW8gc3BlYyAxLjEuIEFsbCBkZXNjcmlwdG9ycw0KPiA+Pj4gYXJl IGNvbXBhY3RlZCBpbnRvIG9uZSBzaW5nbGUgcmluZyB3aGVuIHBhY2tlZCByaW5nIGZvcm1hdCBp cyBvbi4gSXQgaXMNCj4gPj4+IHN0cmFpZ2h0IGZvcndhcmQgdGhhdCByaW5nIG9wZXJhdGlvbnMg Y2FuIGJlIGFjY2VsZXJhdGVkIGJ5IHV0aWxpemluZw0KPiA+Pj4gU0lNRCBpbnN0cnVjdGlvbnMu DQo+ID4+Pg0KPiA+Pj4gVGhpcyBwYXRjaCBzZXQgd2lsbCBpbnRyb2R1Y2UgdmVjdG9yaXplZCBk YXRhIHBhdGggaW4gdmhvc3QgbGlicmFyeS4gSWYNCj4gPj4+IHZlY3Rvcml6ZWQgb3B0aW9uIGlz IG9uLCBvcGVyYXRpb25zIGxpa2UgZGVzY3MgY2hlY2ssIGRlc2NzIHdyaXRlYmFjaywNCj4gPj4+ IGFkZHJlc3MgdHJhbnNsYXRpb24gd2lsbCBiZSBhY2NlbGVyYXRlZCBieSBTSU1EIGluc3RydWN0 aW9ucy4gT24gc2t5bGFrZQ0KPiA+Pj4gc2VydmVyLCBpdCBjYW4gYnJpbmcgNiUgcGVyZm9ybWFu Y2UgZ2FpbiBpbiBsb29wYmFjayBjYXNlIGFuZCBhcm91bmQgNCUNCj4gPj4+IHBlcmZvcm1hbmNl IGdhaW4gaW4gUHZQIGNhc2UuDQo+ID4+DQo+ID4+IElNSE8sIDQlIGdhaW4gb24gUFZQIGlzIG5v dCBhIHNpZ25pZmljYW50IGdhaW4gaWYgd2UgY29tcGFyZSB0byB0aGUNCj4gPj4gYWRkZWQgY29t cGxleGl0eS4gTW9yZW92ZXIsIEkgZ3Vlc3MgdGhpcyBpcyA0JSBnYWluIHdpdGggdGVzdHBtZC1i YXNlZA0KPiA+PiBQVlA/IElmIHRoaXMgaXMgdGhlIGNhc2UgaXQgbWF5IGJlIGV2ZW4gbG93ZXIg d2l0aCBPVlMtRFBESyBQVlANCj4gPj4gYmVuY2htYXJrLCBJIHdpbGwgdHJ5IHRvIGRvIGEgYmVu Y2htYXJrIHRoaXMgd2Vlay4NCj4gPj4NCj4gPg0KPiA+IE1heGltZSwNCj4gPiBJIGhhdmUgb2Jz ZXJ2ZWQgYXJvdW5kIDMlIGdhaW4gd2l0aCBPVlMtRFBESyBpbiBmaXJzdCB2ZXJzaW9uLiBCdXQg dGhlDQo+IG51bWJlciBpcyBub3QgcmVsaWFibGUgYXMgZGF0YXBhdGggaGFzIGJlZW4gY2hhbmdl ZC4NCj4gPiBJIHdpbGwgdHJ5IGFnYWluIGFmdGVyIGZpeGVkIE9WUyBpbnRlZ3JhdGlvbiBpc3N1 ZSB3aXRoIGxhdGVzdCBkcGRrLg0KPiANCj4gVGhhbmtzIGZvciB0aGUgaW5mb3JtYXRpb24uDQo+ IA0KPiBBbHNvLCB3b3VsZG4ndCB1c2luZyBBVlg1MTIgbG93ZXIgdGhlIENQVSBmcmVxdWVuY3k/ DQo+IElmIHNvLCBjb3VsZCBpdCBoYXZlIGFuIGltcGFjdCBvbiB0aGUgd29ya2xvYWQgcnVubmlu ZyBvbiB0aGUgb3RoZXINCj4gQ1BVcz8NCj4gDQoNCkFsbCBBVlg1MTIgaW5zdHJ1Y3Rpb25zIHVz ZWQgaW4gdmhvc3QgYXJlIGxpZ2h0d2VpZ2h0IG9uZXMsIGZyZXF1ZW5jeSB3b24ndCBiZSBhZmZl Y3RlZC4gDQpUaGVvcmV0aWNhbGx5IHN5c3RlbSBwZXJmb3JtYW5jZSB3b27igJl0IGJlIGFmZmVj dGVkIGlmIG9ubHkgbGlnaHR3ZWlnaHQgaW5zdHJ1Y3Rpb25zIGFyZSB1c2VkLiANCg0KVGhhbmtz Lg0KDQo+IFRoYW5rcywNCj4gTWF4aW1lDQo+IA0KPiA+PiBUaGFua3MsDQo+ID4+IE1heGltZQ0K PiA+Pg0KPiA+Pj4gVmhvc3QgYXBwbGljYXRpb24gY2FuIGNob29zZSB3aGV0aGVyIHVzaW5nIHZl Y3Rvcml6ZWQgYWNjZWxlcmF0aW9uLA0KPiBqdXN0DQo+ID4+PiBsaWtlIGV4dGVybmFsIGJ1ZmZl ciBmZWF0dXJlLiBJZiBwbGF0Zm9ybSBvciByaW5nIGZvcm1hdCBub3Qgc3VwcG9ydA0KPiA+Pj4g dmVjdG9yaXplZCBmdW5jdGlvbiwgdmhvc3Qgd2lsbCBmYWxsYmFjayB0byB1c2UgZGVmYXVsdCBi YXRjaCBmdW5jdGlvbi4NCj4gPj4+IFRoZXJlIHdpbGwgYmUgbm8gaW1wYWN0IGluIGN1cnJlbnQg ZGF0YSBwYXRoLg0KPiA+Pj4NCj4gPj4+IHYzOg0KPiA+Pj4gKiByZW5hbWUgdmVjdG9yaXplZCBk YXRhcGF0aCBmaWxlDQo+ID4+PiAqIGVsaW1pbmF0ZSB0aGUgaW1wYWN0IHdoZW4gYXZ4NTEyIGRp c2FibGVkDQo+ID4+PiAqIGR5bmFtaWNhbGx5IGFsbG9jYXRlIG1lbW9yeSByZWdpb25zIHN0cnVj dHVyZQ0KPiA+Pj4gKiByZW1vdmUgdW5saWtlbHkgaGludCBmb3IgaW5fb3JkZXINCj4gPj4+DQo+ ID4+PiB2MjoNCj4gPj4+ICogYWRkIHZJT01NVSBzdXBwb3J0DQo+ID4+PiAqIGFkZCBkZXF1ZXVl IG9mZmxvYWRpbmcNCj4gPj4+ICogcmViYXNlIGNvZGUNCj4gPj4+DQo+ID4+PiBNYXJ2aW4gTGl1 ICg1KToNCj4gPj4+ICAgdmhvc3Q6IGFkZCB2ZWN0b3JpemVkIGRhdGEgcGF0aA0KPiA+Pj4gICB2 aG9zdDogcmV1c2UgcGFja2VkIHJpbmcgZnVuY3Rpb25zDQo+ID4+PiAgIHZob3N0OiBwcmVwYXJl IG1lbW9yeSByZWdpb25zIGFkZHJlc3Nlcw0KPiA+Pj4gICB2aG9zdDogYWRkIHBhY2tlZCByaW5n IHZlY3Rvcml6ZWQgZGVxdWV1ZQ0KPiA+Pj4gICB2aG9zdDogYWRkIHBhY2tlZCByaW5nIHZlY3Rv cml6ZWQgZW5xdWV1ZQ0KPiA+Pj4NCj4gPj4+ICBkb2MvZ3VpZGVzL25pY3Mvdmhvc3QucnN0ICAg ICAgICAgICB8ICAgNSArDQo+ID4+PiAgZG9jL2d1aWRlcy9wcm9nX2d1aWRlL3Zob3N0X2xpYi5y c3QgfCAgMTIgKw0KPiA+Pj4gIGRyaXZlcnMvbmV0L3Zob3N0L3J0ZV9ldGhfdmhvc3QuYyAgIHwg IDE3ICstDQo+ID4+PiAgbGliL2xpYnJ0ZV92aG9zdC9tZXNvbi5idWlsZCAgICAgICAgfCAgMTYg KysNCj4gPj4+ICBsaWIvbGlicnRlX3Zob3N0L3J0ZV92aG9zdC5oICAgICAgICB8ICAgMSArDQo+ ID4+PiAgbGliL2xpYnJ0ZV92aG9zdC9zb2NrZXQuYyAgICAgICAgICAgfCAgIDUgKw0KPiA+Pj4g IGxpYi9saWJydGVfdmhvc3Qvdmhvc3QuYyAgICAgICAgICAgIHwgIDExICsNCj4gPj4+ICBsaWIv bGlicnRlX3Zob3N0L3Zob3N0LmggICAgICAgICAgICB8IDIzOSArKysrKysrKysrKysrKysrKysr DQo+ID4+PiAgbGliL2xpYnJ0ZV92aG9zdC92aG9zdF91c2VyLmMgICAgICAgfCAgMjYgKysrDQo+ ID4+PiAgbGliL2xpYnJ0ZV92aG9zdC92aXJ0aW9fbmV0LmMgICAgICAgfCAyNTggKysrKy0tLS0t LS0tLS0tLS0tLS0tDQo+ID4+PiAgbGliL2xpYnJ0ZV92aG9zdC92aXJ0aW9fbmV0X2F2eC5jICAg fCAzNDQNCj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKw0KPiA+Pj4gIDExIGZpbGVzIGNo YW5nZWQsIDcxOCBpbnNlcnRpb25zKCspLCAyMTYgZGVsZXRpb25zKC0pDQo+ID4+PiAgY3JlYXRl IG1vZGUgMTAwNjQ0IGxpYi9saWJydGVfdmhvc3QvdmlydGlvX25ldF9hdnguYw0KPiA+Pj4NCj4g Pg0KDQo=