From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH 4/8] xen/arm: vgic: Use dynamic memory allocation for vgic_rdist_region Date: Tue, 21 Jun 2016 11:26:20 +0100 Message-ID: <5769164C.7080309@arm.com> References: <1466293521-32746-1-git-send-email-shankerd@codeaurora.org> <1466293521-32746-5-git-send-email-shankerd@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1466293521-32746-5-git-send-email-shankerd@codeaurora.org> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Shanker Donthineni , xen-devel , Stefano Stabellini Cc: Philip Elcan , Vikram Sethi List-Id: xen-devel@lists.xenproject.org SGVsbG8gU2hhbmtlciwKCk9uIDE5LzA2LzE2IDAwOjQ1LCBTaGFua2VyIERvbnRoaW5lbmkgd3Jv dGU6Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmggYi94ZW4vaW5j bHVkZS9hc20tYXJtL2RvbWFpbi5oCj4gaW5kZXggMzcwY2RlYi4uOTQ5MjcyNyAxMDA2NDQKPiAt LS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNt LWFybS9kb21haW4uaAo+IEBAIC00MCw2ICs0MCwxMiBAQCBzdHJ1Y3QgdnRpbWVyIHsKPiAgICAg ICAgICAgdWludDY0X3QgY3ZhbDsKPiAgIH07Cj4KPiArc3RydWN0IHZnaWNfcmRpc3RfcmVnaW9u IHsKPiArICAgIHBhZGRyX3QgYmFzZTsJCSAgICAvKiBCYXNlIGFkZHJlc3MgKi8KPiArICAgIHBh ZGRyX3Qgc2l6ZTsJCSAgICAvKiBTaXplICovCj4gKyAgICB1bnNpZ25lZCBpbnQgZmlyc3RfY3B1 OwkgICAgLyogRmlyc3QgQ1BVIGhhbmRsZWQgKi8KPiArfTsKPiArCj4gICBzdHJ1Y3QgYXJjaF9k b21haW4KPiAgIHsKPiAgICNpZmRlZiBDT05GSUdfQVJNXzY0Cj4gQEAgLTEwMywxMSArMTA5LDcg QEAgc3RydWN0IGFyY2hfZG9tYWluCj4gICAjaWZkZWYgQ09ORklHX0hBU19HSUNWMwo+ICAgICAg ICAgICAvKiBHSUMgVjMgYWRkcmVzc2luZyAqLwo+ICAgICAgICAgICAvKiBMaXN0IG9mIGNvbnRp Z3VvdXMgb2NjdXBpZWQgYnkgdGhlIHJlZGlzdHJpYnV0b3JzICovCj4gLSAgICAgICAgc3RydWN0 IHZnaWNfcmRpc3RfcmVnaW9uIHsKPiAtICAgICAgICAgICAgcGFkZHJfdCBiYXNlOyAgICAgICAg ICAgICAgICAgICAvKiBCYXNlIGFkZHJlc3MgKi8KPiAtICAgICAgICAgICAgcGFkZHJfdCBzaXpl OyAgICAgICAgICAgICAgICAgICAvKiBTaXplICovCj4gLSAgICAgICAgICAgIHVuc2lnbmVkIGlu dCBmaXJzdF9jcHU7ICAgICAgICAgLyogRmlyc3QgQ1BVIGhhbmRsZWQgKi8KPiAtICAgICAgICB9 IHJkaXN0X3JlZ2lvbnNbTUFYX1JESVNUX0NPVU5UXTsKPiArICAgICAgICBzdHJ1Y3QgdmdpY19y ZGlzdF9yZWdpb24gKnJkaXN0X3JlZ2lvbnM7CgpJIGRvbid0IHRoaW5rIGl0IGlzIG5lY2Vzc2Fy eSB0byBtb3ZlIHRoZSBkZWZpbml0aW9uIG9mIAp2Z2ljX3JkaXN0X3JlZ2lvbiBvdXRzaWRlLgoK PiAgICAgICAgICAgaW50IG5yX3JlZ2lvbnM7ICAgICAgICAgICAgICAgICAgICAgLyogTnVtYmVy IG9mIHJkaXN0IHJlZ2lvbnMgKi8KPiAgICAgICAgICAgdWludDMyX3QgcmRpc3Rfc3RyaWRlOyAg ICAgICAgICAgICAgLyogUmUtRGlzdHJpYnV0b3Igc3RyaWRlICovCj4gICAjZW5kaWYKPiBkaWZm IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmggYi94ZW4vaW5jbHVkZS9hc20tYXJt L3ZnaWMuaAo+IGluZGV4IGEyZmNjYzAuLmZiYjc2M2EgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1 ZGUvYXNtLWFybS92Z2ljLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3ZnaWMuaAo+IEBA IC0xMjgsNiArMTI4LDggQEAgc3RydWN0IHZnaWNfb3BzIHsKPiAgICAgICBpbnQgKCp2Y3B1X2lu aXQpKHN0cnVjdCB2Y3B1ICp2KTsKPiAgICAgICAvKiBEb21haW4gc3BlY2lmaWMgaW5pdGlhbGl6 YXRpb24gb2YgdkdJQyAqLwo+ICAgICAgIGludCAoKmRvbWFpbl9pbml0KShzdHJ1Y3QgZG9tYWlu ICpkKTsKPiArICAgIC8qIFJlbGVhc2UgcmVzb3VyY2VzIHRoYXQgYXJlIGFsbG9jYXRlZCBieSBk b21haW5faW5pdCAqLwo+ICsgICAgdm9pZCAoKmRvbWFpbl9mcmVlKShzdHJ1Y3QgZG9tYWluICpk KTsKPiAgICAgICAvKiB2R0lDIHN5c3JlZyBlbXVsYXRpb24gKi8KPiAgICAgICBpbnQgKCplbXVs YXRlX3N5c3JlZykoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHVuaW9uIGhzciBoc3IpOwo+ ICAgICAgIC8qIE1heGltdW0gbnVtYmVyIG9mIHZDUFUgc3VwcG9ydGVkICovCj4KClJlZ2FyZHMs CgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3Jn Cmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=