From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by dpdk.org (Postfix) with ESMTP id 1D3371B2DB for ; Fri, 19 Jan 2018 02:56:53 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 18 Jan 2018 17:56:53 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,379,1511856000"; d="scan'208";a="11530504" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by fmsmga008.fm.intel.com with ESMTP; 18 Jan 2018 17:56:53 -0800 Received: from fmsmsx116.amr.corp.intel.com (10.18.116.20) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 18 Jan 2018 17:56:52 -0800 Received: from bgsmsx105.gar.corp.intel.com (10.223.43.197) by fmsmsx116.amr.corp.intel.com (10.18.116.20) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 18 Jan 2018 17:56:52 -0800 Received: from bgsmsx101.gar.corp.intel.com ([169.254.1.245]) by BGSMSX105.gar.corp.intel.com ([169.254.3.4]) with mapi id 14.03.0319.002; Fri, 19 Jan 2018 07:26:49 +0530 From: "Yang, Zhiyong" To: Maxime Coquelin , "dev@dpdk.org" , "yliu@fridaylinux.org" CC: "Wang, Wei W" , "Tan, Jianfeng" Thread-Topic: [PATCH 00/11] net/vhostpci: A new vhostpci PMD supporting VM2VM scenario Thread-Index: AQHTeLqciCrIy6avv0WdshkmEF1iu6Nuo4/wgAqFaYCAAXaooA== Date: Fri, 19 Jan 2018 01:56:48 +0000 Message-ID: References: <20171130094657.11470-1-zhiyong.yang@intel.com> <961a2372-39c8-70ff-41a1-5379122c0427@redhat.com> <0371afcb-cf6c-70fe-4330-937084c78692@redhat.com> In-Reply-To: <0371afcb-cf6c-70fe-4330-937084c78692@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [10.223.10.10] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH 00/11] net/vhostpci: A new vhostpci PMD supporting VM2VM scenario 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: Fri, 19 Jan 2018 01:56:54 -0000 SGkgTWF4aW1lLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IE1heGlt ZSBDb3F1ZWxpbiBbbWFpbHRvOm1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tXQ0KPiBTZW50OiBU aHVyc2RheSwgSmFudWFyeSAxOCwgMjAxOCA1OjA0IFBNDQo+IFRvOiBZYW5nLCBaaGl5b25nIDx6 aGl5b25nLnlhbmdAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnOw0KPiB5bGl1QGZyaWRheWxpbnV4 Lm9yZw0KPiBDYzogV2FuZywgV2VpIFcgPHdlaS53LndhbmdAaW50ZWwuY29tPjsgVGFuLCBKaWFu ZmVuZw0KPiA8amlhbmZlbmcudGFuQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCAw MC8xMV0gbmV0L3Zob3N0cGNpOiBBIG5ldyB2aG9zdHBjaSBQTUQgc3VwcG9ydGluZw0KPiBWTTJW TSBzY2VuYXJpbw0KPiANCj4gSGkgWmhpeW9uZywNCj4gDQo+IFNvcnJ5IGZvciB0aGUgbGF0ZSBy ZXBseSwgcGxlYXNlIGZpbmQgbXkgY29tbWVudHMgaW5saW5lOg0KPiANCj4gT24gMDEvMTEvMjAx OCAxMjoxMyBQTSwgWWFuZywgWmhpeW9uZyB3cm90ZToNCj4gPiBIaSBNYXhpbWUsIGFsbCwNCj4g Pg0KPiANCj4gLi4uDQo+IA0KPiA+Pj4gWmhpeW9uZyBZYW5nICgxMSk6DQo+ID4+PiAgICAgZHJp dmVycy9uZXQ6IGFkZCB2aG9zdHBjaSBQTUQgYmFzZSBmaWxlcw0KPiA+Pj4gICAgIG5ldC92aG9z dHBjaTogcHVibGljIGhlYWRlciBmaWxlcw0KPiA+Pj4gICAgIG5ldC92aG9zdHBjaTogYWRkIGRl YnVnZ2luZyBsb2cgbWFjcm9zDQo+ID4+PiAgICAgbmV0L3Zob3N0cGNpOiBhZGQgYmFzaWMgZnJh bWV3b3JrDQo+ID4+PiAgICAgbmV0L3Zob3N0cGNpOiBhZGQgcXVldWUgc2V0dXANCj4gPj4+ICAg ICBuZXQvdmhvc3RwY2k6IGFkZCBzdXBwb3J0IGZvciBsaW5rIHN0YXR1cyBjaGFuZ2UNCj4gPj4+ ICAgICBuZXQvdmhvc3RwY2k6IGdldCByZW1vdGUgbWVtb3J5IHJlZ2lvbiBhbmQgdnJpbmcgaW5m bw0KPiA+Pj4gICAgIG5ldC92aG9zdHBjaTogYWRkIFJYIGZ1bmN0aW9uDQo+ID4+PiAgICAgbmV0 L3Zob3N0cGNpOiBhZGQgVFggZnVuY3Rpb24NCj4gPj4+ICAgICBuZXQvdmhvc3RwY2k6IHN1cHBv cnQgUlgvVFggcGFja2V0cyBzdGF0aXN0aWNzDQo+ID4+PiAgICAgbmV0L3Zob3N0cGNpOiB1cGRh dGUgcmVsZWFzZSBub3RlDQo+ID4+Pg0KPiA+Pj4gICAgTUFJTlRBSU5FUlMgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDYgKw0KPiA+Pj4gICAgY29uZmlnL2NvbW1v bl9iYXNlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDkgKw0KPiA+Pj4gICAg Y29uZmlnL2NvbW1vbl9saW51eGFwcCAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDEg Kw0KPiA+Pj4gICAgZG9jL2d1aWRlcy9yZWxfbm90ZXMvcmVsZWFzZV8xOF8wMi5yc3QgICAgICAg ICAgICB8ICAgIDYgKw0KPiA+Pj4gICAgZHJpdmVycy9uZXQvTWFrZWZpbGUgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICB8ICAgIDEgKw0KPiA+Pj4gICAgZHJpdmVycy9uZXQvdmhvc3RwY2kv TWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICB8ICAgNTQgKw0KPiA+Pj4gICAgZHJpdmVycy9u ZXQvdmhvc3RwY2kvcnRlX3BtZF92aG9zdHBjaV92ZXJzaW9uLm1hcCB8ICAgIDMgKw0KPiA+Pj4g ICAgZHJpdmVycy9uZXQvdmhvc3RwY2kvdmhvc3RwY2lfZXRoZGV2LmMgICAgICAgICAgICB8IDE1 MjENCj4gPj4gKysrKysrKysrKysrKysrKysrKysrDQo+ID4+PiAgICBkcml2ZXJzL25ldC92aG9z dHBjaS92aG9zdHBjaV9ldGhkZXYuaCAgICAgICAgICAgIHwgIDE3NiArKysNCj4gPj4+ICAgIGRy aXZlcnMvbmV0L3Zob3N0cGNpL3Zob3N0cGNpX2xvZ3MuaCAgICAgICAgICAgICAgfCAgIDY5ICsN Cj4gPj4+ICAgIGRyaXZlcnMvbmV0L3Zob3N0cGNpL3Zob3N0cGNpX25ldC5oICAgICAgICAgICAg ICAgfCAgIDc0ICsNCj4gPj4+ICAgIGRyaXZlcnMvbmV0L3Zob3N0cGNpL3Zob3N0cGNpX3BjaS5j ICAgICAgICAgICAgICAgfCAgMzM0ICsrKysrDQo+ID4+PiAgICBkcml2ZXJzL25ldC92aG9zdHBj aS92aG9zdHBjaV9wY2kuaCAgICAgICAgICAgICAgIHwgIDI0MCArKysrDQo+ID4+PiAgICBtay9y dGUuYXBwLm1rICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgMSArDQo+ ID4+PiAgICAxNCBmaWxlcyBjaGFuZ2VkLCAyNDk1IGluc2VydGlvbnMoKykNCj4gPj4+ICAgIGNy ZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL25ldC92aG9zdHBjaS9NYWtlZmlsZQ0KPiA+Pj4gICAg Y3JlYXRlIG1vZGUgMTAwNjQ0DQo+ID4+IGRyaXZlcnMvbmV0L3Zob3N0cGNpL3J0ZV9wbWRfdmhv c3RwY2lfdmVyc2lvbi5tYXANCj4gPj4+ICAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL25l dC92aG9zdHBjaS92aG9zdHBjaV9ldGhkZXYuYw0KPiA+Pj4gICAgY3JlYXRlIG1vZGUgMTAwNjQ0 IGRyaXZlcnMvbmV0L3Zob3N0cGNpL3Zob3N0cGNpX2V0aGRldi5oDQo+ID4+PiAgICBjcmVhdGUg bW9kZSAxMDA2NDQgZHJpdmVycy9uZXQvdmhvc3RwY2kvdmhvc3RwY2lfbG9ncy5oDQo+ID4+PiAg ICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9uZXQvdmhvc3RwY2kvdmhvc3RwY2lfbmV0LmgN Cj4gPj4+ICAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL25ldC92aG9zdHBjaS92aG9zdHBj aV9wY2kuYw0KPiA+Pj4gICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvbmV0L3Zob3N0cGNp L3Zob3N0cGNpX3BjaS5oDQo+ID4+Pg0KPiA+Pg0KPiA+PiBUaGFua3MgZm9yIHRoZSBSRkMuDQo+ ID4+IEl0IHNlZW1zIHRoZXJlIGlzIGEgbG90IG9mIGNvZGUgZHVwbGljYXRpb24gYmV0d2VlbiB0 aGlzIHNlcmllcyBhbmQNCj4gPj4gbGlidmhvc3QtIHVzZXIuDQo+ID4+DQo+ID4+IERvZXMgdGhl IG5vbi1SRkMgd291bGQgbWFrZSByZXVzZSBvZiBsaWJ2aG9zdC11c2VyPyBJJ20gdGhpbmtpbmcg b2YNCj4gPj4gYWxsIHRoZSBjb2RlIGNvcGllZCBmcm9tIHZpcnRpby1uZXQuYyBmb3IgZXhhbXBs ZS4NCj4gPj4NCj4gPj4gSWYgbm90LCBJIHRoaW5rIHRoaXMgaXMgcHJvYmxlbWF0aWMgYXMgaXQg d2lsbCBkb3VibGUgdGhlIG1haW50ZW5hbmNlIGNvc3QuDQo+ID4+DQo+ID4NCj4gPiBJJ20gdHJ5 aW5nIHRvIHJldXNlICBsaWJydGVfdmhvc3QgUlgvVFggbG9naWMgIGFuZCBpdCBzZWVtcyBmZWFz aWJsZSwNCj4gPiBIb3dldmVyLCBJIGhhdmUgdG8gZXhwb3NlIG1hbnkgaW50ZXJuYWwgZGF0YSBz dHJ1Y3R1cmVzIGluIGxpYnJ0ZV92aG9zdA0KPiBzdWNoIGFzIHZpcnRpb19uZXQsIHZob3N0X3Zp cnRxdWV1ZSAsIGV0YyB0byBQTUQgbGF5ZXIuDQo+IA0KPiBJIGRvbid0IHJlYWxseSBsaWtlIGl0 LCBpdCBsb29rcyBsaWtlIGEgbGF5ZXIgdmlvbGF0aW9uLg0KPiANCj4gPiBTaW5jZSB2aG9zdHBj aSBQTUQgaXMgdXNpbmcgb25lIHZpcnRpbyBwY2kgZGV2aWNlICh2aG9zdHBjaSBkZXZpY2UpIGlu IGd1ZXN0LA0KPiBNZW1vcnkgYWxsb2NhdGlvbiBhbmQgcmVsZWFzZSBzaG91bGQgYmUgZG9uZSBp biBkcml2ZXIvbmV0L3Zob3N0cGNpIGFzDQo+IHZpcnRpbyBQTUQgZG9lcyB0aGF0Lg0KPiANCj4g SWYgeW91IHRhbGsgYWJvdXQgbWJ1ZiBhbGxvYy9yZWxlYXNlLCB0aGVuIFZob3N0IFBNRCBhbHNv IGRvZXMgaXQuDQo+IFNvIEknbSBub3Qgc3VyZSB0byBnZXQgdGhlIHBvaW50Lg0KPiANCj4gPiBW aG9zdHBjaSBhbmQgdmhvc3QgY2FuIHNoYXJlIHN0cnVjdCAgdmlydGlvX25ldCB0byBtYW5hZ2Ug dGhlIGRpZmZlcmVudA0KPiBkcml2ZXJzLCBzaW5jZSB0aGV5IGFyZSB2ZXJ5IHNpbWlsYXIuDQo+ ID4gVGhlIGZlYXR1cmVzIGZvciBleGFtcGxlIHplcm8gY29weSBmZWF0dXJlLCBtYWtlIHJhcnAg cGFja2V0cyBkb24ndCBuZWVkDQo+IHRvIGJlIHN1cHBvcnRlZCBmb3Igdmhvc3RwY2ksIHdlIGNh biBhbHdheXMgZGlzYWJsZSB0aGVtLg0KPiA+IEhvdyBkbyB5b3UgdGhpbmsgYWJvdXQgdGhlIHRo b3VnaHRzPw0KPiANCj4gV2h5IG5vdCBwdXQgdmhvc3QtcGNpIHdyYXBwZXJzIGluIHZpcnRpby1u ZXQ/DQo+IE1heWJlIFRYL1JYIGZ1bmN0aW9ucyBzaG91bGQgYmUgcmV3b3JrZWQgdG8gZXh0cmFj dCB0aGUgY29tbW9uIGJpdHMNCj4gYmV0d2VlbiB2aG9zdC11c2VyIGFuZCB2aG9zdC1wY2ksIHRh a2luZyBjYXJlIG9mIG5vdCBkZWdyYWRpbmcgcGVyZm9ybWFuY2UNCj4gb2Ygdmhvc3QtdXNlci4N Cj4gDQo+IEkgZG9uJ3Qga25vdyBpZiB0aGlzIGlzIGZlYXNpYmxlLCB3aGF0IGRvIHlvdSB0aGlu az8NCj4gDQoNCm1ha2Ugc2Vuc2UsIHRoYW5rcyBmb3IgeW91ciB1c2VmdWwgc3VnZ2VzdGlvbnMu IDopDQoNClRoYW5rcw0KWmhpeW9uZw0KDQo+IFRoYW5rcywNCj4gTWF4aW1lDQo+ID4gdGhhbmtz DQo+ID4gWmhpeW9uZw0KPiA+DQo+ID4+IENoZWVycywNCj4gPj4gTWF4aW1lDQo+ID4NCj4gPg0K