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 3C6DD271 for ; Wed, 16 Jan 2019 13:22:16 +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; 16 Jan 2019 04:22:15 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,486,1539673200"; d="scan'208";a="136254806" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by fmsmga004.fm.intel.com with ESMTP; 16 Jan 2019 04:22:15 -0800 Received: from fmsmsx123.amr.corp.intel.com (10.18.125.38) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 16 Jan 2019 04:22:15 -0800 Received: from lcsmsx155.ger.corp.intel.com (10.186.165.233) by fmsmsx123.amr.corp.intel.com (10.18.125.38) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 16 Jan 2019 04:22:14 -0800 Received: from hasmsx105.ger.corp.intel.com ([169.254.1.136]) by LCSMSX155.ger.corp.intel.com ([169.254.12.76]) with mapi id 14.03.0415.000; Wed, 16 Jan 2019 14:22:11 +0200 From: "Stojaczyk, Dariusz" To: "Bie, Tiwei" CC: "dev@dpdk.org" , "Wang, Zhihong" , "Liang, Cunming" , Maxime Coquelin , "Harris, James R" , "Liu, Changpeng" Thread-Topic: [PATCH v2] vhost: add external message handling callbacks to the public API Thread-Index: AQHUq8IK2GN/ECOy60a2w4MUFJ7wo6WwEBSAgAHEMHA= Date: Wed, 16 Jan 2019 12:22:10 +0000 Message-ID: References: <20190114042829.24499-1-dariusz.stojaczyk@intel.com> <20190115112213.GA15290@dpdk-tbie.sh.intel.com> In-Reply-To: <20190115112213.GA15290@dpdk-tbie.sh.intel.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.400.15 dlp-reaction: no-action x-originating-ip: [10.237.142.59] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v2] vhost: add external message handling callbacks to the public API 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: Wed, 16 Jan 2019 12:22:16 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQmllLCBUaXdlaQ0KPiBT ZW50OiBUdWVzZGF5LCBKYW51YXJ5IDE1LCAyMDE5IDEyOjIyIFBNDQo+IFRvOiBTdG9qYWN6eWss IERhcml1c3ogPGRhcml1c3ouc3RvamFjenlrQGludGVsLmNvbT4NCj4gQ2M6IGRldkBkcGRrLm9y ZzsgV2FuZywgWmhpaG9uZyA8emhpaG9uZy53YW5nQGludGVsLmNvbT47IExpYW5nLA0KPiBDdW5t aW5nIDxjdW5taW5nLmxpYW5nQGludGVsLmNvbT47IE1heGltZSBDb3F1ZWxpbg0KPiA8bWF4aW1l LmNvcXVlbGluQHJlZGhhdC5jb20+OyBIYXJyaXMsIEphbWVzIFINCj4gPGphbWVzLnIuaGFycmlz QGludGVsLmNvbT47IExpdSwgQ2hhbmdwZW5nIDxjaGFuZ3BlbmcubGl1QGludGVsLmNvbT4NCj4g U3ViamVjdDogUmU6IFtQQVRDSCB2Ml0gdmhvc3Q6IGFkZCBleHRlcm5hbCBtZXNzYWdlIGhhbmRs aW5nIGNhbGxiYWNrcyB0bw0KPiB0aGUgcHVibGljIEFQSQ0KPiANCj4gT24gTW9uLCBKYW4gMTQs IDIwMTkgYXQgMDU6Mjg6MjlBTSArMDEwMCwgRGFyZWsgU3RvamFjenlrIHdyb3RlOg0KPiA+IEV4 dGVybmFsIG1lc3NhZ2UgY2FsbGJhY2tzIGFyZSB1c2VkIGUuZy4gYnkgdmhvc3QgY3J5cHRvDQo+ ID4gdG8gcGFyc2UgY3J5cHRvLXNwZWNpZmljIHZob3N0LXVzZXIgbWVzc2FnZXMuDQo+ID4NCj4g PiBXZSBhcmUgbm93IHB1Ymxpc2hpbmcgdGhlIEFQSSB0byByZWdpc3RlciB0aG9zZSBjYWxsYmFj a3MsDQo+ID4gc28gdGhhdCBvdGhlciBiYWNrZW5kcyBvdXRzaWRlIG9mIERQREsgY2FuIHVzZSB0 aGVtIGFzIHdlbGwuDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBEYXJlayBTdG9qYWN6eWsgPGRh cml1c3ouc3RvamFjenlrQGludGVsLmNvbT4NCj4gPiAtLS0NCj4gPiAgbGliL2xpYnJ0ZV92aG9z dC9ydGVfdmhvc3QuaCB8IDY2DQo+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr Kw0KPiA+ICBsaWIvbGlicnRlX3Zob3N0L3Zob3N0LmMgICAgIHwgMTMgKysrKysrKw0KPiA+ICBs aWIvbGlicnRlX3Zob3N0L3Zob3N0LmggICAgIHwgNTQgKystLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0NCj4gPiAgMyBmaWxlcyBjaGFuZ2VkLCA4MSBpbnNlcnRpb25zKCspLCA1MiBkZWxldGlv bnMoLSkNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9saWIvbGlicnRlX3Zob3N0L3J0ZV92aG9zdC5o IGIvbGliL2xpYnJ0ZV92aG9zdC9ydGVfdmhvc3QuaA0KPiA+IGluZGV4IGQyODBhYzQyMC4uYTEx ZjljYTA0IDEwMDY0NA0KPiA+IC0tLSBhL2xpYi9saWJydGVfdmhvc3QvcnRlX3Zob3N0LmgNCj4g PiArKysgYi9saWIvbGlicnRlX3Zob3N0L3J0ZV92aG9zdC5oDQo+ID4gQEAgLTExMSw2ICsxMTEs NTYgQEAgc3RydWN0IHJ0ZV92aG9zdF92cmluZyB7DQo+ID4gIAl1aW50MTZfdAkJc2l6ZTsNCj4g PiAgfTsNCj4gPg0KPiA+ICsvKiBUaGUgcG9zc2libGUgcmVzdWx0cyBvZiBhIG1lc3NhZ2UgaGFu ZGxpbmcgZnVuY3Rpb24gKi8NCj4gDQo+IEJldHRlciB0byBjaGFuZ2UgLyogdG8gLyoqLCBzbyBk b3h5Z2VuIGNhbiBnZW5lcmF0ZSBkb2MgZm9yIGl0Lg0KDQpBY2sNCg0KPiANCj4gPiArZW51bSB2 aF9yZXN1bHQgew0KPiA+ICsJLyogTWVzc2FnZSBoYW5kbGluZyBmYWlsZWQgKi8NCj4gPiArCVZI X1JFU1VMVF9FUlIgICA9IC0xLA0KPiA+ICsJLyogTWVzc2FnZSBoYW5kbGluZyBzdWNjZXNzZnVs ICovDQo+ID4gKwlWSF9SRVNVTFRfT0sgICAgPSAgMCwNCj4gPiArCS8qIE1lc3NhZ2UgaGFuZGxp bmcgc3VjY2Vzc2Z1bCBhbmQgcmVwbHkgcHJlcGFyZWQgKi8NCj4gPiArCVZIX1JFU1VMVF9SRVBM WSA9ICAxLA0KPiA+ICt9Ow0KPiANCj4gTWF5YmUgYmV0dGVyIHRvIHByZWZpeCB3aXRoIHJ0ZV8g YW5kIFJURV8/DQo+IEhvdyBhYm91dCBydGVfdmhvc3RfcmVzdWx0IGFuZCBSVEVfVkhPU1RfUkVT VUxUXyo/DQoNCkFjaw0KDQo+IA0KPiA+ICsNCj4gWy4uLl0NCj4gPg0KPiA+ICsvKioNCj4gPiAr ICogUmVnaXN0ZXIgZXh0ZXJuYWwgbWVzc2FnZSBoYW5kbGluZyBjYWxsYmFja3MNCj4gPiArICoN Cj4gPiArICogQHBhcmFtIHZpZA0KPiA+ICsgKiAgdmhvc3QgZGV2aWNlIElEDQo+ID4gKyAqIEBw YXJhbSBvcHMNCj4gPiArICogIHZpcnRpbyBleHRlcm5hbCBjYWxsYmFja3MgdG8gcmVnaXN0ZXIN Cj4gPiArICogQHBhcmFtIGN0eA0KPiA+ICsgKiAgYWRkaXRpb25hbCBjb250ZXh0IHBhc3NlZCB0 byB0aGUgY2FsbGJhY2tzDQo+ID4gKyAqIEByZXR1cm4NCj4gPiArICogIDAgb24gc3VjY2Vzcywg LTEgb24gZmFpbHVyZQ0KPiA+ICsgKi8NCj4gPiAraW50IF9fcnRlX2V4cGVyaW1lbnRhbA0KPiA+ ICtydGVfdmhvc3RfZXh0ZXJuX2NhbGxiYWNrX3JlZ2lzdGVyKGludCB2aWQsDQo+ID4gKwkJc3Ry dWN0IHJ0ZV92aG9zdF91c2VyX2V4dGVybl9vcHMgY29uc3QgKiBjb25zdCBvcHMsIHZvaWQNCj4g KmN0eCk7DQo+IA0KPiBUaGlzIHN5bWJvbCBhbHNvIG5lZWRzIHRvIGJlIGFkZGVkIHRvIHRoZSAu bWFwIGZpbGUNCj4gZm9yIHNoYXJlZCBsaWJyYXJ5Lg0KDQpBY2sNCg0KPiANCj4gRm9yIHRoZSBy ZXN0LA0KPiBSZXZpZXdlZC1ieTogVGl3ZWkgQmllIDx0aXdlaS5iaWVAaW50ZWwuY29tPg0KDQpU aGFua3MsDQpELg0K