From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH 6/8] arm: vgic: Split vgic_domain_init() functionality into two functions Date: Tue, 21 Jun 2016 11:49:48 +0100 Message-ID: <57691BCC.4000309@arm.com> References: <1466293521-32746-1-git-send-email-shankerd@codeaurora.org> <1466293521-32746-7-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-7-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 dGU6Cj4gU3BsaXQgY29kZSB0aGF0IGluc3RhbGxzIG1taW8gaGFuZGxlcnMgZm9yIEdJQ0QgYW5k IFJlLWRpc3RyaWJ1dG9yCj4gcmVnaW9ucyB0byBhIG5ldyBmdW5jdGlvbi4gVGhlIGludGVuc2lv biBvZiB0aGlzIHNlcGFyYXRpb24gaXMgdG8gZGVmZXIKPiBzdGVwcyB0aGF0IHJlZ2lzdGVycyB2 Z2ljX3YyL3YzIG1taW8gaGFuZGxlcnMuCgpMb29raW5nIGF0IHRoaXMgcGF0Y2ggYW5kIHRoZSBm b2xsb3ctdXAgb25lcywgSSBkb24ndCB0aGluayB0aGlzIGlzIHRoZSAKcmlnaHQgd2F5IHRvIGdv LiBZb3UgZGlmZmVyIHRoZSByZWdpc3RyYXRpb24gb2YgdGhlIElPIGhhbmRsZXJzIGp1c3QgCmJl Y2F1c2UgeW91IGFyZSB1bmFibGUgdG8gZmluZCB0aGUgc2l6ZSBvZiB0aGUgaGFuZGxlcnMgYXJy YXkuCgpJIGFtIHdvbmRlcmluZyBpZiB0aGUgYXJyYXkgZm9yIHRoZSBoYW5kbGVycyBpcyB0aGUg YmVzdCBzb2x1dGlvbiBoZXJlLiAKT24gYW5vdGhlciBzaWRlLCBpdCB3b3VsZCBiZSBwb3NzaWJs ZSB0byBmaW5kIHRoZSBtYXhpbXVtIG9mIGhhbmRsZXJzIApiZWZvcmUgaGFuZC4KCj4gZGlmZiAt LWdpdCBhL3hlbi9hcmNoL2FybS92Z2ljLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy5jCj4gaW5kZXgg NWRmNWYwMS4uNWIzOWUwZCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vdmdpYy5jCj4gKysr IGIveGVuL2FyY2gvYXJtL3ZnaWMuYwo+IEBAIC0xNTEsOSArMTUxLDEyIEBAIGludCBkb21haW5f dmdpY19pbml0KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBucl9zcGlzKQo+ICAgICAg IGZvciAoIGkgPSAwOyBpIDwgTlJfR0lDX1NHSTsgaSsrICkKPiAgICAgICAgICAgc2V0X2JpdChp LCBkLT5hcmNoLnZnaWMuYWxsb2NhdGVkX2lycXMpOwo+Cj4gKyAgICBkLT5hcmNoLnZnaWMuaGFu ZGxlci0+ZG9tYWluX3JlZ2lzdGVyX21taW8oZCk7Cj4gKwo+ICAgICAgIHJldHVybiAwOwo+ICAg fQo+Cj4gKwoKU3B1cmlvdXMgY2hhbmdlLgoKPiAgIHZvaWQgcmVnaXN0ZXJfdmdpY19vcHMoc3Ry dWN0IGRvbWFpbiAqZCwgY29uc3Qgc3RydWN0IHZnaWNfb3BzICpvcHMpCj4gICB7Cj4gICAgICBk LT5hcmNoLnZnaWMuaGFuZGxlciA9IG9wczsKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt LWFybS92Z2ljLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3ZnaWMuaAo+IGluZGV4IGZiYjc2M2Eu LjhmZTY1YjQgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmgKPiArKysg Yi94ZW4vaW5jbHVkZS9hc20tYXJtL3ZnaWMuaAo+IEBAIC0xMzIsNiArMTMyLDggQEAgc3RydWN0 IHZnaWNfb3BzIHsKPiAgICAgICB2b2lkICgqZG9tYWluX2ZyZWUpKHN0cnVjdCBkb21haW4gKmQp Owo+ICAgICAgIC8qIHZHSUMgc3lzcmVnIGVtdWxhdGlvbiAqLwo+ICAgICAgIGludCAoKmVtdWxh dGVfc3lzcmVnKShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgdW5pb24gaHNyIGhzcik7Cj4g KyAgICAvKiBSZWdpc3RlciBtbWlvIGhhbmRsZXJzICovCj4gKyAgICB2b2lkICgqZG9tYWluX3Jl Z2lzdGVyX21taW8pKHN0cnVjdCBkb21haW4gKmQpOwo+ICAgICAgIC8qIE1heGltdW0gbnVtYmVy IG9mIHZDUFUgc3VwcG9ydGVkICovCj4gICAgICAgY29uc3QgdW5zaWduZWQgaW50IG1heF92Y3B1 czsKPiAgIH07Cj4KClJlZ2FyZHMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl bi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=