From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by dpdk.org (Postfix) with ESMTP id A34444D3A for ; Fri, 23 Mar 2018 11:36:04 +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 orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 23 Mar 2018 03:36:03 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.48,349,1517904000"; d="scan'208";a="39953707" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by fmsmga004.fm.intel.com with ESMTP; 23 Mar 2018 03:36:03 -0700 Received: from fmsmsx151.amr.corp.intel.com (10.18.125.4) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.319.2; Fri, 23 Mar 2018 03:36:02 -0700 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by FMSMSX151.amr.corp.intel.com (10.18.125.4) with Microsoft SMTP Server (TLS) id 14.3.319.2; Fri, 23 Mar 2018 03:35:56 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.235]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.108]) with mapi id 14.03.0319.002; Fri, 23 Mar 2018 18:35:53 +0800 From: "Wang, Zhihong" To: Maxime Coquelin , "dev@dpdk.org" CC: "Tan, Jianfeng" , "Bie, Tiwei" , "yliu@fridaylinux.org" , "Liang, Cunming" , "Wang, Xiao W" , "Daly, Dan" Thread-Topic: [PATCH v3 3/5] vhost: add apis for datapath configuration Thread-Index: AQHTv2rcUDbi3NmsAEWGtAiN4wMqEqParIeAgAE7DpD//+TXAIABx6dw Date: Fri, 23 Mar 2018 10:35:53 +0000 Message-ID: <8F6C2BD409508844A0EFC19955BE09415140CDCD@SHSMSX103.ccr.corp.intel.com> References: <1517614137-62926-1-git-send-email-zhihong.wang@intel.com> <20180227101342.18521-1-zhihong.wang@intel.com> <20180227101342.18521-4-zhihong.wang@intel.com> <8F6C2BD409508844A0EFC19955BE09415140BA2B@SHSMSX103.ccr.corp.intel.com> <95a2dde0-494f-1fd4-2d4b-4b717fd83cc4@redhat.com> In-Reply-To: <95a2dde0-494f-1fd4-2d4b-4b717fd83cc4@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: 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 v3 3/5] vhost: add apis for datapath configuration 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, 23 Mar 2018 10:36:05 -0000 SGkgTWF4aW1lLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IE1heGlt ZSBDb3F1ZWxpbiBbbWFpbHRvOm1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tXQ0KPiBTZW50OiBU aHVyc2RheSwgTWFyY2ggMjIsIDIwMTggMTA6MTkgUE0NCj4gVG86IFdhbmcsIFpoaWhvbmcgPHpo aWhvbmcud2FuZ0BpbnRlbC5jb20+OyBkZXZAZHBkay5vcmcNCj4gQ2M6IFRhbiwgSmlhbmZlbmcg PGppYW5mZW5nLnRhbkBpbnRlbC5jb20+OyBCaWUsIFRpd2VpDQo+IDx0aXdlaS5iaWVAaW50ZWwu Y29tPjsgeWxpdUBmcmlkYXlsaW51eC5vcmc7IExpYW5nLCBDdW5taW5nDQo+IDxjdW5taW5nLmxp YW5nQGludGVsLmNvbT47IFdhbmcsIFhpYW8gVyA8eGlhby53LndhbmdAaW50ZWwuY29tPjsgRGFs eSwNCj4gRGFuIDxkYW4uZGFseUBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjMg My81XSB2aG9zdDogYWRkIGFwaXMgZm9yIGRhdGFwYXRoIGNvbmZpZ3VyYXRpb24NCj4gDQo+IEhp LA0KPiANCj4gT24gMDMvMjIvMjAxOCAwOToyMiBBTSwgV2FuZywgWmhpaG9uZyB3cm90ZToNCj4g Pg0KPiA+DQo+ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IE1heGlt ZSBDb3F1ZWxpbiBbbWFpbHRvOm1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tXQ0KPiA+PiBTZW50 OiBUaHVyc2RheSwgTWFyY2ggMjIsIDIwMTggNTowOCBBTQ0KPiA+PiBUbzogV2FuZywgWmhpaG9u ZyA8emhpaG9uZy53YW5nQGludGVsLmNvbT47IGRldkBkcGRrLm9yZw0KPiA+PiBDYzogVGFuLCBK aWFuZmVuZyA8amlhbmZlbmcudGFuQGludGVsLmNvbT47IEJpZSwgVGl3ZWkNCj4gPj4gPHRpd2Vp LmJpZUBpbnRlbC5jb20+OyB5bGl1QGZyaWRheWxpbnV4Lm9yZzsgTGlhbmcsIEN1bm1pbmcNCj4g Pj4gPGN1bm1pbmcubGlhbmdAaW50ZWwuY29tPjsgV2FuZywgWGlhbyBXIDx4aWFvLncud2FuZ0Bp bnRlbC5jb20+Ow0KPiBEYWx5LA0KPiA+PiBEYW4gPGRhbi5kYWx5QGludGVsLmNvbT4NCj4gPj4g U3ViamVjdDogUmU6IFtQQVRDSCB2MyAzLzVdIHZob3N0OiBhZGQgYXBpcyBmb3IgZGF0YXBhdGgg Y29uZmlndXJhdGlvbg0KPiA+Pg0KPiA+Pg0KPiA+Pg0KPiA+PiBPbiAwMi8yNy8yMDE4IDExOjEz IEFNLCBaaGlob25nIFdhbmcgd3JvdGU6DQo+ID4+PiBUaGlzIHBhdGNoIGFkZHMgQVBJcyBmb3Ig ZGF0YXBhdGggY29uZmlndXJhdGlvbi4gVGhlIGVpZCBhbmQgZGlkIG9mIHRoZQ0KPiA+Pj4gdmhv c3QtdXNlciBzb2NrZXQgY2FuIGJlIGNvbmZpZ3VyZWQgdG8gaWRlbnRpZnkgdGhlIGFjdHVhbCBk ZXZpY2UuDQo+ID4+Pg0KPiA+Pj4gV2hlbiB0aGUgZGVmYXVsdCBzb2Z0d2FyZSBkYXRhcGF0aCBp cyB1c2VkLCBlaWQgYW5kIGRpZCBhcmUgc2V0IHRvIC0xLg0KPiA+Pj4gV2hlbiBhbHRlcm5hdGl2 ZSBkYXRhcGF0aCBpcyB1c2VkLCBlaWQgYW5kIGRpZCBhcmUgc2V0IGJ5IGFwcCB0byBzcGVjaWZ5 DQo+ID4+PiB3aGljaCBkZXZpY2UgdG8gdXNlLiBFYWNoIHZob3N0LXVzZXIgc29ja2V0IGNhbiBo YXZlIG9ubHkgMSBjb25uZWN0aW9uDQo+IGluDQo+ID4+PiB0aGlzIGNhc2UuDQo+ID4+Pg0KPiA+ Pj4gU2lnbmVkLW9mZi1ieTogWmhpaG9uZyBXYW5nIDx6aGlob25nLndhbmdAaW50ZWwuY29tPg0K PiA+Pj4gLS0tDQo+ID4+PiAgICBsaWIvbGlicnRlX3Zob3N0L3J0ZV92aG9zdC5oICAgICAgICAg ICB8IDcwDQo+ID4+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysNCj4gPj4+ICAg IGxpYi9saWJydGVfdmhvc3QvcnRlX3Zob3N0X3ZlcnNpb24ubWFwIHwgIDYgKysrDQo+ID4+PiAg ICBsaWIvbGlicnRlX3Zob3N0L3NvY2tldC5jICAgICAgICAgICAgICB8IDY1DQo+ID4+ICsrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysNCj4gPj4+ICAgIGxpYi9saWJydGVfdmhvc3Qvdmhv c3QuYyAgICAgICAgICAgICAgIHwgNTAgKysrKysrKysrKysrKysrKysrKysrKysrDQo+ID4+PiAg ICBsaWIvbGlicnRlX3Zob3N0L3Zob3N0LmggICAgICAgICAgICAgICB8IDEwICsrKysrDQo+ID4+ PiAgICA1IGZpbGVzIGNoYW5nZWQsIDIwMSBpbnNlcnRpb25zKCspDQo+ID4+Pg0KPiA+Pg0KPiA+ PiBJc24ndCB0aGUgbm90aW9uIG9mIEVJRCAmIERJRCBJbnRlbCBzcGVjaWZpY3M/DQo+ID4+IEF0 IHZob3N0IEFQSSBsZXZlbCwgc2hvdWxkbid0IHdlIG9ubHkgY2FyZSBvZiB0aGUgb2ZmbG9hZCBk ZXZpY2UgSUQ/DQo+ID4NCj4gPiBJdCdzIG5vdCB2ZW5kb3Igc3BlY2lmaWM6IEVuZ2luZSBpZCBy ZWZlcnMgdG8gYW4gZW5naW5lIHdoaWNoIGlzIGEgZGV2aWNlDQo+ID4gb24gYSBidXMsIHRoZSBl bmdpbmUgY291bGQgaGF2ZSBtdWx0aXBsZSBxdWV1ZSBwYWlycyBvciB2aXJ0dWFsIGZ1bmN0aW9u cy4NCj4gPiBUaGUgZHJpdmVyIGNhbiBtYW5hZ2UgdGhlbSB0byBwcmVzZW50IG11bHRpcGxlIHZo b3N0IHBvcnRzIHdpdGggdkRQQSB0bw0KPiA+IGFwcGxpY2F0aW9uLCBzbyBsb2dpY2FsbHkgdGhl IGNvbmNlcHQgb2YgZGV2aWNlIGlkIGV4aXN0cy4NCj4gPg0KPiA+IEluIGEgbG90IG9mIGFjY2Vs ZXJhdGlvbiBjYXNlcywgYXBwbGljYXRpb24gbmVlZHMgdG8gYmUgYWJsZSB0byBjaG9vc2UgdGhl DQo+ID4gZXhhY3QgcG9ydCB0byB1c2UgaW5zdGVhZCBvZiBsZXR0aW5nIHRoZSBkcml2ZXIgdG8g ZGVjaWRlIChiZWNhdXNlIGl0IGRvZXMNCj4gPiBtYWtlIGEgZGlmZmVyZW5jZSksIHRoZXJlZm9y ZSBpdCdzIG5lY2Vzc2FyeSB0byBleHBvc2UgdGhlIGRldmljZSBpZCBoZXJlLg0KPiANCj4gWWVz LCBidXQgaWYgSSB1bmRlcnN0b29kIGNvcnJlY3RseSB3aXRoIHRoZSBJRkNWRiBkcml2ZXIsIHdl IGNvdWxkIHBhc3MNCj4gZGlyZWN0bHkgdGhlIHZpcnR1YWwgZnVuY3Rpb24gdG8gdGhlIHZob3N0 LXVzZXIgbGliLCBubyBuZWVkIHRvIHNwZWNpZnkNCj4gdGhlIGVuZ2luZS4gV2Ugd291bGQganVz dCBuZWVkIHRvIHJlZ2lzdGVyIG9uZSBkZXZpY2UgcGVyIFZGLCBidXQgdGhhdA0KPiBsb29rcyBs aWtlIHRoZSByaWdodCB0aGluayB0byBkbyBsb29raW5nIGF0IGhvdyBJRkNWRiBtYW5hZ2VzIE1B Qw0KPiBhZGRyZXNzZXMgYW5kIGxpbmsgc3RhdHVzIGZvciBleGFtcGxlLg0KDQpUaGUgbGliIGlz IGZvciBnZW5lcmljIGRlc2lnbnMuIEFuIGVuZ2luZSBjb3VsZCBhbHNvIGJlIGFuIEFGVSBkZXZp Y2UgWzFdDQp3aGljaCBoYXMgbXVsdGlwbGUgdmlydGlvIHJpbmcgY29tcGF0aWJsZSBxdWV1ZSBw YWlycyB0aGF0IGNhbiBzZXJ2ZQ0KZGlmZmVyZW50IFZNcyBpbmRlcGVuZGVudGx5LCBpbnN0ZWFk IG9mIG11bHRpcGxlIHZpcnR1YWwgZnVuY3Rpb25zLiBJbg0KdGhpcyBjYXNlLCB3ZSBuZWVkIGVp ZCB0byBpbmRleCB0aGUgQUZVIGRldmljZSwgYW5kIGRpZCB0byBpbmRleCB0aGUgcXVldWUNCnBh aXIocykuDQoNClsxXSBodHRwOi8vZHBkay5vcmcvbWwvYXJjaGl2ZXMvZGV2LzIwMTgtTWFyY2gv MDkzMzQzLmh0bWwgKHN0cnVjdCBydGVfYWZ1X2RldmljZSkNCg0KVGhhbmtzDQotWmhpaG9uZw0K DQo+IA0KPiBUaGFua3MsDQo+IE1heGltZQ0K