From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: Re: [PATCH for-4.12 v2 1/2] xen/arm: mm: Use pte_xen_addr when creating xen entries Date: Fri, 14 Dec 2018 13:44:16 -0800 (PST) Message-ID: References: <20181214114455.5841-1-julien.grall@arm.com> <20181214114455.5841-2-julien.grall@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20181214114455.5841-2-julien.grall@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Julien Grall Cc: sstabellini@kernel.org, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gRnJpLCAxNCBEZWMgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBoZWxwZXIgcHRl X3hlbl9hZGRyIGNvbXB1dGVzIHRoZSBNRk4gYmFzZWQgb24gdGhlIHZpcnR1YWwKPiBhZGRyZXNz IGFuZCBnZW5lcmF0ZXMgdGhlIFBURS4gVGhpcyBjYW4gYmUgcgo+IAo+IEF0IHRoZSBzYW1lIHRp bWUsIG1ha2UgdmEgYSB2YWRkcl90IHRvIG1ha2UgY2xlYXIgaXQgaG9sZHMgdmlydHVhbCBhZGRy ZXNzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j b20+CgpBY2tlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn PgoKPiAtLS0KPiAgICAgQ2hhbmdlcyBpbiB2MjoKPiAgICAgICAgIC0gTmV3IHBhdGNoCj4gLS0t Cj4gIHhlbi9hcmNoL2FybS9tbS5jIHwgNSArKy0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNl cnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v bW0uYyBiL3hlbi9hcmNoL2FybS9tbS5jCj4gaW5kZXggMjU1NmU1N2E5OS4uOTFmM2FlZjkzYyAx MDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vbW0uYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9tbS5j Cj4gQEAgLTY1MiwxMiArNjUyLDExIEBAIHZvaWQgX19pbml0IHNldHVwX3BhZ2V0YWJsZXModW5z aWduZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0LCBwYWRkcl90IHhlbl9wYWRkcikKPiAgICAgIC8q IEJyZWFrIHVwIHRoZSBYZW4gbWFwcGluZyBpbnRvIDRrIHBhZ2VzIGFuZCBwcm90ZWN0IHRoZW0g c2VwYXJhdGVseS4gKi8KPiAgICAgIGZvciAoIGkgPSAwOyBpIDwgTFBBRV9FTlRSSUVTOyBpKysg KQo+ICAgICAgewo+IC0gICAgICAgIG1mbl90IG1mbiA9IG1mbl9hZGQobWFkZHJfdG9fbWZuKHhl bl9wYWRkciksIGkpOwo+IC0gICAgICAgIHVuc2lnbmVkIGxvbmcgdmEgPSBYRU5fVklSVF9TVEFS VCArIChpIDw8IFBBR0VfU0hJRlQpOwo+ICsgICAgICAgIHZhZGRyX3QgdmEgPSBYRU5fVklSVF9T VEFSVCArIChpIDw8IFBBR0VfU0hJRlQpOwo+ICAKPiAgICAgICAgICBpZiAoICFpc19rZXJuZWwo dmEpICkKPiAgICAgICAgICAgICAgYnJlYWs7Cj4gLSAgICAgICAgcHRlID0gbWZuX3RvX3hlbl9l bnRyeShtZm4sIE1UX05PUk1BTCk7Cj4gKyAgICAgICAgcHRlID0gcHRlX29mX3hlbmFkZHIodmEp Owo+ICAgICAgICAgIHB0ZS5wdC50YWJsZSA9IDE7IC8qIDRrIG1hcHBpbmdzIGFsd2F5cyBoYXZl IHRoaXMgYml0IHNldCAqLwo+ICAgICAgICAgIGlmICggaXNfa2VybmVsX3RleHQodmEpIHx8IGlz X2tlcm5lbF9pbml0dGV4dCh2YSkgKQo+ICAgICAgICAgIHsKPiAtLSAKPiAyLjExLjAKPiAKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=