From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: Re: [PATCH 05/22] xen/arm: p2m: Clean-up mfn_to_p2m_entry Date: Tue, 26 Jul 2016 15:24:01 -0700 (PDT) Message-ID: References: <1469031064-23344-1-git-send-email-julien.grall@arm.com> <1469031064-23344-6-git-send-email-julien.grall@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1469031064-23344-6-git-send-email-julien.grall@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Julien Grall Cc: proskurin@sec.in.tum.de, sstabellini@kernel.org, steve.capper@arm.com, wei.chen@linaro.org, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gV2VkLCAyMCBKdWwgMjAxNiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBwaHlzaWNhbCBh ZGRyZXNzIGlzIGNvbXB1dGVkIGZyb20gdGhlIG1hY2hpbmUgZnJhbWUgbnVtYmVyLCBzbwo+IGNo ZWNraW5nIGlmIHRoZSBwaHlzaWNhbCBhZGRyZXNzIGlzIHBhZ2UgYWxpZ25lZCBpcyBwb2ludGxl c3MuCj4gCj4gRnVydGhlcm1vcmUsIGRpcmVjdGx5IGFzc2lnbmVkIHRoZSBNRk4gdG8gdGhlIGNv cnJlc3BvbmRpbmcgZmllbGQgaW4gdGhlCj4gZW50cnkgcmF0aGVyIHRoYW4gY29udmVydGluZyB0 byBhIHBoeXNpY2FsIGFkZHJlc3MgYW5kIG9ycmluZyB0aGUgdmFsdWUuCj4gSXQgd2lsbCBhdm9p ZCB0byByZWx5IG9uIHRoZSBmaWVsZCBwb3NpdGlvbiBhbmQgbWFrZSB0aGUgY29kZSBjbGVhcmVy Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+ CgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn PgoKCj4gIHhlbi9hcmNoL2FybS9wMm0uYyB8IDYgKystLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAy IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo L2FybS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwo+IGluZGV4IDc5MDk1ZjEuLmQ4MjM0OWMg MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3Ay bS5jCj4gQEAgLTMyNyw3ICszMjcsNiBAQCBzdGF0aWMgdm9pZCBwMm1fc2V0X3Blcm1pc3Npb24o bHBhZV90ICplLCBwMm1fdHlwZV90IHQsIHAybV9hY2Nlc3NfdCBhKQo+ICBzdGF0aWMgbHBhZV90 IG1mbl90b19wMm1fZW50cnkodW5zaWduZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGludCBtYXR0ciwK PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3QgdCwgcDJtX2FjY2Vz c190IGEpCj4gIHsKPiAtICAgIHBhZGRyX3QgcGEgPSAoKHBhZGRyX3QpIG1mbikgPDwgUEFHRV9T SElGVDsKPiAgICAgIC8qCj4gICAgICAgKiBzaCwgeG4gYW5kIHdyaXRlIGJpdCB3aWxsIGJlIGRl ZmluZWQgaW4gdGhlIGZvbGxvd2luZyBzd2l0Y2hlcwo+ICAgICAgICogYmFzZWQgb24gbWF0dHIg YW5kIHQuCj4gQEAgLTM1OSwxMCArMzU4LDkgQEAgc3RhdGljIGxwYWVfdCBtZm5fdG9fcDJtX2Vu dHJ5KHVuc2lnbmVkIGxvbmcgbWZuLCB1bnNpZ25lZCBpbnQgbWF0dHIsCj4gIAo+ICAgICAgcDJt X3NldF9wZXJtaXNzaW9uKCZlLCB0LCBhKTsKPiAgCj4gLSAgICBBU1NFUlQoIShwYSAmIH5QQUdF X01BU0spKTsKPiAtICAgIEFTU0VSVCghKHBhICYgflBBRERSX01BU0spKTsKPiArICAgIEFTU0VS VCghKHBmbl90b19wYWRkcihtZm4pICYgflBBRERSX01BU0spKTsKPiAgCj4gLSAgICBlLmJpdHMg fD0gcGE7Cj4gKyAgICBlLnAybS5iYXNlID0gbWZuOwo+ICAKPiAgICAgIHJldHVybiBlOwo+ICB9 Cj4gLS0gCj4gMS45LjEKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcK aHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=