From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony PERARD Subject: Re: [PATCH 04/26] xentoolcore, _restrict_all: Introduce new library and implementation Date: Tue, 10 Oct 2017 12:45:56 +0100 Message-ID: <20171010114556.GA15807@perard.uk.xensource.com> References: <1507564648-7580-1-git-send-email-ian.jackson@eu.citrix.com> <1507564648-7580-5-git-send-email-ian.jackson@eu.citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1507564648-7580-5-git-send-email-ian.jackson@eu.citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Ian Jackson Cc: Ross Lagerwall , xen-devel@lists.xensource.com, Wei Liu , Stefano Stabellini List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBPY3QgMDksIDIwMTcgYXQgMDQ6NTc6MDZQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv dGU6Cj4gSW4gcHJhY3RpY2UsIHFlbXUgb3BlbnMgYSBncmVhdCBtYW55IGZkcy4gIFRyYWNraW5n IHRoZW0gYWxsIGRvd24gYW5kCj4gcGxheWluZyB3aGFjay1hLW1vbGUgaXMgdW5hdHRyYWN0aXZl LiAgSXQgaXMgYWxzbyBwb3RlbnRpYWxseSBmcmFnaWxlCj4gaW4gdGhhdCBmdXR1cmUgY2hhbmdl cyBtaWdodCBhY2NpZGVudGFsbHkgdW5kbyBvdXIgZWZmb3J0cy4KPiAKPiBJbnN0ZWFkLCB3ZSBh cmUgZ29pbmcgdG8gdGVhY2ggYWxsIHRoZSBYZW4gbGlicmFyaWVzIGhvdyB0byByZWdpc3Rlcgo+ IHRoZWlyIGZkcyBzbyB0aGF0IHRoZXkgY2FuIGJlIG5ldXRlcmVkIHdpdGggb25lIHFlbXUgY2Fs bC4KPiAKPiBSaWdodCBub3csIG5vdGhpbmcgd2lsbCBnbyB3cm9uZyBpZiBzb21lIHRyaWVzIHRv IGxpbmsgd2l0aG91dAo+IC1sdG9vbGNvcmUsIGJ1dCB0aGF0IHdpbGwgc3RvcCB3b3JraW5nIGFz IHNvb24gYXMgdGhlIGZpcnN0IG90aGVyIFhlbgo+IGxpYnJhcnkgc3RhcnRzIHRvIHJlZ2lzdGVy LiAgU28gdGhpcyBwYXRjaCB3aWxsIGJlIGZvbGxvd2VkIGJ5IHRoZQo+IHN0dWJkb20gYnVpbGQg dXBkYXRlLCBhbmQgc2hvdWxkIGJlIGZvbGxvd2VkIGJ5IGEKPiBNSU5JT1NfVVBTVFJFQU1fUkVW SVNJT04gdXBkYXRlZC4KPiAKPiBTYWRseSBxZW11IHVwc3RyZWFtJ3MgY29uZmlndXJhdGlvbiBh cnJhbmdlbWVudHMgYXJlIHRvbyBjcnVkZSwgYmVpbmcKPiBrZXllZCBzb2xlbHkgb2ZmIHRoZSBY ZW4gdmVyc2lvbiBudW1iZXIuICBTbyB0aGV5IGNhbm5vdCBwcm92aWRlCj4gZm9yd2FyZC9iYWNr d2FyZCBidWlsZCBjb21wYXRpYmlsaXR5IGFjcm9zcyBjaGFuZ2VzIGluIHhlbi11bnN0YWJsZSwK PiBsaWtlIHRoaXMgb25lLiAgcWVtdSBwYXRjaGVzIHRvIGxpbmsgYWdhaW5zdCB4ZW50b29sY29y ZSBzaG91bGQgYmUKPiBhcHBsaWVkIGluIHFlbXUgdXBzdHJlYW0gc28gYXZvaWQgdGhlIHFlbXUg YnVpbGQgYnJlYWtpbmcgYWdhaW5zdCB0aGUKPiByZWxlYXNlZCB2ZXJzaW9uIG9mIFhlbiA0LjEw Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXgu Y29tPgo+IEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IC0tLQo+IGRp ZmYgLS1naXQgYS90b29scy9saWJzL3Rvb2xjb3JlL2hhbmRsZXJlZy5jIGIvdG9vbHMvbGlicy90 b29sY29yZS9oYW5kbGVyZWcuYwo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAw MC4uZWZlZmZiMQo+IC0tLSAvZGV2L251bGwKPiArKysgYi90b29scy9saWJzL3Rvb2xjb3JlL2hh bmRsZXJlZy5jCgo+ICtzdGF0aWMgcHRocmVhZF9tdXRleF90IGhhbmRsZXNfbG9jayA9IFBUSFJF QURfTVVURVhfSU5JVElBTElaRVI7Cj4gK3N0YXRpYyBYRU5UT09MQ09SRV9MSVNUX0hFQUQoLCBY ZW50b29sY29yZV9fQWN0aXZlX0hhbmRsZSkgaGFuZGxlczsKPiArCj4gK3N0YXRpYyB2b2lkIGxv Y2sodm9pZCkgewo+ICsgICAgaW50IGUgPSBwdGhyZWFkX211dGV4X3VubG9jaygmaGFuZGxlc19s b2NrKTsKClNob3VsZG4ndCB0aGlzIGNhbGwgcHRocmVhZF9tdXRleF9sb2NrPyBSaWdodCBub3cg bG9jayBhbmQgdW5sb2NrIGRvCnRoZSBzYW1lIHRoaW5nLgoKPiArICAgIGFzc2VydCghZSk7Cj4g K30KPiArCj4gK3N0YXRpYyB2b2lkIHVubG9jayh2b2lkKSB7Cj4gKyAgICBpbnQgZSA9IHB0aHJl YWRfbXV0ZXhfdW5sb2NrKCZoYW5kbGVzX2xvY2spOwo+ICsgICAgYXNzZXJ0KCFlKTsKPiArfQo+ ICsKCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu Lm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==