From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH v8 16/27] ARM: vITS: handle INT command Date: Wed, 12 Apr 2017 15:50:20 +0100 Message-ID: <00c44fcc-288b-8c1a-1fd3-0185c78fffba@arm.com> References: <1491957874-31600-1-git-send-email-andre.przywara@arm.com> <1491957874-31600-17-git-send-email-andre.przywara@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 1cyJbE-0003Jz-Qa for xen-devel@lists.xenproject.org; Wed, 12 Apr 2017 14:50:24 +0000 In-Reply-To: <1491957874-31600-17-git-send-email-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 , Stefano Stabellini Cc: xen-devel@lists.xenproject.org, Vijaya Kumar K , Vijay Kilari , Shanker Donthineni List-Id: xen-devel@lists.xenproject.org SGksCgpPbiAxMi8wNC8xNyAwMTo0NCwgQW5kcmUgUHJ6eXdhcmEgd3JvdGU6Cj4gVGhlIElOVCBj b21tYW5kIHNldHMgYSBnaXZlbiBMUEkgaWRlbnRpZmllZCBieSBhIERldmljZUlEL0V2ZW50SUQg cGFpcgo+IGFzIHBlbmRpbmcgYW5kIHRodXMgdHJpZ2dlcnMgaXQgdG8gYmUgaW5qZWN0ZWQuCj4K PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZSBQcnp5d2FyYSA8YW5kcmUucHJ6eXdhcmFAYXJtLmNvbT4K PiAtLS0KPiAgeGVuL2FyY2gvYXJtL3ZnaWMtdjMtaXRzLmMgfCAyMSArKysrKysrKysrKysrKysr KysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKykKPgo+IGRpZmYgLS1naXQg YS94ZW4vYXJjaC9hcm0vdmdpYy12My1pdHMuYyBiL3hlbi9hcmNoL2FybS92Z2ljLXYzLWl0cy5j Cj4gaW5kZXggZTI0YWI2MC4uZWViMTMwNiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vdmdp Yy12My1pdHMuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS92Z2ljLXYzLWl0cy5jCj4gQEAgLTM0Miw2 ICszNDIsMjQgQEAgc3RhdGljIGludCBpdHNfaGFuZGxlX2NsZWFyKHN0cnVjdCB2aXJ0X2l0cyAq aXRzLCB1aW50NjRfdCAqY21kcHRyKQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPgo+ICtzdGF0aWMg aW50IGl0c19oYW5kbGVfaW50KHN0cnVjdCB2aXJ0X2l0cyAqaXRzLCB1aW50NjRfdCAqY21kcHRy KQo+ICt7Cj4gKyAgICB1aW50MzJfdCBkZXZpZCA9IGl0c19jbWRfZ2V0X2RldmljZWlkKGNtZHB0 cik7Cj4gKyAgICB1aW50MzJfdCBldmVudGlkID0gaXRzX2NtZF9nZXRfaWQoY21kcHRyKTsKPiAr ICAgIHN0cnVjdCB2Y3B1ICp2Y3B1Owo+ICsgICAgdWludDMyX3QgdmxwaTsKPiArCj4gKyAgICBp ZiAoICFyZWFkX2l0dGUoaXRzLCBkZXZpZCwgZXZlbnRpZCwgJnZjcHUsICZ2bHBpKSApCj4gKyAg ICAgICAgcmV0dXJuIC0xOwoKU2FtZSBwcm9ibGVtIGFzIHdlIHBhdGNoICMyLCB0aGUgdmNwdSBt YXkgaGF2ZSBjaGFuZ2VkIGJ5IE1PVkkgYW5kIApwZW5kaW5nX2lycSB3b3VsZCBiZSBwcm90ZWN0 ZWQgYnkgdGhlIHdyb25nIGxvY2suCgo+ICsKPiArICAgIGlmICggdmxwaSA9PSBJTlZBTElEX0xQ SSApCj4gKyAgICAgICAgcmV0dXJuIC0xOwo+ICsKPiArICAgIHZnaWNfdmNwdV9pbmplY3RfaXJx KHZjcHUsIHZscGkpOwo+ICsKPiArICAgIHJldHVybiAwOwo+ICt9Cj4gKwo+ICAjZGVmaW5lIElU U19DTURfQlVGRkVSX1NJWkUoYmFzZXIpICAgICAgKCgoKGJhc2VyKSAmIDB4ZmYpICsgMSkgPDwg MTIpCj4gICNkZWZpbmUgSVRTX0NNRF9PRkZTRVQocmVnKSAgICAgICAgICAgICAoKHJlZykgJiBH RU5NQVNLKDE5LCA1KSkKPgo+IEBAIC0zNzQsNiArMzkyLDkgQEAgc3RhdGljIGludCB2Z2ljX2l0 c19oYW5kbGVfY21kcyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgdmlydF9pdHMgKml0cykKPiAg ICAgICAgICBjYXNlIEdJVFNfQ01EX0NMRUFSOgo+ICAgICAgICAgICAgICByZXQgPSBpdHNfaGFu ZGxlX2NsZWFyKGl0cywgY29tbWFuZCk7Cj4gICAgICAgICAgICAgIGJyZWFrOwo+ICsgICAgICAg IGNhc2UgR0lUU19DTURfSU5UOgo+ICsgICAgICAgICAgICByZXQgPSBpdHNfaGFuZGxlX2ludChp dHMsIGNvbW1hbmQpOwo+ICsgICAgICAgICAgICBicmVhazsKPiAgICAgICAgICBjYXNlIEdJVFNf Q01EX1NZTkM6Cj4gICAgICAgICAgICAgIC8qIFdlIGhhbmRsZSBJVFMgY29tbWFuZHMgc3luY2hy b25vdXNseSwgc28gd2UgaWdub3JlIFNZTkMuICovCj4gICAgICAgICAgICAgIGJyZWFrOwo+CgpD aGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54 ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK