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 911A57292 for ; Wed, 21 Mar 2018 10:10:09 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Mar 2018 02:10:08 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.48,339,1517904000"; d="scan'208";a="29907192" Received: from irsmsx105.ger.corp.intel.com ([163.33.3.28]) by fmsmga002.fm.intel.com with ESMTP; 21 Mar 2018 02:10:07 -0700 Received: from irsmsx101.ger.corp.intel.com ([169.254.1.176]) by irsmsx105.ger.corp.intel.com ([169.254.7.216]) with mapi id 14.03.0319.002; Wed, 21 Mar 2018 09:10:06 +0000 From: "Zhang, Roy Fan" To: Maxime Coquelin , "dev@dpdk.org" , "Kulasek, TomaszX" , "Wodkowski, PawelX" CC: "jianjay.zhou@huawei.com" , "yliu@fridaylinux.org" , "Tan, Jianfeng" , "Bie, Tiwei" Thread-Topic: [dpdk-dev] [PATCH v2 01/10] lib/librte_vhost: add vhost user private info structure Thread-Index: AQHTr+iyijb4KVcYIUyi4UvFWiTTq6PN9cwAgAyEBhA= Date: Wed, 21 Mar 2018 09:10:06 +0000 Message-ID: <9F7182E3F746AB4EA17801C148F3C60433102660@IRSMSX101.ger.corp.intel.com> References: <20180227162917.35125-1-roy.fan.zhang@intel.com> <20180227162917.35125-2-roy.fan.zhang@intel.com> <0f21227c-5b5f-a3f7-707a-60476826158e@redhat.com> In-Reply-To: <0f21227c-5b5f-a3f7-707a-60476826158e@redhat.com> Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZjFkNGRmZDUtZTk0ZC00ZDYwLThkZWYtOTM5ODQ4ZTQ3MWE2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6ImVkV0lrYkxVcVYxWnA0bmt2MVJVXC9IRTI5V21rVWJcL1VNK0hWeTdJR0xlYz0ifQ== dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [163.33.239.182] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v2 01/10] lib/librte_vhost: add vhost user private info structure 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, 21 Mar 2018 09:10:10 -0000 SGkgTWF4aW1lLA0KDQpUaGFua3MgZm9yIHRoZSByZXZpZXcuDQoNCj4gDQo+IEkgdGhpbmsgdGhp cyBpbmNsdWRlIGlzbid0IG5lZWRlZCBsb29raW5nIGF0IHRoZSByZXN0IG9mIHRoZSBwYXRjaC4N Cg0KSSBhZ3JlZS4gSSB3aWxsIHJlbW92ZSB0aGlzIGxpbmUgaGVyZS4NCg0KPiA+ICAgI2RlZmlu ZSBWSE9TVF9VU0VSX1ZFUlNJT04gICAgMHgxDQo+ID4NCj4gPiArdHlwZWRlZiBpbnQgKCptc2df aGFuZGxlcikoc3RydWN0IHZpcnRpb19uZXQgKmRldiwgc3RydWN0IFZob3N0VXNlck1zZw0KPiAq bXNnLA0KPiA+ICsJCWludCBmZCk7DQo+ID4gKw0KPiA+ICtzdHJ1Y3Qgdmhvc3RfdXNlcl9kZXZf cHJpdiB7DQo+ID4gKwltc2dfaGFuZGxlciB2aG9zdF91c2VyX21zZ19oYW5kbGVyOw0KPiA+ICsJ Y2hhciBkYXRhWzBdOw0KPiA+ICt9Ow0KPiA+DQo+ID4gICAvKiB2aG9zdF91c2VyLmMgKi8NCj4g PiAgIGludCB2aG9zdF91c2VyX21zZ19oYW5kbGVyKGludCB2aWQsIGludCBmZCk7DQo+ID4NCj4g DQo+IEkgdGhpbmsgdGhlIHdvcmRpbmcgaXMgYSBiaXQgbWlzbGVhZGluZywgSSdtIGZpbmUgd2l0 aCBoYXZpbmcgYSBwcml2YXRlX2RhdGENCj4gcG9pbnRlciwgYnV0IGl0IHNob3VsZCBvbmx5IGJl IHVzZWQgYnkgdGhlIGV4dGVybmFsIGJhY2tlbmQuDQo+IA0KPiBNYXliZSB3aGF0IHlvdSBuZWVk IGhlcmUgaXMgYSBuZXcgQVBJIHRvIGJlIHRvIHJlZ2lzdGVyIGEgY2FsbGJhY2sgZm9yIHRoZQ0K PiBleHRlcm5hbCBiYWNrZW5kIHRvIGhhbmRsZSBzcGVjaWZpYyByZXF1ZXN0cy4NCg0KVGhhdCdz IGV4YWN0bHkgd2hhdCBJIG5lZWQuIA0KU2hhbGwgSSByZXdvcmsgdGhlIGNvZGUgbGlrZSB0aGlz Pw0KDQovKiB2aG9zdC5oICovDQpzdHJ1Y3QgdmlydGlvX25ldCB7DQoJLi4uLg0KCXZvaWQgKmV4 dGVybl9kYXRhOyAvKjw8IHByaXZhdGUgZGF0YSBmb3IgZXh0ZXJuYWwgYmFja2VuZCAqLw0KCQ0K fQ0KDQovKiB2aG9zdF91c2VyLmggKi8NCnR5cGVkZWYgaW50ICgqbXNnX2hhbmRsZXIpKHN0cnVj dCB2aXJ0aW9fbmV0ICpkZXYsIHN0cnVjdCBWaG9zdFVzZXJNc2cgKm1zZywNCgkJaW50IGZkKTsN Cg0Kc3RydWN0IHZob3N0X3VzZXJfZGV2X2V4dGVybiB7DQoJbXNnX2hhbmRsZXIgcG9zdF92aG9z dF91c2VyX21zZ19oYW5kbGVyOw0KCWNoYXIgZGF0YVswXTsNCn07DQoNCmludCANCnZob3N0X3Vz ZXJfcmVnaXN0ZXJfY2FsbF9iYWNrKHN0cnVjdCB2aXJ0aW9fbmV0ICpkZXYsIG1zZ19oYW5kbGVy IHBvc3RfbXNnX2hhbmRsZXIpOw0KDQo+IA0KPiBBbHNvLCBpdCBtaWdodCBiZSBpbnRlcmVzdGlu ZyBmb3IgdGhlIGV4dGVybmFsIGJhY2tlbmQgdG8gcmVnaXN0ZXIgY2FsbGJhY2tzIGZvcg0KPiBl eGlzdGluZyByZXF1ZXN0cy4gRm9yIGV4YW1wbGUgLnByZV92aG9zdF91c2VyX21zZ19oYW5kbGVy DQo+IGFuZCAucG9zdF92aG9zdF91c2VyX21zZ19oYW5kbGVyLiBEb2luZyBzbywgdGhlIGV4dGVy bmFsIGJhY2tlbmQgY291bGQNCj4gZm9yIGV4YW1wbGUgY2F0Y2ggYmVmb3JlaGFuZCBhbnkgY2hh bmdlIHRoYXQgY291bGQgYWZmZWN0IHJlc291cmNlcyBiZWluZw0KPiB1c2VkLiBUb21hc3osIFBh d2VsLCBkbyB5b3UgdGhpbmsgdGhhdCBjb3VsZCBoZWxwIGZvciB0aGUgaXNzdWUgeW91IHJlcG9y dGVkPw0KPiANCg0KDQpJIHRoaW5rIGl0IGlzIGRlZmluaXRlbHkgYSBnb29kIGlkZWEuIEhvd2V2 ZXIgdGhlcmUgd2lsbCBiZSBhIHByb2JsZW0uIEFzIHZob3N0X2NyeXB0byBkb2VzIG5vdCByZXF1 aXJlIHByZV92aG9zdF91c2VyX21zZ19oYW5kbGVyIEkgdGhpbmsgaXQgbWF5IG5vdCBhcHByb3By aWF0ZSB0byBhZGQgcHJlX3Zob3N0X3VzZXJfbXNnX2hhbmRsZXIgaW4gdGhpcyBwYXRjaHNldC4g DQoNClRoYW5rcyBhIG1pbGxpb24gTWF4aW1lLg0KDQo+IFRoYW5rcywNCj4gTWF4aW1lDQo=