From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: Re: [PATCH v3 5/8] xen/arm: Rename grant_table_gfpn into grant_table_gfn and use the typesafe gfn Date: Thu, 23 Jun 2016 15:00:56 +0100 (BST) Message-ID: References: <1466515243-27264-1-git-send-email-julien.grall@arm.com> <1466515243-27264-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: <1466515243-27264-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: sstabellini@kernel.org, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gVHVlLCAyMSBKdW4gMjAxNiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBjb3JyZWN0IGFj cm9ueW0gZm9yIGEgZ3Vlc3QgcGh5c2ljYWwgZnJhbWUgaXMgZ2ZuLiBBbHNvIHVzZQo+IHRoZSB0 eXBlc2FmZSBnZm4gdG8gZW5zdXJlIHRoYXQgYSBndWVzdCBmcmFtZSBpcyBlZmZlY3RpdmVseSB1 c2VkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j b20+CgpBY2tlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn PgoKCj4gLS0tCj4gICAgIENoYW5nZXMgaW4gdjI6Cj4gICAgICAgICAtIFJlbW92ZSBleHRyYSBw YWlyIG9mIGJyYWNrZXRzLgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vZG9tYWluLmMgICAgICAgICAg ICAgfCA0ICsrLS0KPiAgeGVuL2FyY2gvYXJtL21tLmMgICAgICAgICAgICAgICAgIHwgMiArLQo+ ICB4ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oICAgICAgfCAyICstCj4gIHhlbi9pbmNsdWRl L2FzbS1hcm0vZ3JhbnRfdGFibGUuaCB8IDIgKy0KPiAgNCBmaWxlcyBjaGFuZ2VkLCA1IGluc2Vy dGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9k b21haW4uYyBiL3hlbi9hcmNoL2FybS9kb21haW4uYwo+IGluZGV4IGQ4YTgwNGMuLjZjZTQ2NDUg MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbi5jCj4gKysrIGIveGVuL2FyY2gvYXJt L2RvbWFpbi5jCj4gQEAgLTQ2NCwxMyArNDY0LDEzIEBAIHN0cnVjdCBkb21haW4gKmFsbG9jX2Rv bWFpbl9zdHJ1Y3Qodm9pZCkKPiAgICAgICAgICByZXR1cm4gTlVMTDsKPiAgCj4gICAgICBjbGVh cl9wYWdlKGQpOwo+IC0gICAgZC0+YXJjaC5ncmFudF90YWJsZV9ncGZuID0geHphbGxvY19hcnJh eSh4ZW5fcGZuX3QsIG1heF9ncmFudF9mcmFtZXMpOwo+ICsgICAgZC0+YXJjaC5ncmFudF90YWJs ZV9nZm4gPSB4emFsbG9jX2FycmF5KGdmbl90LCBtYXhfZ3JhbnRfZnJhbWVzKTsKPiAgICAgIHJl dHVybiBkOwo+ICB9Cj4gIAo+ICB2b2lkIGZyZWVfZG9tYWluX3N0cnVjdChzdHJ1Y3QgZG9tYWlu ICpkKQo+ICB7Cj4gLSAgICB4ZnJlZShkLT5hcmNoLmdyYW50X3RhYmxlX2dwZm4pOwo+ICsgICAg eGZyZWUoZC0+YXJjaC5ncmFudF90YWJsZV9nZm4pOwo+ICAgICAgZnJlZV94ZW5oZWFwX3BhZ2Uo ZCk7Cj4gIH0KPiAgCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVuL2FyY2gv YXJtL21tLmMKPiBpbmRleCA2ODgyZDU0Li4wZTQwOGY4IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNo L2FybS9tbS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL21tLmMKPiBAQCAtMTA4Miw3ICsxMDgyLDcg QEAgaW50IHhlbm1lbV9hZGRfdG9fcGh5c21hcF9vbmUoCj4gICAgICAgICAgICAgICAgICByZXR1 cm4gLUVJTlZBTDsKPiAgICAgICAgICB9Cj4gIAo+IC0gICAgICAgIGQtPmFyY2guZ3JhbnRfdGFi bGVfZ3BmbltpZHhdID0gZ2ZuX3goZ2ZuKTsKPiArICAgICAgICBkLT5hcmNoLmdyYW50X3RhYmxl X2dmbltpZHhdID0gZ2ZuOwo+ICAKPiAgICAgICAgICB0ID0gcDJtX3JhbV9ydzsKPiAgCj4gZGlm ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20t YXJtL2RvbWFpbi5oCj4gaW5kZXggMzcwY2RlYi4uOTc5ZjdkZSAxMDA2NDQKPiAtLS0gYS94ZW4v aW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9kb21h aW4uaAo+IEBAIC01MSw3ICs1MSw3IEBAIHN0cnVjdCBhcmNoX2RvbWFpbgo+ICAgICAgdWludDY0 X3QgdnR0YnI7Cj4gIAo+ICAgICAgc3RydWN0IGh2bV9kb21haW4gaHZtX2RvbWFpbjsKPiAtICAg IHhlbl9wZm5fdCAqZ3JhbnRfdGFibGVfZ3BmbjsKPiArICAgIGdmbl90ICpncmFudF90YWJsZV9n Zm47Cj4gIAo+ICAgICAgc3RydWN0IHZtbWlvIHZtbWlvOwo+ICAKPiBkaWZmIC0tZ2l0IGEveGVu L2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFu dF90YWJsZS5oCj4gaW5kZXggNWUwNzZjYy4uZWIwMjQyMyAxMDA2NDQKPiAtLS0gYS94ZW4vaW5j bHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dy YW50X3RhYmxlLmgKPiBAQCAtMzAsNyArMzAsNyBAQCBzdGF0aWMgaW5saW5lIGludCByZXBsYWNl X2dyYW50X3N1cHBvcnRlZCh2b2lkKQo+ICAKPiAgI2RlZmluZSBnbnR0YWJfc2hhcmVkX2dtZm4o ZCwgdCwgaSkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAgICAgICgg KChpID49IG5yX2dyYW50X2ZyYW1lcyhkLT5ncmFudF90YWJsZSkpICYmICAgICAgICAgICAgICAg ICAgICAgICAgIFwKPiAtICAgICAoaSA8IG1heF9ncmFudF9mcmFtZXMpKSA/IDAgOiAoZC0+YXJj aC5ncmFudF90YWJsZV9ncGZuW2ldKSkKPiArICAgICAoaSA8IG1heF9ncmFudF9mcmFtZXMpKSA/ IDAgOiBnZm5feChkLT5hcmNoLmdyYW50X3RhYmxlX2dmbltpXSkpCj4gIAo+ICAjZGVmaW5lIGdu dHRhYl9uZWVkX2lvbW11X21hcHBpbmcoZCkgICAgICAgICAgICAgICAgICAgIFwKPiAgICAgIChp c19kb21haW5fZGlyZWN0X21hcHBlZChkKSAmJiBuZWVkX2lvbW11KGQpKQo+IC0tIAo+IDEuOS4x Cj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54 ZW4ub3JnL3hlbi1kZXZlbAo=