From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH v9 19/28] ARM: vITS: handle MAPD command Date: Wed, 24 May 2017 10:56:18 +0100 Message-ID: References: <20170511175340.8448-1-andre.przywara@arm.com> <20170511175340.8448-20-andre.przywara@arm.com> <16e3a145-795d-03e9-8733-96bdd55d8679@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDT1l-0007Ef-7I for xen-devel@lists.xenproject.org; Wed, 24 May 2017 09:56:25 +0000 In-Reply-To: <16e3a145-795d-03e9-8733-96bdd55d8679@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andre Przywara , Stefano Stabellini Cc: xen-devel@lists.xenproject.org, Vijaya Kumar K , Vijay Kilari , Shanker Donthineni List-Id: xen-devel@lists.xenproject.org SGkgQW5kcmUsCgpPbiAwNS8yNC8yMDE3IDEwOjEwIEFNLCBBbmRyZSBQcnp5d2FyYSB3cm90ZToK PiBPbiAxNy8wNS8xNyAxOTowNywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gIC8qCj4+PiAgICog TG9va3VwIHRoZSBhZGRyZXNzIG9mIHRoZSBJbnRlcnJ1cHQgVHJhbnNsYXRpb24gVGFibGUgYXNz b2NpYXRlZCB3aXRoCj4+PiAgICogdGhhdCBkZXZpY2UgSUQuCj4+PiBAQCAtNDE0LDYgKzQyOSwx MzMgQEAgb3V0X3VubG9jazoKPj4+ICAgICAgcmV0dXJuIHJldDsKPj4+ICB9Cj4+Pgo+Pj4gKy8q IE11c3QgYmUgY2FsbGVkIHdpdGggdGhlIElUUyBsb2NrIGhlbGQuICovCj4+PiArc3RhdGljIGlu dCBpdHNfZGlzY2FyZF9ldmVudChzdHJ1Y3QgdmlydF9pdHMgKml0cywKPj4+ICsgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IHZkZXZpZCwgdWludDMyX3QgdmV2aWQpCj4+PiAr ewo+Pj4gKyAgICBzdHJ1Y3QgcGVuZGluZ19pcnEgKnA7Cj4+PiArICAgIHVuc2lnbmVkIGxvbmcg ZmxhZ3M7Cj4+PiArICAgIHN0cnVjdCB2Y3B1ICp2Y3B1Owo+Pj4gKyAgICB1aW50MzJfdCB2bHBp Owo+Pj4gKwo+Pj4gKyAgICBBU1NFUlQoc3Bpbl9pc19sb2NrZWQoJml0cy0+aXRzX2xvY2spKTsK Pj4+ICsKPj4+ICsgICAgaWYgKCAhcmVhZF9pdHRlX2xvY2tlZChpdHMsIHZkZXZpZCwgdmV2aWQs ICZ2Y3B1LCAmdmxwaSkgKQo+Pj4gKyAgICAgICAgcmV0dXJuIC1FTk9FTlQ7Cj4+PiArCj4+PiAr ICAgIGlmICggdmxwaSA9PSBJTlZBTElEX0xQSSApCj4+PiArICAgICAgICByZXR1cm4gLUVOT0VO VDsKPj4+ICsKPj4+ICsgICAgLyogTG9jayB0aGlzIFZDUFUncyBWR0lDIHRvIG1ha2Ugc3VyZSBu b2JvZHkgaXMgdXNpbmcgdGhlCj4+PiBwZW5kaW5nX2lycS4gKi8KPj4+ICsgICAgc3Bpbl9sb2Nr X2lycXNhdmUoJnZjcHUtPmFyY2gudmdpYy5sb2NrLCBmbGFncyk7Cj4+Cj4+IFRoZXJlIGlzIGFu IGludGVyZXN0aW5nIGlzc3VlIGhhcHBlbmluZyB3aXRoIHRoaXMgY29kZS4gWW91IGRvbid0IGNo ZWNrCj4+IHRoZSBjb250ZW50IG9mIHRoZSBtZW1vcnkgcHJvdmlkZWQgYnkgdGhlIGd1ZXN0LiBT byBhIG1hbGljaW91cyBndWVzdAo+PiBjb3VsZCBjcmFmdCB0aGUgbWVtb3J5IGluIG9yZGVyIHRv IHNldHVwIG1hcHBpbmcgd2l0aCBrbm93biB2bHBpIGFuZCBhCj4+IGRpZmZlcmVudCB2Q1BVLgo+ Pgo+PiBUaGlzIHdvdWxkIGxlYWQgdG8gdXNlIHRoZSB3cm9uZyBsb2NrIGhlcmUgYW5kIGNvcnJ1 cHQgdGhlIGxpc3QuCj4KPiBXaGF0IGFib3V0IHRoaXM6Cj4gUmlnaHQgbm93IChtb3N0bHkgZHVl IHRvIHRoZSByZXF1aXJlbWVudHMgb2YgdGhlIElOVkFMTCBpbXBsZW1lbnRhdGlvbikKPiB3ZSBz dG9yZSB0aGUgVkNQVSBJRCBpbiBvdXIgc3RydWN0IHBlbmRpbmdfaXJxLCBwb3B1bGF0ZWQgdXBv biBNQVBUSS4gU28KPiBvcmlnaW5hbGx5IHRoaXMgd2FzIGp1c3QgZm9yIGNhY2hpbmcgKElOVkFM TCBiZWluZyB0aGUgb25seSB1c2VyIG9mCj4gdGhpcyksIGJ1dCBJIHdhcyB3b25kZXJpbmcgaWYg d2Ugc2hvdWxkIG1vdmUgdGhlIGFjdHVhbCBpbnN0YW5jZSBvZiB0aGlzCj4gaW5mb3JtYXRpb24g dG8gcGVuZGluZ19pcnEgaW5zdGVhZCBvZiByZWx5aW5nIG9uIHRoZSBjb2xsZWN0aW9uIElEIGZy b20KPiB0aGUgSVRTIHRhYmxlLiBTbyB3ZSB3b3VsZCBuZXZlciBuZWVkIHRvIGxvb2sgdXAgYW5k IHRydXN0IHRoZSBJVFMKPiB0YWJsZXMgZm9yIHRoaXMgaW5mb3JtYXRpb24gYW55bW9yZS4gTGF0 ZXIgd2l0aCB0aGUgVkdJQyByZXdvcmsgd2Ugd2lsbAo+IG5lZWQgdGhpcyBmaWVsZCBhbnl3YXkg KGV2ZW4gZm9yIFNQSXMpLgo+Cj4gSSB0aGluayB0aGlzIHNob3VsZCBzb2x2ZSB0aGlzIHRocmVh dCwgd2hlcmUgYSBndWVzdCBjYW4gbWFuaXB1bGF0ZSBYZW4KPiBieSBjcmFmdGluZyB0aGUgdGFi bGVzLiBUaW5rZXJpbmcgd2l0aCB0aGUgb3RoZXIgaW5mb3JtYXRpb24gc3RvcmVkIGluCj4gdGhl IHRhYmxlcyBzaG91bGQgbm90IGhhcm0gWGVuLCB0aGUgZ3Vlc3Qgd291bGQganVzdCBzaG9vdCBp dHNlbGYgaW50bwo+IHRoZSBmb290Lgo+Cj4gRG9lcyB0aGF0IG1ha2Ugc2Vuc2U/CgpJIHRoaW5r IHNvLiBJZiBJIHVuZGVyc3RhbmQgY29ycmVjdGx5LCB3aXRoIHRoYXQgc29sdXRpb24gd2Ugd291 bGQgbm90IApuZWVkIHRvIHByb3RlY3QgdGhlIG1lbW9yeSBwcm92aWRlZCBieSB0aGUgZ3Vlc3Q/ CgpDaGVlcnMuCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0 cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK