From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by dpdk.org (Postfix) with ESMTP id A258F1B5F6 for ; Mon, 17 Dec 2018 15:42:03 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 17 Dec 2018 06:42:02 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,365,1539673200"; d="scan'208";a="111030265" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by orsmga003.jf.intel.com with ESMTP; 17 Dec 2018 06:42:02 -0800 Received: from fmsmsx123.amr.corp.intel.com (10.18.125.38) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 17 Dec 2018 06:42:02 -0800 Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by fmsmsx123.amr.corp.intel.com (10.18.125.38) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 17 Dec 2018 06:42:01 -0800 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.201]) by SHSMSX103.ccr.corp.intel.com ([169.254.4.59]) with mapi id 14.03.0415.000; Mon, 17 Dec 2018 22:42:00 +0800 From: "Wang, Xiao W" To: Maxime Coquelin , "Bie, Tiwei" CC: "alejandro.lucero@netronome.com" , "dev@dpdk.org" , "Wang, Zhihong" , "Ye, Xiaolong" Thread-Topic: [PATCH v4 03/10] vhost: provide helpers for virtio ring relay Thread-Index: AQHUk/O7zLFEbXPoREWK0o3UqbnviaWAkGcAgAISMND//5+JgIAAwxpw Date: Mon, 17 Dec 2018 14:41:58 +0000 Message-ID: References: <20181213100910.13087-2-xiao.w.wang@intel.com> <20181214211612.167681-1-xiao.w.wang@intel.com> <20181214211612.167681-4-xiao.w.wang@intel.com> <7534f85d-4e4d-5a63-7b7d-9ab450578998@redhat.com> In-Reply-To: <7534f85d-4e4d-5a63-7b7d-9ab450578998@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOWI2NTE0YmQtYzAwNC00MTU1LTg4YmUtZDM1OTNlODk5ZDNjIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiNDNPZlVrXC9jR3E2TkR4ZExzSFAzQ2FJTHB6ZVdSYStcL0dqWWNtUHpudnY2YUY2QWJPVENha2d1a1ZwM0s5RmJlIn0= dlp-product: dlpe-windows dlp-version: 11.0.400.15 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 v4 03/10] vhost: provide helpers for virtio ring relay 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: Mon, 17 Dec 2018 14:42:04 -0000 VGhhbmtzIGZvciB0aGUgY29uZmlybWF0aW9uLg0KDQpCUnMsDQpYaWFvDQoNCj4gLS0tLS1Pcmln aW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWF4aW1lIENvcXVlbGluIFttYWlsdG86bWF4aW1l LmNvcXVlbGluQHJlZGhhdC5jb21dDQo+IFNlbnQ6IE1vbmRheSwgRGVjZW1iZXIgMTcsIDIwMTgg NzowMyBQTQ0KPiBUbzogV2FuZywgWGlhbyBXIDx4aWFvLncud2FuZ0BpbnRlbC5jb20+OyBCaWUs IFRpd2VpIDx0aXdlaS5iaWVAaW50ZWwuY29tPg0KPiBDYzogYWxlamFuZHJvLmx1Y2Vyb0BuZXRy b25vbWUuY29tOyBkZXZAZHBkay5vcmc7IFdhbmcsIFpoaWhvbmcNCj4gPHpoaWhvbmcud2FuZ0Bp bnRlbC5jb20+OyBZZSwgWGlhb2xvbmcgPHhpYW9sb25nLnllQGludGVsLmNvbT4NCj4gU3ViamVj dDogUmU6IFtQQVRDSCB2NCAwMy8xMF0gdmhvc3Q6IHByb3ZpZGUgaGVscGVycyBmb3IgdmlydGlv IHJpbmcgcmVsYXkNCj4gDQo+IEhpIFhpYW8sDQo+IA0KPiBPbiAxMi8xNy8xOCA5OjUxIEFNLCBX YW5nLCBYaWFvIFcgd3JvdGU6DQo+ID4gSGkgTWF4aW1lLA0KPiA+DQo+ID4+IC0tLS0tT3JpZ2lu YWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IE1heGltZSBDb3F1ZWxpbiBbbWFpbHRvOm1heGlt ZS5jb3F1ZWxpbkByZWRoYXQuY29tXQ0KPiA+PiBTZW50OiBTdW5kYXksIERlY2VtYmVyIDE2LCAy MDE4IDE6MTEgQU0NCj4gPj4gVG86IFdhbmcsIFhpYW8gVyA8eGlhby53LndhbmdAaW50ZWwuY29t PjsgQmllLCBUaXdlaQ0KPiA8dGl3ZWkuYmllQGludGVsLmNvbT4NCj4gPj4gQ2M6IGFsZWphbmRy by5sdWNlcm9AbmV0cm9ub21lLmNvbTsgZGV2QGRwZGsub3JnOyBXYW5nLCBaaGlob25nDQo+ID4+ IDx6aGlob25nLndhbmdAaW50ZWwuY29tPjsgWWUsIFhpYW9sb25nIDx4aWFvbG9uZy55ZUBpbnRl bC5jb20+DQo+ID4+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjQgMDMvMTBdIHZob3N0OiBwcm92aWRl IGhlbHBlcnMgZm9yIHZpcnRpbyByaW5nIHJlbGF5DQo+ID4+DQo+ID4+DQo+ID4+DQo+ID4+IE9u IDEyLzE0LzE4IDEwOjE2IFBNLCBYaWFvIFdhbmcgd3JvdGU6DQo+ID4+PiBUaGlzIHBhdGNoIHBy b3ZpZGVzIHR3byBoZWxwZXJzIGZvciB2ZHBhIGRldmljZSBkcml2ZXIgdG8gcGVyZm9ybSBhDQo+ ID4+PiByZWxheSBiZXR3ZWVuIHRoZSBndWVzdCB2aXJ0aW8gcmluZyBhbmQgYSBtZWRpYXRlIHZp cnRpbyByaW5nLg0KPiA+Pg0KPiA+PiBzL21lZGlhdGUvbWVkaWF0ZWQvID8NCj4gPj4gSSdtIG5v dCAxMDAlIHN1cmUsIGJ1dCBpZiBpdCBpcyBtZWRpYXRlZCwgcGxlYXNlIGNoYW5nZSBldmVyeXdo ZXJlIGVsc2UNCj4gPj4gaW4gdGhlIHBhdGNoLg0KPiA+DQo+ID4gIm1lZGlhdGUiIGNhbiBhbHNv IGJlIHVzZWQgYXMgYW4gYWRqZWN0aXZlLCBzbyAibWVkaWF0ZSIgaXMgT0sgaGVyZS4NCj4gDQo+ IEkgZ290IHRoZSBjb25maXJtYXRpb24gZnJvbSBhIG5hdGl2ZSBzcGVha2VyIHRoYXQgbWVkaWF0 ZSBzb3VuZHMgd3JvbmcNCj4gaW4gdGhpcyBjb250ZXh0LCBhbmQgbWVkaWF0ZWQgc2hvdWxkIGJl IHVzZWQuDQo+IA0KPiA+Pg0KPiA+Pj4NCj4gPj4+IFRoZSBhdmFpbGFibGUgcmluZyByZWxheSB3 aWxsIHN5bmNocm9uaXplIHRoZSBhdmFpbGFibGUgZW50cmllcywgYW5kDQo+ID4+PiBoZWxwcyB0 byBkbyBkZXNjIHZhbGlkaXR5IGNoZWNraW5nLg0KPiA+Pg0KPiA+PiBzL2hlbHBzL2hlbHAvDQo+ ID4NCj4gPiBZZXMsIHdpbGwgdXBkYXRlLg0KPiA+DQo+ID4+DQo+ID4+Pg0KPiA+Pj4gVGhlIHVz ZWQgcmluZyByZWxheSB3aWxsIHN5bmNocm9uaXplIHRoZSB1c2VkIGVudHJpZXMgZnJvbSBtZWRp YXRlIHJpbmcNCj4gPj4+IHRvIGd1ZXN0IHJpbmcsIGFuZCBoZWxwcyB0byBkbyBkaXJ0eSBwYWdl IGxvZ2dpbmcgZm9yIGxpdmUgbWlncmF0aW9uLg0KPiA+Pg0KPiA+PiBzL2hlbHBzL2hlbHAvDQo+ ID4NCj4gPiBXaWxsIHVwZGF0ZS4NCj4gPg0KPiA+IFRoYW5rcyBmb3IgdGhlIGNvbW1lbnRzLA0K PiA+IFhpYW8NCj4gPg0KPiA+Pg0KPiA+Pj4NCj4gPj4+IFRoZSBuZXh0IHBhdGNoIHdpbGwgbGV2 ZXJhZ2UgdGhlc2UgdHdvIGhlbHBlcnMuDQo+ID4+Pg0KPiA+Pj4gU2lnbmVkLW9mZi1ieTogWGlh byBXYW5nIDx4aWFvLncud2FuZ0BpbnRlbC5jb20+DQo+ID4+PiAtLS0NCj4gPj4+ICAgIGxpYi9s aWJydGVfdmhvc3QvcnRlX3ZkcGEuaCAgICAgICAgICAgIHwgIDM5ICsrKysrKysNCj4gPj4+ICAg IGxpYi9saWJydGVfdmhvc3QvcnRlX3Zob3N0X3ZlcnNpb24ubWFwIHwgICAyICsNCj4gPj4+ICAg IGxpYi9saWJydGVfdmhvc3QvdmRwYS5jICAgICAgICAgICAgICAgIHwgMTk0DQo+ID4+ICsrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKw0KPiA+Pj4gICAgbGliL2xpYnJ0ZV92aG9zdC92 aG9zdC5oICAgICAgICAgICAgICAgfCAgNDAgKysrKysrKw0KPiA+Pj4gICAgbGliL2xpYnJ0ZV92 aG9zdC92aXJ0aW9fbmV0LmMgICAgICAgICAgfCAgMzkgLS0tLS0tLQ0KPiA+Pj4gICAgNSBmaWxl cyBjaGFuZ2VkLCAyNzUgaW5zZXJ0aW9ucygrKSwgMzkgZGVsZXRpb25zKC0pDQo+ID4+Pg0KPiA+ Pg0KPiA+Pg0KPiA+PiBBcHBhcnQgZnJvbSB0aGF0Og0KPiA+PiBSZXZpZXdlZC1ieTogTWF4aW1l IENvcXVlbGluIDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT4NCj4gPj4NCj4gPj4gVGhhbmtz LA0KPiA+PiBNYXhpbWUNCg==