From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by dpdk.org (Postfix) with ESMTP id BF5981F1A for ; Thu, 22 Feb 2018 03:42:47 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Feb 2018 18:42:45 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.47,376,1515484800"; d="scan'208";a="206067599" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by fmsmga006.fm.intel.com with ESMTP; 21 Feb 2018 18:42:45 -0800 Received: from fmsmsx157.amr.corp.intel.com (10.18.116.73) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 21 Feb 2018 18:42:45 -0800 Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by FMSMSX157.amr.corp.intel.com (10.18.116.73) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 21 Feb 2018 18:42:44 -0800 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.116]) by shsmsx102.ccr.corp.intel.com ([169.254.2.124]) with mapi id 14.03.0319.002; Thu, 22 Feb 2018 10:42:43 +0800 From: "Tan, Jianfeng" To: Maxime Coquelin , "dev@dpdk.org" CC: "yliu@fridaylinux.org" Thread-Topic: [PATCH 4/4] vhost: avoid populate guest memory Thread-Index: AQHTpUhZI9plaVBW5EKVcd3gs/n3DaOrtEqAgAQNRiA= Date: Thu, 22 Feb 2018 02:42:42 +0000 Message-ID: References: <1518580892-32656-1-git-send-email-jianfeng.tan@intel.com> <1518580892-32656-5-git-send-email-jianfeng.tan@intel.com> <161752fc-9dd8-f952-eb00-ff1cb6e5fbdd@redhat.com> In-Reply-To: <161752fc-9dd8-f952-eb00-ff1cb6e5fbdd@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 4/4] vhost: avoid populate guest memory 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, 22 Feb 2018 02:42:48 -0000 SGkgTWF4aW1lLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IE1heGlt ZSBDb3F1ZWxpbiBbbWFpbHRvOm1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tXQ0KPiBTZW50OiBU dWVzZGF5LCBGZWJydWFyeSAyMCwgMjAxOCA0OjQ1IEFNDQo+IFRvOiBUYW4sIEppYW5mZW5nOyBk ZXZAZHBkay5vcmcNCj4gQ2M6IHlsaXVAZnJpZGF5bGludXgub3JnDQo+IFN1YmplY3Q6IFJlOiBb UEFUQ0ggNC80XSB2aG9zdDogYXZvaWQgcG9wdWxhdGUgZ3Vlc3QgbWVtb3J5DQo+IA0KPiBIaSBK aWFuZmVuZywNCj4gDQo+IE9uIDAyLzE0LzIwMTggMDU6MDEgQU0sIEppYW5mZW5nIFRhbiB3cm90 ZToNCj4gPiBJdCdzIG5vdCBuZWNlc3NhcnkgdG8gcG9sdWxhdGUgZ3Vlc3QgbWVtb3J5IGZyb20g dmhvc3Qgc2lkZS4NCj4gPg0KPiA+IENjOiBtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbQ0KPiA+ IENjOiB5bGl1QGZyaWRheWxpbnV4Lm9yZw0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogSmlhbmZl bmcgVGFuIDxqaWFuZmVuZy50YW5AaW50ZWwuY29tPg0KPiA+IC0tLQ0KPiA+ICAgbGliL2xpYnJ0 ZV92aG9zdC92aG9zdF91c2VyLmMgfCA0ICsrKy0NCj4gPiAgIDEgZmlsZSBjaGFuZ2VkLCAzIGlu c2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9saWIvbGli cnRlX3Zob3N0L3Zob3N0X3VzZXIuYyBiL2xpYi9saWJydGVfdmhvc3Qvdmhvc3RfdXNlci5jDQo+ ID4gaW5kZXggOTBlZDIxMS4uOWJkMDM5MSAxMDA2NDQNCj4gPiAtLS0gYS9saWIvbGlicnRlX3Zo b3N0L3Zob3N0X3VzZXIuYw0KPiA+ICsrKyBiL2xpYi9saWJydGVfdmhvc3Qvdmhvc3RfdXNlci5j DQo+ID4gQEAgLTY0NCw2ICs2NDQsNyBAQCB2aG9zdF91c2VyX3NldF9tZW1fdGFibGUoc3RydWN0 IHZpcnRpb19uZXQgKmRldiwNCj4gc3RydWN0IFZob3N0VXNlck1zZyAqcG1zZykNCj4gPiAgIAl1 aW50NjRfdCBtbWFwX29mZnNldDsNCj4gPiAgIAl1aW50NjRfdCBhbGlnbm1lbnQ7DQo+ID4gICAJ dWludDMyX3QgaTsNCj4gPiArCWludCBwb3B1bGF0ZTsNCj4gPiAgIAlpbnQgZmQ7DQo+ID4NCj4g PiAgIAlpZiAoZGV2LT5tZW0gJiYgIXZob3N0X21lbW9yeV9jaGFuZ2VkKCZtZW1vcnksIGRldi0+ bWVtKSkNCj4gew0KPiA+IEBAIC03MTQsOCArNzE1LDkgQEAgdmhvc3RfdXNlcl9zZXRfbWVtX3Rh YmxlKHN0cnVjdCB2aXJ0aW9fbmV0ICpkZXYsDQo+IHN0cnVjdCBWaG9zdFVzZXJNc2cgKnBtc2cp DQo+ID4gICAJCX0NCj4gPiAgIAkJbW1hcF9zaXplID0gUlRFX0FMSUdOX0NFSUwobW1hcF9zaXpl LCBhbGlnbm1lbnQpOw0KPiA+DQo+ID4gKwkJcG9wdWxhdGUgPSAoZGV2LT5kZXF1ZXVlX3plcm9f Y29weSkgPyBNQVBfUE9QVUxBVEUgOg0KPiAwOw0KPiA+ICAgCQltbWFwX2FkZHIgPSBtbWFwKE5V TEwsIG1tYXBfc2l6ZSwgUFJPVF9SRUFEIHwNCj4gUFJPVF9XUklURSwNCj4gPiAtCQkJCSBNQVBf U0hBUkVEIHwgTUFQX1BPUFVMQVRFLCBmZCwgMCk7DQo+ID4gKwkJCQkgTUFQX1NIQVJFRCB8IHBv cHVsYXRlLCBmZCwgMCk7DQo+ID4NCj4gPiAgIAkJaWYgKG1tYXBfYWRkciA9PSBNQVBfRkFJTEVE KSB7DQo+ID4gICAJCQlSVEVfTE9HKEVSUiwgVkhPU1RfQ09ORklHLA0KPiA+DQo+IA0KPiBXb3Vs ZG4ndCBub3QgcG9wdWxhdGluZyBhbGwgdGhlIGd1ZXN0IG1lbW9yeSBoYXZlIGEgYmFkIGltcGFj dCBvbiAwJQ0KPiBhY2NlcHRhYmxlIGxvc3MgdXNlLWNhc2VzPw0KDQpZZXMsIGl0IGNvdWxkIGFm ZmVjdCBzdWNoIHVzZSBjYXNlOyBidXQgd2UgY2FuIGFkZHJlc3MgdGhhdCBieSB3YXJtaW5nIHVw IHRoZSBzeXN0ZW0gYSBsaXR0bGUgYml0LCBjYW4ndCB3ZT8NCg0KRnJvbSBhIGdvb2QgcG9pbnQg b2YgdmlldywgaXQgY291bGQgc2F2ZSB0aGUgbWVtb3J5IGZvciBWTXMgd2l0aG91dCBwcmUtYWxs b2NhdGluZy4NCg0KVGhhbmtzLA0KSmlhbmZlbmcNCg==