From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH 8/8] xen/arm: p2m_cache_flush: Use the correct terminology and typesafe gfn Date: Tue, 14 Jun 2016 14:13:27 +0100 Message-ID: <576002F7.8060103@citrix.com> References: <1465906027-16614-1-git-send-email-julien.grall@arm.com> <1465906027-16614-9-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: <1465906027-16614-9-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 , xen-devel@lists.xen.org Cc: sstabellini@kernel.org, wei.chen@linaro.org List-Id: xen-devel@lists.xenproject.org T24gMTQvMDYvMTYgMTM6MDcsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBwMm1fY2FjaGVfZmx1c2gg aXMgZXhwZWN0aW5nIEdGTnMgaW4gcGFyYW1ldGVyIGFuZCBub3QgTUZOcy4gUmVuYW1lCj4gdGhl IHZhcmlhYmxlIHRvICpnZm4qIGFuZCB1c2UgdHlwZXNhZmUgdG8gYXZvaWQgcG9zc2libGUgbWlz dXNhZ2UuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u Y29tPgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vZG9tY3RsLmMgICAgIHwgIDIgKy0KPiAgeGVuL2Fy Y2gvYXJtL3AybS5jICAgICAgICB8IDEwICsrKysrLS0tLS0KPiAgeGVuL2luY2x1ZGUvYXNtLWFy bS9wMm0uaCB8ICAyICstCj4gIDMgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA3IGRl bGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21jdGwuYyBiL3hlbi9h cmNoL2FybS9kb21jdGwuYwo+IGluZGV4IDMwNDUzZDguLmI5NGU5N2MgMTAwNjQ0Cj4gLS0tIGEv eGVuL2FyY2gvYXJtL2RvbWN0bC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWN0bC5jCj4gQEAg LTMwLDcgKzMwLDcgQEAgbG9uZyBhcmNoX2RvX2RvbWN0bChzdHJ1Y3QgeGVuX2RvbWN0bCAqZG9t Y3RsLCBzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgICAgIGlmICggZSA8IHMgKQo+ICAgICAgICAg ICAgICByZXR1cm4gLUVJTlZBTDsKPiAgCj4gLSAgICAgICAgcmV0dXJuIHAybV9jYWNoZV9mbHVz aChkLCBzLCBlKTsKPiArICAgICAgICByZXR1cm4gcDJtX2NhY2hlX2ZsdXNoKGQsIF9nZm4ocyks IF9nZm4oZSkpOwo+ICAgICAgfQo+ICAgICAgY2FzZSBYRU5fRE9NQ1RMX2JpbmRfcHRfaXJxOgo+ ICAgICAgewo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0v cDJtLmMKPiBpbmRleCAxMzVkMDMyLi5kNTBlZGEzIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2Fy bS9wMm0uYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwo+IEBAIC0xNDY3LDE2ICsxNDY3LDE2 IEBAIGludCByZWxpbnF1aXNoX3AybV9tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIGQtPmFyY2gucDJtLmRlZmF1bHRfYWNjZXNzKTsKPiAg fQo+ICAKPiAtaW50IHAybV9jYWNoZV9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB4ZW5fcGZuX3Qg c3RhcnRfbWZuLCB4ZW5fcGZuX3QgZW5kX21mbikKPiAraW50IHAybV9jYWNoZV9mbHVzaChzdHJ1 Y3QgZG9tYWluICpkLCBnZm5fdCBzdGFydF9nZm4sIGdmbl90IGVuZF9nZm4pCgpJIHdvdWxkIHJl Y29tbWVuZCBkcm9wcGluZyB0aGUgX2dmbiBzdWZmaXggZnJvbSBzdGFydCBhbmQgZW5kLiAgSXQg b25seQpzZXJ2ZXMgdG8gbWFrZSB0aGUgY29kZSBsb25nZXIsIGFzIHRoZSBudW1iZXJzIGFyZSBv ZiBnZm5fdCB0eXBlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu Lm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK