From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [RFC PATCH 05/24] ARM: GICv3 ITS: introduce ITS command handling Date: Tue, 31 Jan 2017 10:23:06 +0000 Message-ID: References: <20160928182457.12433-1-andre.przywara@arm.com> <20160928182457.12433-6-andre.przywara@arm.com> <5adbf128-1c4f-6701-bd50-a7edd14e4654@arm.com> <6a5d8602-13bc-9a61-59a9-252170721761@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cYVak-00054Z-FN for xen-devel@lists.xenproject.org; Tue, 31 Jan 2017 10:23:14 +0000 In-Reply-To: <6a5d8602-13bc-9a61-59a9-252170721761@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 List-Id: xen-devel@lists.xenproject.org SGkgQW5kcmUsCgpPbiAzMS8wMS8yMDE3IDA5OjEwLCBBbmRyZSBQcnp5d2FyYSB3cm90ZToKPiBP biAwMi8xMS8xNiAxNTowNSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBPbiAyOC8wOS8xNiAxOToy NCwgQW5kcmUgUHJ6eXdhcmEgd3JvdGU6Cj4+PiArfQo+Pj4gKwo+Pj4gK3N0YXRpYyB1aW50NjRf dCBlbmNvZGVfcmRiYXNlKHN0cnVjdCBob3N0X2l0cyAqaHdfaXRzLCBpbnQgY3B1LAo+Pj4gdWlu dDY0X3QgcmVnKQo+Pj4gK3sKPj4+ICsgICAgcmVnICY9IH5HRU5NQVNLKDUxLCAxNik7Cj4+PiAr Cj4+PiArICAgIGlmICggaHdfaXRzLT5wdGEgKQo+Pj4gKyAgICAgICAgcmVnIHw9IHBlcl9jcHUo cmRpc3RfYWRkciwgY3B1KSAmIEdFTk1BU0soNTEsIDE2KTsKPj4+ICsgICAgZWxzZQo+Pj4gKyAg ICAgICAgcmVnIHw9IHBlcl9jcHUocmRpc3RfaWQsIGNwdSkgPDwgMTY7Cj4+Cj4+IEkgd291bGQg cHJlZmVyIGlmIHdlIHNldHVwIHRoZSB0YXJnZXQgYWRkcmVzcyBhdCBpbml0aWFsaXplIHBlci1j cHUKPj4gcmF0aGVyIHRoYW4gZG9pbmcgaXQgZXZlcnkgdGltZSB3ZSBzZW5kIGEgc3luYyBjb21t YW5kIChvciBlbHNlKS4KPgo+IEkgYmVsaWV2ZSB3ZSBjYW4ndCBkbyBlYXNpbHksIGJlY2F1c2Ug dGhlIFBUQSBiaXQgaXMgcGVyIElUUywgbm90IHBlcgo+IHJlZGlzdHJpYnV0b3IuIEkgc2VlIHRo YXQgaXQncyByYXRoZXIgdW5saWtlbHkgdGhhdCB3ZSBoYXZlIElUU2VzIHdpdGgKPiBkaWZmZXJl bnQgUFRBIGJpdCBzZXR0aW5ncyBpbiBvbmUgc3lzdGVtLCBidXQgYXJjaGl0ZWN0dXJhbGx5IGl0 J3MgcG9zc2libGUuCgpIb3cgYWJvdXQgc3RvcmluZyB0aGUgdmFsdWUgcGVyIElUUyB0aGVuPwoK Wy4uLl0KCj4+PiArdm9pZCBnaWN2M19zZXRfcmVkaXN0X2FkZHIocGFkZHJfdCBhZGRyZXNzLCBp bnQgcmVkaXN0X2lkKQo+Pgo+PiBUaGUgc2Vjb25kIHBhcmFtZXRlciBzaG91bGQgcHJvYmFibHkg YmUgdW5zaWduZWQsIG1heWJlIHVpbnQ2NF90Pwo+Cj4gV2VsbCwgdGhlIHByb2Nlc3NvciBJRCBp cyBhIDE2LWJpdCB2YWx1ZSBhbmQgbmljZWx5IGFsaWducyB3aXRoIFhlbidzCj4gVkNQVUlEcywg d2hpY2ggYXJlIGRlY2xhcmVkIGFzICJpbnQiIGluIHN0cnVjdCB2Y3B1Lgo+IFNvIEknZCByYXRo ZXIga2VlcCBpdCBhcyBpbnQgaGVyZS4KCkkgYW0gbm90IHN1cmUgd2h5IHlvdSBzcGVhayBhYm91 dCB0aGUgdkNQVUlEUyB3aGVyZSB0aGlzIGNvZGUgb25seSBkZWFsIAp3aXRoIHBDUFVJRHMuIEFu eXdheSwgdGhlIElEIHNob3VsZCBuZXZlciBiZSBzaWduZWQgYW5kIGV2ZW4gdGhvdWdoIGl0IApo YXMgYmVlbiBkZWZpbmVkIGFzIGludCBpbiB0aGUgc3RydWN0dXJlLCBvbiBBUk0gd2UgYXJlIHRy eWluZyB0byB1c2UgCnVuc2lnbmVkIG51bWJlciBhcyBpdCBtYWtlcyBtdWNoIG1vcmUgc2Vuc2Uu CgpGdXJ0aGVybW9yZSwgdGhlIHBlci1jcHUgdmFsdWUgcmRpc3RfaWQgaGFzIGJlZW4gZGVmaW5l ZCBhcyB1aW50NjRfdCwgCmhlbmNlIG15IHJlcXVlc3QgdG8gdXNlIHVpbnQ2NF90LgoKVGhlIDIg dHlwZSBuZWVkIHRvIG1hdGNoIGZvciBjb25zaXN0ZW5jeS4gSSBhbSBmaW5lIGlmIHlvdSBkZWNp ZGUgdG8gdXNlIAp1bnNpZ25lZCBpbnQgZm9yIHRoZSBwZXItY3B1IHZhbHVlLgoKUmVnYXJkcywK Ci0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcK aHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=