From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH v9 07/28] ARM: vGICv3: handle virtual LPI pending and property tables Date: Fri, 12 May 2017 16:23:56 +0100 Message-ID: <761f6800-7f7c-27bb-d17d-ffbd05dfc79e@arm.com> References: <20170511175340.8448-1-andre.przywara@arm.com> <20170511175340.8448-8-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 1d9CQD-00070M-5F for xen-devel@lists.xenproject.org; Fri, 12 May 2017 15:24:01 +0000 In-Reply-To: <20170511175340.8448-8-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 SGkgQW5kcmUsCgpPbiAxMS8wNS8xNyAxODo1MywgQW5kcmUgUHJ6eXdhcmEgd3JvdGU6Cj4gQWxs b3cgYSBndWVzdCB0byBwcm92aWRlIHRoZSBhZGRyZXNzIGFuZCBzaXplIGZvciB0aGUgbWVtb3J5 IHJlZ2lvbnMKPiBpdCBoYXMgcmVzZXJ2ZWQgZm9yIHRoZSBHSUN2MyBwZW5kaW5nIGFuZCBwcm9w ZXJ0eSB0YWJsZXMuCj4gV2Ugc2FuaXRpc2UgdGhlIHZhcmlvdXMgZmllbGRzIG9mIHRoZSByZXNw ZWN0aXZlIHJlZGlzdHJpYnV0b3IKPiByZWdpc3RlcnMuCj4gVGhlIE1NSU8gcmVhZCBhbmQgd3Jp dGUgYWNjZXNzZXMgYXJlIHByb3RlY3RlZCBieSBsb2NrcywgdG8gYXZvaWQgYW55Cj4gY2hhbmdp bmcgb2YgdGhlIHByb3BlcnR5IG9yIHBlbmRpbmcgdGFibGUgYWRkcmVzcyB3aGlsZSBhIHJlZGlz dHJpYnV0b3IKPiBpcyBsaXZlIGFuZCBhbHNvIHRvIHByb3RlY3QgdGhlIG5vbi1hdG9taWMgdmdp Y19yZWc2NF9leHRyYWN0KCkgZnVuY3Rpb24KPiBvbiB0aGUgTU1JTyByZWFkIHNpZGUuCj4KPiBT aWduZWQtb2ZmLWJ5OiBBbmRyZSBQcnp5d2FyYSA8YW5kcmUucHJ6eXdhcmFAYXJtLmNvbT4KPiBS ZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkdpdmVuIHRo YXQgeW91IGtlcHQgbXkgcmV2aWV3ZWQtYnkuLi4KClsuLi5dCgo+IGRpZmYgLS1naXQgYS94ZW4v aW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaAo+ IGluZGV4IGViYWVhMzUuLmIyZDk4YmIgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFy bS9kb21haW4uaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmgKPiBAQCAtMTA5 LDExICsxMDksMTUgQEAgc3RydWN0IGFyY2hfZG9tYWluCj4gICAgICAgICAgfSAqcmRpc3RfcmVn aW9uczsKPiAgICAgICAgICBpbnQgbnJfcmVnaW9uczsgICAgICAgICAgICAgICAgICAgICAvKiBO dW1iZXIgb2YgcmRpc3QgcmVnaW9ucyAqLwo+ICAgICAgICAgIHVpbnQzMl90IHJkaXN0X3N0cmlk ZTsgICAgICAgICAgICAgIC8qIFJlLURpc3RyaWJ1dG9yIHN0cmlkZSAqLwo+ICsgICAgICAgIHVu c2lnbmVkIGxvbmcgaW50IG5yX2xwaXM7Cj4gKyAgICAgICAgdWludDY0X3QgcmRpc3RfcHJvcGJh c2U7Cj4gICAgICAgICAgc3RydWN0IHJiX3Jvb3QgaXRzX2RldmljZXM7ICAgICAgICAgLyogRGV2 aWNlcyBtYXBwZWQgdG8gYW4gSVRTICovCj4gICAgICAgICAgc3BpbmxvY2tfdCBpdHNfZGV2aWNl c19sb2NrOyAgICAgICAgLyogUHJvdGVjdHMgdGhlIGl0c19kZXZpY2VzIHRyZWUgKi8KPiAgICAg ICAgICBzdHJ1Y3QgcmFkaXhfdHJlZV9yb290IHBlbmRfbHBpX3RyZWU7IC8qIFN0b3JlcyBzdHJ1 Y3QgcGVuZGluZ19pcnEncyAqLwo+ICAgICAgICAgIHJ3bG9ja190IHBlbmRfbHBpX3RyZWVfbG9j azsgICAgICAgIC8qIFByb3RlY3RzIHRoZSBwZW5kX2xwaV90cmVlICovCj4gICAgICAgICAgdW5z aWduZWQgaW50IGludGlkX2JpdHM7Cj4gKyAgICAgICAgYm9vbCByZGlzdHNfZW5hYmxlZDsgICAg ICAgICAgICAgICAgLyogSXMgYW55IHJlZGlzdHJpYnV0b3IgZW5hYmxlZD8gKi8KPiArICAgICAg ICBib29sIGhhc19pdHM7CgouLi4gSSB3b3VsZCBoYXZlIGFwcHJlY2lhdGVkIHRoYXQgeW91IGFk ZHJlc3MgbXkgcmVxdWVzdC4gSS5lIGFkZGluZyBhIApjb21tZW50IHRvIHNheSB0aGlzIGNvdWxk IGJlIHR1cm5lZCBpbnRvIGZsYWdzIGlmIHdlIG5lZWQgdG8gc2F2ZSBzcGFjZSAKbGF0ZXIgb24u CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0 cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK