From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: Re: [PATCH v10 26/32] ARM: vITS: handle MOVI command Date: Wed, 31 May 2017 10:53:53 -0700 (PDT) Message-ID: References: <20170526173540.10066-1-andre.przywara@arm.com> <20170526173540.10066-27-andre.przywara@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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 1dG7oj-00051i-Mv for xen-devel@lists.xenproject.org; Wed, 31 May 2017 17:53:57 +0000 In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Julien Grall Cc: Stefano Stabellini , Vijay Kilari , Andre Przywara , Vijaya Kumar K , xen-devel@lists.xenproject.org, Shanker Donthineni List-Id: xen-devel@lists.xenproject.org T24gV2VkLCAzMSBNYXkgMjAxNywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g Cj4gT24gMzAvMDUvMTcgMjM6MzUsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ID4gKyAg ICAvKgo+ID4gPiArICAgICAqIFRPRE86IGxvb2t1cCBjdXJyZW50bHktaW4tZ3Vlc3QgdmlydHVh bCBJUlFzIGFuZCBtaWdyYXRlIHRoZW0sCj4gPiA+ICsgICAgICogYXMgdGhlIGxvY2tpbmcgbWF5 IGJlIGZyYWdpbGUgb3RoZXJ3aXNlLgo+ID4gPiArICAgICAqIFRoaXMgaXMgbm90IGVhc3kgdG8g ZG8gYXQgdGhlIG1vbWVudCwgYnV0IHNob3VsZCBiZWNvbWUgZWFzaWVyCj4gPiA+ICsgICAgICog d2l0aCB0aGUgaW50cm9kdWN0aW9uIG9mIGEgcGVyLUlSUSBsb2NrLgo+ID4gPiArICAgICAqLwo+ ID4gCj4gPiBTdXJlIGJ1dCBhdCBsZWFzdCB3ZSBjYW4gaGFuZGxlIHRoZSBpbmZsaWdodCwgYnV0 IG5vdCBpbiBndWVzdCwgY2FzZS4gSXQKPiA+IGlzIGp1c3QgYSBtYXR0ZXIgb2YgYWRkaW5nICh3 aXRoaW5nIHRoZSBhcmNoLnZnaWMubG9jayBsb2NrZWQgcmVnaW9uKToKPiA+IAo+ID4gICAgIGlm ICggIWxpc3RfZW1wdHkoJnAtPmxyX3F1ZXVlKSApCj4gPiAgICAgewo+ID4gICAgICAgICBnaWNf cmVtb3ZlX2lycShvbGQsIHApOwo+ID4gICAgICAgICBjbGVhcl9iaXQoR0lDX0lSUV9HVUVTVF9R VUVVRUQsICZwLT5zdGF0dXMpOwo+ID4gICAgICAgICBsaXN0X2RlbF9pbml0KCZwLT5scl9xdWV1 ZSk7Cj4gPiAgICAgICAgIGxpc3RfZGVsX2luaXQoJnAtPmluZmxpZ2h0KTsKPiA+IAo+ID4gICAg ICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZvbGQtPmFyY2gudmdpYy5sb2NrLCBmbGFncyk7 Cj4gPiAgICAgICAgIHZnaWNfdmNwdV9pbmplY3RfaXJxKG5ldywgaXJxKTsKPiA+ICAgICB9Cj4g Cj4gUGxlYXNlIG5vIG1vcmUgaGFyZGNvZGluZyBvZiBtaWdyYXRpb24gY29kZS4gSWYgd2UgYXJl IGdvaW5nIHRvIHN1cHBvcnQKPiBtaWdyYXRpb24gd2Ugc2hvdWxkIHJld29yayB0aGUgY3VycmVu dCBmdW5jdGlvbiB2Z2ljX21pZ3JhdGVfaXJxIHRvIHN1cHBvcnQKPiBMUElzLgoKSSBhZ3JlZSwg aXQgaXMgdHJ1ZSwgaW4gZmFjdCB0aGF0IGlzIHdoYXQgSSBhY3R1YWxseSBzdWdnZXN0ZWQgbGFz dAp0aW1lLiBNeSBwcmVmZXJlbmNlIHdvdWxkIGJlIHRvIGp1c3QgY2FsbCB2Z2ljX21pZ3JhdGVf aXJxLCBwcm92aWRpbmcgYW4KZW1wdHkgaW1wbGVtZW50YXRpb24gb2YgaXJxX3NldF9hZmZpbml0 eSBmb3IgTFBJcy4KCgo+IEJ1dCAuLi4gSSBkb24ndCBzZWUgYW55IGRyYXdiYWNrIHRvIG5vdCBz dXBwb3J0IHRoaXMgdG9kYXkuIFBlciB0aGUKPiBzcGVjaWZpY2F0aW9uLCB3aGVuIHlvdSBtaWdy YXRlIGFuIGludGVycnVwdCB0aGUgb25seSB0aGluZ3MgeW91IGhhdmUgdG8KPiBlbnN1cmUgaWYg dGhlIHBlbmRpbmcgaW50ZXJydXB0IG9ubHkgZmlyZSBvbmNlIGVpdGhlciBvbiB0aGUgb2xkIG9y IG5ldyB2Q1BVLgo+IAo+IElITU8sIGlmIHRoZSBpbnRlcnJ1cHQgaGFzIGFscmVhZHkgYmVlbiBx dWV1ZWQgdGhlbiBpdCBpcyB0b28gbGF0ZS4gV2Ugc2hvdWxkCj4gYWltIGF0IHNpbXBsaWZ5aW5n IHRoZSBjb2RlIGlmIHRoZXJlIGFyZSBubyBkcmF3YmFjayB0byBkbyBpdC4gSW4gdGhpcyBjYXNl LAo+IHdoYXQgd291bGQgYmUgdGhlIGRyYXdiYWNrIHRvIGxlYXZlIHBlbmRpbmcgb24gdGhlIG9s ZCB2Q1BVPwoKSXQgaXMgaW5jb25zaXN0ZW50IHdpdGggd2hhdCB3ZSBkbyBlbHNld2hlcmUgKHZn aWNfbWlncmF0ZV9pcnEpLiBJdCBpcwphbHNvIGluY29uc2lzdGVudCB3aXRoIHRoZSBUT0RPIGNv bW1lbnQgKCFsaXN0X2VtcHR5KCZwLT5scl9xdWV1ZSkKaW50ZXJydXB0cyBhcmUgbm90IHlldCBj dXJyZW50bHktaW4tZ3Vlc3QpLgoKSSBkb24ndCB3YW50IHRvIGludHJvZHVjZSBhbnkgbW9yZSBo YXJkY29kaW5nLCBJIGp1c3Qgd291bGQgbGlrZSB0aGUKZXhpc3RpbmcgdmdpY19taWdyYXRlX2ly cSB0byBiZSBjYWxsZWQuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0 dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK