From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH] tools/libxenforeignmemory: add a call to restrict the handle Date: Mon, 27 Mar 2017 08:06:20 +0000 Message-ID: <5c4991448c9d4dad8fcb22e5dcb9235a@AMSPEX02CL03.citrite.net> References: <1490181925-8026-1-git-send-email-paul.durrant@citrix.com> <1481302f-a9a5-a5fc-7935-296bae2ad130@citrix.com> <0dec744ef8124590a0d7ca8a8ee57104@AMSPEX02CL03.citrite.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1csPfT-0001XL-4S for xen-devel@lists.xenproject.org; Mon, 27 Mar 2017 08:06:23 +0000 In-Reply-To: <0dec744ef8124590a0d7ca8a8ee57104@AMSPEX02CL03.citrite.net> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Paul Durrant , Andrew Cooper , "xen-devel@lists.xenproject.org" Cc: Ian Jackson , Julien Grall , Wei Liu List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4 ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW4ub3JnXSBPbiBCZWhhbGYgT2YNCj4gUGF1bCBEdXJy YW50DQo+IFNlbnQ6IDI0IE1hcmNoIDIwMTcgMjA6MjQNCj4gVG86IEFuZHJldyBDb29wZXIgPEFu ZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyB4ZW4tDQo+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qu b3JnDQo+IENjOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IEp1bGllbiBH cmFsbA0KPiA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu Y29tPg0KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIXSB0b29scy9saWJ4ZW5mb3Jl aWdubWVtb3J5OiBhZGQgYSBjYWxsIHRvDQo+IHJlc3RyaWN0IHRoZSBoYW5kbGUNCj4gDQo+ID4g LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBBbmRyZXcgQ29vcGVyDQo+ID4g U2VudDogMjQgTWFyY2ggMjAxNyAyMDoxMA0KPiA+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVy cmFudEBjaXRyaXguY29tPjsgeGVuLQ0KPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiA+ IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNr c29uQGNpdHJpeC5jb20+Ow0KPiA+IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+ DQo+ID4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSF0gdG9vbHMvbGlieGVuZm9yZWln bm1lbW9yeTogYWRkIGEgY2FsbCB0bw0KPiA+IHJlc3RyaWN0IHRoZSBoYW5kbGUNCj4gPg0KPiA+ IE9uIDIyLzAzLzE3IDExOjI1LCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4gPiBkaWZmIC0tZ2l0 IGEvdG9vbHMvbGlicy9mb3JlaWdubWVtb3J5L2xpYnhlbmZvcmVpZ25tZW1vcnkubWFwDQo+ID4g Yi90b29scy9saWJzL2ZvcmVpZ25tZW1vcnkvbGlieGVuZm9yZWlnbm1lbW9yeS5tYXANCj4gPiA+ IGluZGV4IGRmMjA2YjMuLjVjOTgwNmMgMTAwNjQ0DQo+ID4gPiAtLS0gYS90b29scy9saWJzL2Zv cmVpZ25tZW1vcnkvbGlieGVuZm9yZWlnbm1lbW9yeS5tYXANCj4gPiA+ICsrKyBiL3Rvb2xzL2xp YnMvZm9yZWlnbm1lbW9yeS9saWJ4ZW5mb3JlaWdubWVtb3J5Lm1hcA0KPiA+ID4gQEAgLTQsNSAr NCw2IEBAIFZFUlNfMS4wIHsNCj4gPiA+ICAJCXhlbmZvcmVpZ25tZW1vcnlfY2xvc2U7DQo+ID4g PiAgCQl4ZW5mb3JlaWdubWVtb3J5X21hcDsNCj4gPiA+ICAJCXhlbmZvcmVpZ25tZW1vcnlfdW5t YXA7DQo+ID4gPiArCQl4ZW5mb3JlaWdubWVtb3J5X3Jlc3RyaWN0Ow0KPiA+ID4gIAlsb2NhbDog KjsgLyogRG8gbm90IGV4cG9zZSBhbnl0aGluZyBieSBkZWZhdWx0ICovDQo+ID4gPiAgfTsNCj4g Pg0KPiA+IFRoaXMgaXNuJ3QgY29ycmVjdC4NCj4gPg0KPiA+IE5ldyBmdW5jdGlvbnMgbGlrZSB0 aGlzIG5lZWQgdG8gYnVtcCBhdCBsZWFzdCB0aGUgU08gbWlub3IgdmVyc2lvbiwgbGlrZQ0KPiA+ IGMvcyBmMTQ0NmRlNGJhDQo+ID4NCj4gDQo+IFNvcnJ5LCB5ZXMsIEkgZm9yZ290IHRoZXNlIGxp YnJhcmllcyBhcmUgc3VwcG9zZWQgdG8gYmUgc3RhYmxlIG5vdy4NCj4gDQo+ID4gRml4aW5nIHRo aXMgaXMgYSBibG9ja2VyIHRvIHJlbGVhc2luZyA0LjkNCj4gPg0KPiANCj4gSSdsbCBzdWJtaXQg YSBwYXRjaCBvbiBNb25kYXkuDQoNCkFjdHVhbGx5LCBvbiBzZWNvbmQgdGhvdWdodHMsIGRvIHdl IHdhbnQgdG8gYnVtcCB0aGUgdmVyc2lvbiBmb3IgYWxsIGNoYW5nZXMgb3IganVzdCBpbmNvbXBh dGlibGUgb25lcz8gSSBhZGRlZCBhIGNhbGwgaGVyZSBzbyBpdCBzaG91bGRuJ3QgYnJlYWsgYW55 IG9sZGVyIGFwcGxpY2F0aW9uIGNvbXBpbGluZyBhZ2FpbnN0IHRoaXMgbGlicmFyeS4NCg0KICBQ YXVsDQoNCj4gDQo+ID4gQWxzbywgd2Ugc2hvdWxkIHJlYWxseSBnZXQgYXV0b21hdGljIEFCSSBj aGVja2luZyBidWlsdCBpbnRvIHRoZSByZWxlYXNlDQo+ID4gcHJvY2VzcywgdG8gcHJldmVudCBt aXN0YWtlcyBsaWtlIHRoaXMgZnJvbSBoYXBwZW5pbmcgYWNjaWRlbnRhbGx5Lg0KPiA+DQo+IA0K PiBZZXMsIGRlZmluaXRlbHkuDQo+IA0KPiAgIFBhdWwNCj4gDQo+ID4gfkFuZHJldw0KPiBfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBYZW4tZGV2ZWwg bWFpbGluZyBsaXN0DQo+IFhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnDQo+IGh0dHBzOi8vbGlzdHMu eGVuLm9yZy94ZW4tZGV2ZWwNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcK aHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=