From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: identify a Xen PV domU to fix devmem_is_allowed Date: Mon, 29 Feb 2016 10:10:00 -0500 Message-ID: <20160229151000.GA17154@char.us.oracle.com> References: <20160229102849.GA18202@aepfle.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20160229102849.GA18202@aepfle.de> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Olaf Hering , boris.ostrovsky@oracle.com, david.vrabel@citrix.com Cc: xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBGZWIgMjksIDIwMTYgYXQgMTE6Mjg6NDlBTSArMDEwMCwgT2xhZiBIZXJpbmcgd3Jv dGU6Cj4gV2hhdCBpcyB0aGUgY29ycmVjdCB3YXkgdG8gaWRlbnRpZnkgYSBYZW4gUFYgZG9tVSBp biB0aGUga2VucmVsPwo+IGRldm1lbV9pc19hbGxvd2VkKCkgdXNlZCB0byBkaXNhYmxlIGFjY2Vz cyB0byBwYWdlcyA8IDI1NiBpbiBkb21VLgo+IFdpdGggcHZvcHMgdGhpcyBjaGVjayB3YXMgcmVt b3ZlZCwgb3IgbmV2ZXIgcG9ydGVkIGZvcndhcmQuCgpDQy1pbmcgQm9yaXMgYW5kIERhbmllbC4K CldoeSBpcyB0aGlzIG5lZWRlZD8gVGhlIGZpcnN0IDY0MEtCIG9mIG1lbW9yeSBpbiBhIGd1ZXN0 IGFyZQpSQU0gcGFnZXMgd2l0aCBubyBCSU9TIGRhdGEgaW4gaXQuCgo+IAo+IFdvdWxkIHRoaXMg Y2hhbmdlIGJlIHRoZSBjb3JyZWN0IGZpeD8KCi4uIEEgZml4IGZvciB3aGF0IGlzc3VlPwo+IAo+ ICsrKyBiL2FyY2gveDg2L21tL2luaXQuYwo+IEBAIC02MzcsNyArNjM3LDcgQEAgdm9pZCBfX2lu aXQgaW5pdF9tZW1fbWFwcGluZyh2b2lkKQo+ICBpbnQgZGV2bWVtX2lzX2FsbG93ZWQodW5zaWdu ZWQgbG9uZyBwYWdlbnIpCj4gIHsKPiAgICAgICAgIGlmIChwYWdlbnIgPCAyNTYpCj4gLSAgICAg ICAgICAgICAgIHJldHVybiAxOwo+ICsgICAgICAgICAgICAgICByZXR1cm4gIXhlbl9wdl9kb21h aW4oKTsKPiAgICAgICAgIGlmIChpb21lbV9pc19leGNsdXNpdmUocGFnZW5yIDw8IFBBR0VfU0hJ RlQpKQo+ICAgICAgICAgICAgICAgICByZXR1cm4gMDsKPiAgICAgICAgIGlmICghcGFnZV9pc19y YW0ocGFnZW5yKSkKPiAKPiBPbGFmCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxp c3RzLnhlbi5vcmcKPiBodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp c3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVs Cg==