From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vijay Kilari Subject: Re: [RFC PATCH 04/24] ARM: GICv3 ITS: map ITS command buffer Date: Mon, 24 Oct 2016 20:01:42 +0530 Message-ID: References: <20160928182457.12433-1-andre.przywara@arm.com> <20160928182457.12433-5-andre.przywara@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bygIw-0005fr-Ib for xen-devel@lists.xenproject.org; Mon, 24 Oct 2016 14:32:46 +0000 Received: by mail-ua0-f195.google.com with SMTP id m26so1943075uaa.0 for ; Mon, 24 Oct 2016 07:32:44 -0700 (PDT) In-Reply-To: <20160928182457.12433-5-andre.przywara@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andre Przywara Cc: xen-devel , Julien Grall , Stefano Stabellini List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBTZXAgMjgsIDIwMTYgYXQgMTE6NTQgUE0sIEFuZHJlIFByenl3YXJhIDxhbmRyZS5w cnp5d2FyYUBhcm0uY29tPiB3cm90ZToKPiBJbnN0ZWFkIG9mIGRpcmVjdGx5IG1hbmlwdWxhdGlu ZyB0aGUgdGFibGVzIGluIG1lbW9yeSwgYW4gSVRTIGRyaXZlcgo+IHNlbmRzIGNvbW1hbmRzIHZp YSBhIHJpbmcgYnVmZmVyIHRvIHRoZSBJVFMgaC93IHRvIGNyZWF0ZSBvciBhbHRlciB0aGUKPiBM UEkgbWFwcGluZ3MuCj4gQWxsb2NhdGUgbWVtb3J5IGZvciB0aGF0IGJ1ZmZlciBhbmQgdGVsbCB0 aGUgSVRTIGFib3V0IGl0IHRvIGJlIGFibGUKPiB0byBzZW5kIElUUyBjb21tYW5kcy4KPgo+IFNp Z25lZC1vZmYtYnk6IEFuZHJlIFByenl3YXJhIDxhbmRyZS5wcnp5d2FyYUBhcm0uY29tPgo+IC0t LQo+ICB4ZW4vYXJjaC9hcm0vZ2ljLWl0cy5jICAgICAgICB8IDI1ICsrKysrKysrKysrKysrKysr KysrKysrKysKPiAgeGVuL2luY2x1ZGUvYXNtLWFybS9naWMtaXRzLmggfCAgMSArCj4gIDIgZmls ZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy bS9naWMtaXRzLmMgYi94ZW4vYXJjaC9hcm0vZ2ljLWl0cy5jCj4gaW5kZXggNDAyMzhhMi4uYzhh N2E3ZSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZ2ljLWl0cy5jCj4gKysrIGIveGVuL2Fy Y2gvYXJtL2dpYy1pdHMuYwo+IEBAIC0xOCw2ICsxOCw3IEBACj4KPiAgI2luY2x1ZGUgPHhlbi9j b25maWcuaD4KPiAgI2luY2x1ZGUgPHhlbi9saWIuaD4KPiArI2luY2x1ZGUgPHhlbi9lcnIuaD4K PiAgI2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgo+ICAjaW5jbHVkZSA8eGVuL2xpYmZkdC9s aWJmZHQuaD4KPiAgI2luY2x1ZGUgPGFzbS9wMm0uaD4KPiBAQCAtNTYsNiArNTcsMjYgQEAgc3Rh dGljIHVpbnQ2NF90IGVuY29kZV9waHlzX2FkZHIocGFkZHJfdCBhZGRyLCBpbnQgcGFnZV9iaXRz KQo+ICAgICAgcmV0dXJuIHJldCB8IChhZGRyICYgR0VOTUFTSyg1MSwgNDgpKSA+PiAoNDggLSAx Mik7Cj4gIH0KPgo+ICtzdGF0aWMgdm9pZCAqZ2ljdjNfbWFwX2NiYXNlcih2b2lkIF9faW9tZW0g KmNiYXNlcmVnKQo+ICt7Cj4gKyAgICB1aW50NjRfdCBhdHRyLCByZWc7Cj4gKyAgICB2b2lkICpi dWZmZXI7Cj4gKwo+ICsgICAgYXR0ciAgPSBHSUNfQkFTRVJfSW5uZXJTaGFyZWFibGUgPDwgR0lU U19CQVNFUl9TSEFSRUFCSUxJVFlfU0hJRlQ7Cj4gKyAgICBhdHRyIHw9IEdJQ19CQVNFUl9DQUNI RV9TYW1lQXNJbm5lciA8PCBHSVRTX0JBU0VSX09VVEVSX0NBQ0hFQUJJTElUWV9TSElGVDsKPiAr ICAgIGF0dHIgfD0gR0lDX0JBU0VSX0NBQ0hFX1JhV2FXYiA8PCBHSVRTX0JBU0VSX0lOTkVSX0NB Q0hFQUJJTElUWV9TSElGVDsKPiArCj4gKyAgICBidWZmZXIgPSBhbGxvY194ZW5oZWFwX3BhZ2Vz KDAsIDApOwo+ICsgICAgaWYgKCAhYnVmZmVyICkKPiArICAgICAgICByZXR1cm4gRVJSX1BUUigt RU5PTUVNKTsKPiArCj4gKyAgICAvKiBXZSB1c2UgZXhhY3RseSBvbmUgNEsgcGFnZSwgc28gdGhl ICJTaXplIiBmaWVsZCBpcyAwLiAqLwo+ICsgICAgcmVnID0gYXR0ciB8IEJJVCg2MykgfCAodmly dF90b19tYWRkcihidWZmZXIpICYgR0VOTUFTSyg1MSwgMTIpKTsKCklzbid0IEdFTk1BU0soNDcs IDEyKT8uIEFtIEkgcmVmZXJyaW5nIHRvIHdyb25nIHNwZWM/CgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k ZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK