From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: Re: [for-4.11][PATCH v7 03/16] xen/arm: mm: Use gaddr_to_gfn rather than _gfn(paddr_to_pfn(...)) Date: Thu, 5 Apr 2018 12:56:06 -0700 (PDT) Message-ID: References: <20180403153251.19595-1-julien.grall@arm.com> <20180403153251.19595-4-julien.grall@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180403153251.19595-4-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: Stefano Stabellini , George Dunlap , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gVHVlLCAzIEFwciAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTog SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBSZXZpZXdlZC1ieTogR2Vvcmdl IER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKQWNrZWQtYnk6IFN0ZWZhbm8gU3Rh YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCj4gLS0tCj4gQ2M6IFN0ZWZhbm8gU3Rh YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiAKPiAgICAgQ2hhbmdlcyBpbiB2NzoK PiAgICAgICAgIC0gQWRkIEdlb3JnZSdzIHJldmlld2VkLWJ5Cj4gCj4gICAgIENoYW5nZXMgaW4g djY6Cj4gICAgICAgICAtIFJlbW92ZSB0aGUganVzdGlmaWNhdGlvbiBmcm9tIHRoZSBjb21taXQg bWVzc2FnZQo+ICAgICAgICAgLSBBZGQgR2VvcmdlJ3MgcmV2aWV3ZWQtYnkKPiAKPiAgICAgQ2hh bmdlcyBpbiB2NDoKPiAgICAgICAgIC0gUGF0Y2ggYWRkZWQKPiAtLS0KPiAgeGVuL2FyY2gvYXJt L21tLmMgfCA0ICsrLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxl dGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9h cm0vbW0uYwo+IGluZGV4IGJhYTNiMGRlMWQuLjExMjZlMjQ2YzAgMTAwNjQ0Cj4gLS0tIGEveGVu L2FyY2gvYXJtL21tLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vbW0uYwo+IEBAIC0xNDMxLDcgKzE0 MzEsNyBAQCBpbnQgY3JlYXRlX2dyYW50X2hvc3RfbWFwcGluZyh1bnNpZ25lZCBsb25nIGFkZHIs IHVuc2lnbmVkIGxvbmcgZnJhbWUsCj4gICAgICBpZiAoIGZsYWdzICYgR05UTUFQX3JlYWRvbmx5 ICkKPiAgICAgICAgICB0ID0gcDJtX2dyYW50X21hcF9ybzsKPiAgCj4gLSAgICByYyA9IGd1ZXN0 X3BoeXNtYXBfYWRkX2VudHJ5KGN1cnJlbnQtPmRvbWFpbiwgX2dmbihhZGRyID4+IFBBR0VfU0hJ RlQpLAo+ICsgICAgcmMgPSBndWVzdF9waHlzbWFwX2FkZF9lbnRyeShjdXJyZW50LT5kb21haW4s IGdhZGRyX3RvX2dmbihhZGRyKSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg X21mbihmcmFtZSksIDAsIHQpOwo+ICAKPiAgICAgIGlmICggcmMgKQo+IEBAIC0xNDQzLDcgKzE0 NDMsNyBAQCBpbnQgY3JlYXRlX2dyYW50X2hvc3RfbWFwcGluZyh1bnNpZ25lZCBsb25nIGFkZHIs IHVuc2lnbmVkIGxvbmcgZnJhbWUsCj4gIGludCByZXBsYWNlX2dyYW50X2hvc3RfbWFwcGluZyh1 bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVkIGxvbmcgbWZuLAo+ICAgICAgICAgIHVuc2lnbmVk IGxvbmcgbmV3X2FkZHIsIHVuc2lnbmVkIGludCBmbGFncykKPiAgewo+IC0gICAgZ2ZuX3QgZ2Zu ID0gX2dmbihhZGRyID4+IFBBR0VfU0hJRlQpOwo+ICsgICAgZ2ZuX3QgZ2ZuID0gZ2FkZHJfdG9f Z2ZuKGFkZHIpOwo+ICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IGN1cnJlbnQtPmRvbWFpbjsKPiAg ICAgIGludCByYzsKPiAgCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt YW4vbGlzdGluZm8veGVuLWRldmVs