From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tamas K Lengyel Subject: Re: [PATCH 14/18] arm/altp2m: Add HVMOP_altp2m_set_mem_access. Date: Wed, 6 Jul 2016 10:12:04 -0600 Message-ID: References: <20160704114605.10086-1-proskurin@sec.in.tum.de> <20160704114605.10086-15-proskurin@sec.in.tum.de> <577BACC2.3040607@arm.com> <577D169B.5080400@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bKpQl-0005kV-6P for xen-devel@lists.xenproject.org; Wed, 06 Jul 2016 16:12:07 +0000 Received: by mail-wm0-f67.google.com with SMTP id 187so36768568wmz.1 for ; Wed, 06 Jul 2016 09:12:05 -0700 (PDT) In-Reply-To: <577D169B.5080400@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Julien Grall Cc: Sergej Proskurin , Stefano Stabellini , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBKdWwgNiwgMjAxNiBhdCA4OjMyIEFNLCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs bEBhcm0uY29tPiB3cm90ZToKPgo+Cj4gT24gMDUvMDcvMTYgMjI6NTUsIFNlcmdlaiBQcm9za3Vy aW4gd3JvdGU6Cj4+Cj4+IEhlbGxvIEp1bGllbiwKPj4KPj4gT24gMDcvMDUvMjAxNiAwMjo0OSBQ TSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4KPj4+IEhlbGxvIFNlcmdlaiwKPj4+Cj4+PiBPbiAw NC8wNy8xNiAxMjo0NSwgU2VyZ2VqIFByb3NrdXJpbiB3cm90ZToKPj4+Pgo+Pj4+ICtzdGF0aWMg aW5saW5lCj4+Pj4gK2ludCBwMm1fc2V0X2FsdHAybV9tZW1fYWNjZXNzKHN0cnVjdCBkb21haW4g KmQsIHN0cnVjdCBwMm1fZG9tYWluCj4+Pj4gKmhwMm0sCj4+Pj4gKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHN0cnVjdCBwMm1fZG9tYWluICphcDJtLCBwMm1fYWNjZXNzX3QgYSwKPj4+ PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2ZuX3QgZ2ZuKQo+Pj4+ICt7Cj4+Pgo+ Pj4KPj4+IFsuLi5dCj4+Pgo+Pj4+ICsgICAgLyogU2V0IG1lbSBhY2Nlc3MgYXR0cmlidXRlcyAt IGN1cnJlbnRseSBzdXBwb3J0aW5nIG9ubHkgb25lICg0SykKPj4+PiBwYWdlLiAqLwo+Pj4+ICsg ICAgbWFzayA9IGxldmVsX21hc2tzWzNdOwo+Pj4+ICsgICAgcmV0dXJuIGFwcGx5X3AybV9jaGFu Z2VzKGQsIGFwMm0sIElOU0VSVCwKPj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICBn cGEgJiBtYXNrLAo+Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChncGEgKyBsZXZl bF9zaXplc1tsZXZlbF0pICYgbWFzaywKPj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBtYWRkciAmIG1hc2ssIG1hdHRyLCAwLCBwMm10LCBhKTsKPj4+Cj4+Pgo+Pj4gVGhlIG9wZXJh dGlvbiBJTlNFUlQgd2lsbCByZW1vdmUgdGhlIHByZXZpb3VzIG1hcHBpbmcgYW5kIGRlY3JlYXNl IHBhZ2UKPj4+IHJlZmVyZW5jZSBmb3IgZm9yZWlnbiBtYXBwaW5nIChzZWUgcDJtX3B1dF9sM19w YWdlKS4gU28gaWYgeW91IHNldCB0aGUKPj4+IG1lbW9yeSBhY2Nlc3MgZm9yIHRoaXMga2luZCBv ZiBwYWdlLCB0aGUgcmVmZXJlbmNlIGNvdW50IHdpbGwgYmUgd3JvbmcKPj4+IGFmdGVyd2FyZC4K Pj4+Cj4+Cj4+IEkgc2VlIHlvdXIgcG9pbnQuIEFzIGZhciBhcyBJIHVuZGVyc3RhbmQsIHRoZSBw dXJwb3NlIG9mIHRoZSBmdW5jdGlvbgo+PiBwMm1fcHV0X2wzX3BhZ2UgdG8gc2ltcGx5IGRlY3Jl bWVudCB0aGUgcmVmIGNvdW50IG9mIHRoZSBwYXJ0aWN1bGFyIHB0ZQo+PiBhbmQgZnJlZSB0aGUg cGFnZSBpZiBpdHMnIHJlZiBjb3VudCByZWFjaGVzIHplcm8uIFNpbmNlIHAybV9wdXRfbDNfcGFn ZQo+PiBpcyBjYWxsZWQgb25seSB0d2ljZSBpbiBwMm0uYywgd2UgY291bGQgaW5zZXJ0IGEgY2hl Y2sKPj4gKHAybV9pc19ob3N0cDJtL2FsdHAybSkgbWFraW5nIHN1cmUgdGhhdCB0aGUgcmVmIGNv dW50IGlzIGRlY3JlbWVudGVkCj4+IG9ubHkgaWYgdGhlIHAybSBpbiBxdWVzdGlvbiBpcyB0aGUg aG9zdHAybS4gVGhpcyB3aWxsIG1ha2Ugc3VyZSB0aGF0IHRoZQo+PiByZWYgY291bnQgaXMgbWFp bnRhaW5lZCBjb3JyZWN0bHkuCj4KPgo+IFdoeSBkb24ndCB5b3UgdXNlIHRoZSBvcGVyYXRpb24g TUVNQUNDRVNTPwoKSSBiZWxpZXZlIGl0IHdvdWxkIHJlcXVpcmUgZHVwbGljYXRpbmcgc29tZSBw YXJ0cyBvZiB0aGUgSU5TRVJUCnJvdXRpbmUgYXMgTUVNQUNDRVNTIGFzc3VtZXMgdGhlIHB0ZSBp cyBhbHJlYWR5IHByZXNlbnQgaW4gdGhlIHAybSwKd2hpY2ggbWF5IG5vdCBiZSB0aGUgY2FzZSBm b3IgYXAybS4KClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0 dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK