From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 3733F1B21E for ; Thu, 21 Dec 2017 09:40:38 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Dec 2017 00:40:37 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.45,435,1508828400"; d="scan'208";a="14476727" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by fmsmga004.fm.intel.com with ESMTP; 21 Dec 2017 00:40:37 -0800 Received: from BGSMSX107.gar.corp.intel.com (10.223.4.191) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 21 Dec 2017 00:40:36 -0800 Received: from bgsmsx101.gar.corp.intel.com ([169.254.1.245]) by BGSMSX107.gar.corp.intel.com ([169.254.9.78]) with mapi id 14.03.0319.002; Thu, 21 Dec 2017 14:10:33 +0530 From: "Yang, Zhiyong" To: Maxime Coquelin , "Tan, Jianfeng" , "dev@dpdk.org" , "yliu@fridaylinux.org" CC: "Wang, Wei W" Thread-Topic: [PATCH 00/11] net/vhostpci: A new vhostpci PMD supporting VM2VM scenario Thread-Index: AQHTeLqciCrIy6avv0WdshkmEF1iu6NLc72ggAF+WoCAAGKOAIAAAlPA///GHYCAAF9WcA== Date: Thu, 21 Dec 2017 08:40:33 +0000 Message-ID: References: <20171130094657.11470-1-zhiyong.yang@intel.com> <961a2372-39c8-70ff-41a1-5379122c0427@redhat.com> <6c8cb663-cde2-5d71-d661-690551f0d247@redhat.com> In-Reply-To: <6c8cb663-cde2-5d71-d661-690551f0d247@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: Thu, 21 Dec 2017 08:40:39 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWF4aW1lIENvcXVlbGlu IFttYWlsdG86bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb21dDQo+IFNlbnQ6IFRodXJzZGF5LCBE ZWNlbWJlciAyMSwgMjAxNyA0OjI2IFBNDQo+IFRvOiBZYW5nLCBaaGl5b25nIDx6aGl5b25nLnlh bmdAaW50ZWwuY29tPjsgVGFuLCBKaWFuZmVuZw0KPiA8amlhbmZlbmcudGFuQGludGVsLmNvbT47 IGRldkBkcGRrLm9yZzsgeWxpdUBmcmlkYXlsaW51eC5vcmcNCj4gQ2M6IFdhbmcsIFdlaSBXIDx3 ZWkudy53YW5nQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCAwMC8xMV0gbmV0L3Zo b3N0cGNpOiBBIG5ldyB2aG9zdHBjaSBQTUQgc3VwcG9ydGluZw0KPiBWTTJWTSBzY2VuYXJpbw0K PiANCj4gDQo+IA0KPiBPbiAxMi8yMS8yMDE3IDA3OjI2IEFNLCBZYW5nLCBaaGl5b25nIHdyb3Rl Og0KPiA+DQo+ID4NCj4gPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4gRnJvbTog ZGV2IFttYWlsdG86ZGV2LWJvdW5jZXNAZHBkay5vcmddIE9uIEJlaGFsZiBPZiBZYW5nLCBaaGl5 b25nDQo+ID4+IFNlbnQ6IFRodXJzZGF5LCBEZWNlbWJlciAyMSwgMjAxNyAyOjIxIFBNDQo+ID4+ IFRvOiBUYW4sIEppYW5mZW5nIDxqaWFuZmVuZy50YW5AaW50ZWwuY29tPjsgTWF4aW1lIENvcXVl bGluDQo+ID4+IDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT47IGRldkBkcGRrLm9yZzsgeWxp dUBmcmlkYXlsaW51eC5vcmcNCj4gPj4gQ2M6IFdhbmcsIFdlaSBXIDx3ZWkudy53YW5nQGludGVs LmNvbT4NCj4gPj4gU3ViamVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENIIDAwLzExXSBuZXQvdmhv c3RwY2k6IEEgbmV3IHZob3N0cGNpDQo+ID4+IFBNRCBzdXBwb3J0aW5nIFZNMlZNIHNjZW5hcmlv DQo+ID4+DQo+ID4+IEhpIEppYW5mZW5nLA0KPiA+Pg0KPiA+Pj4gLS0tLS1PcmlnaW5hbCBNZXNz YWdlLS0tLS0NCj4gPj4+IEZyb206IFRhbiwgSmlhbmZlbmcNCj4gPj4+IFNlbnQ6IFRodXJzZGF5 LCBEZWNlbWJlciAyMSwgMjAxNyAxOjUyIFBNDQo+ID4+PiBUbzogWWFuZywgWmhpeW9uZyA8emhp eW9uZy55YW5nQGludGVsLmNvbT47IE1heGltZSBDb3F1ZWxpbg0KPiA+Pj4gPG1heGltZS5jb3F1 ZWxpbkByZWRoYXQuY29tPjsgZGV2QGRwZGsub3JnOyB5bGl1QGZyaWRheWxpbnV4Lm9yZw0KPiA+ Pj4gQ2M6IFdhbmcsIFdlaSBXIDx3ZWkudy53YW5nQGludGVsLmNvbT4NCj4gPj4+IFN1YmplY3Q6 IFJFOiBbUEFUQ0ggMDAvMTFdIG5ldC92aG9zdHBjaTogQSBuZXcgdmhvc3RwY2kgUE1EDQo+ID4+ PiBzdXBwb3J0aW5nIFZNMlZNIHNjZW5hcmlvDQo+ID4+Pg0KPiA+Pj4gSGksDQo+ID4+Pg0KPiA+ Pj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+Pj4gRnJvbTogWWFuZywgWmhpeW9u Zw0KPiA+Pj4+IFNlbnQ6IFdlZG5lc2RheSwgRGVjZW1iZXIgMjAsIDIwMTcgOTo1MiBBTQ0KPiA+ Pj4+IFRvOiBNYXhpbWUgQ29xdWVsaW47IGRldkBkcGRrLm9yZzsgeWxpdUBmcmlkYXlsaW51eC5v cmcNCj4gPj4+PiBDYzogV2FuZywgV2VpIFc7IFRhbiwgSmlhbmZlbmcNCj4gPj4+PiBTdWJqZWN0 OiBSRTogW1BBVENIIDAwLzExXSBuZXQvdmhvc3RwY2k6IEEgbmV3IHZob3N0cGNpIFBNRA0KPiA+ Pj4+IHN1cHBvcnRpbmcgVk0yVk0gc2NlbmFyaW8NCj4gPj4+Pg0KPiA+Pj4+IEhpIE1heGltZSwN Cj4gPj4+Pg0KPiA+Pj4+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+Pj4+PiBGcm9t OiBNYXhpbWUgQ29xdWVsaW4gW21haWx0bzptYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbV0NCj4g Pj4+Pj4gU2VudDogVHVlc2RheSwgRGVjZW1iZXIgMTksIDIwMTcgNzoxNSBQTQ0KPiA+Pj4+PiBU bzogWWFuZywgWmhpeW9uZyA8emhpeW9uZy55YW5nQGludGVsLmNvbT47IGRldkBkcGRrLm9yZzsN Cj4gPj4+Pj4geWxpdUBmcmlkYXlsaW51eC5vcmcNCj4gPj4+Pj4gQ2M6IFdhbmcsIFdlaSBXIDx3 ZWkudy53YW5nQGludGVsLmNvbT47IFRhbiwgSmlhbmZlbmcNCj4gPj4+Pj4gPGppYW5mZW5nLnRh bkBpbnRlbC5jb20+DQo+ID4+Pj4+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggMDAvMTFdIG5ldC92aG9z dHBjaTogQSBuZXcgdmhvc3RwY2kgUE1EDQo+ID4+Pj4+IHN1cHBvcnRpbmcgVk0yVk0gc2NlbmFy aW8NCj4gPj4+Pj4NCj4gPj4+Pg0KPiA+Pj4+IDxzbmlwPg0KPiA+Pj4+DQo+ID4+Pj4+IFRoYW5r cyBmb3IgdGhlIFJGQy4NCj4gPj4+Pj4gSXQgc2VlbXMgdGhlcmUgaXMgYSBsb3Qgb2YgY29kZSBk dXBsaWNhdGlvbiBiZXR3ZWVuIHRoaXMgc2VyaWVzDQo+ID4+Pj4+IGFuZA0KPiA+Pj4+PiBsaWJ2 aG9zdC0NCj4gPj4+PiB1c2VyLg0KPiA+Pj4+Pg0KPiA+Pj4+PiBEb2VzIHRoZSBub24tUkZDIHdv dWxkIG1ha2UgcmV1c2Ugb2YgbGlidmhvc3QtdXNlcj8gSSdtIHRoaW5raW5nDQo+ID4+Pj4+IG9m IGFsbA0KPiA+Pj4+IHRoZQ0KPiA+Pj4+PiBjb2RlIGNvcGllZCBmcm9tIHZpcnRpby1uZXQuYyBm b3IgZXhhbXBsZS4NCj4gPj4+Pj4NCj4gPj4+Pj4gSWYgbm90LCBJIHRoaW5rIHRoaXMgaXMgcHJv YmxlbWF0aWMgYXMgaXQgd2lsbCBkb3VibGUgdGhlIG1haW50ZW5hbmNlIGNvc3QuDQo+ID4+Pj4N Cj4gPj4+PiBUaGFuayB5b3UgZm9yIHBheWluZyBhdHRlbnRpb24gdG8gdGhlIHBhdGNoc2V0IC4g VFgvUlggbG9naWMNCj4gPj4+PiBiYXNpY2FsbHkgY29tZXMgZnJvbSB2aG9zdCB1c2VyIGNvZGUu DQo+ID4+Pj4gYnV0IHNvbWUgZnVuY3Rpb24gaW50ZXJmYWNlcyBhbmQgZGF0YSBzdHJ1Y3R1cmVz IGFyZSBkaWZmZXJlbnQsICBTbw0KPiA+Pj4+IGNhbiBub3QgcmV1c2UgdGhlbSBkaXJlY3RseSwg Y29kZSBkdXBsaWNhdGUgc2hvdWxkIGJlIHJlbW92ZWQsIEknbQ0KPiA+Pj4+IGF3YXJlIG9mIHRo aXMgcG9pbnQgdG9vLCB3aGVuIEkgd2FzIHdyaXRpbmcgdGhlIHZob3N0cGNpIFBNRC4NCj4gPj4+ PiAgIEJ1dCBXZSBzaG91bGQgbW9kaWZ5IHRoZSAgbGlidmhvc3QtdXNlciBmaXJzdGx5LCAgbGV0 DQo+ID4+Pj4gbGlidmhvc3R1c2VyIGJlY29tZSBtb3JlIGdlbmVyaWMuDQo+ID4+Pj4gSXQgbG9v a3MgbGlrZSB0aGF0IG1vcmUgYW5kIG1vcmUgUE1EcyBhcmUgYmVjb21pbmcgdGhlIG1lbWJlciBv Zg0KPiA+Pj4+IHZpcnRpbyBmYW1pbHkgb3IgYXJlIG9uIHRoZSByb2FkLg0KPiA+Pj4NCj4gPj4+ IFRyeWluZyB0byBkcmF3IGEgY29uY2x1c2lvbiBoZXJlLCB0aGVyZSBhcmUgdHdvIGtpbmRzIG9m IGNvZGUNCj4gPj4+IGR1cGxpY2F0aW9uIGluIG5ldC92aG9zdC1wY2kuDQo+ID4+PiAtIEZvciBw Y2kgb3BlcmF0aW9ucyBpbiBndWVzdCBkcml2ZXIsIGl0IGhhcyBzb21lIGR1cGxpY2F0ZWQgY29k ZQ0KPiA+Pj4gd2l0aCB2aXJ0aW8tbmV0IHBtZC4NCj4gPj4+IC0gRm9yIHRoZSBlbnF1ZXVlL2Rl cXVldWVyIG9wZXJhdGlvbnMsIGl0IGhhcyBzb21lIGR1cGxpY2F0ZWQgY29kZQ0KPiA+Pj4gd2l0 aCB2aG9zdC0gdXNlciBsaWIuDQo+ID4+Pg0KPiA+Pj4gUmlnaHQ/DQo+ID4+DQo+ID4+IFJpZ2h0 LiBJZiB0aGUgZXhpc3RpbmcgY29kZSBpbiBEUERLIGNhbiBiZWNvbWUgbW9yZSBnZW5lcmljLCB3 ZSBjYW4NCj4gPj4gYXZvaWQgdGhlIGR1cGxpY2F0aW9uLg0KPiA+Pg0KPiA+DQo+ID4gQlRXLCAg d29uZGVyIHdoeSB2aG9zdCB1c2VyIGVucXVldWUvZGVxdWV1ZSBhcmUgcHV0IGluIGxpYiBsYXll cixub3QgaW4NCj4gZHJpdmVyL25ldC92aG9zdCAgbGlrZSB2aXJ0aW8gUE1EPw0KPiANCj4gQmVj YXVzZSBWaG9zdCBQTUQgaXMgbm90IGl0cyBvbmx5IHVzZXIsIGl0IGV4cG9ydHMgYW4gQVBJIHRo YXQgY2FuIGJlIHVzZWQNCj4gZGlyZWN0bHkgYnkgdGhlIGFwcGxpY2F0aW9uIChlLmcuIG92cy1k cGRrKS4NCj4gDQoNClRoYW5rcyBmb3IgeW91ciAgZGV0YWlsZWQgY2xhcmlmaWNhdGlvbi4gTWF4 aW1lLg0KDQpaaGl5b25nDQoNCj4gUmVnYXJkcywNCj4gTWF4aW1lDQo+IA0K