From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH] arm/vm_event: get/set registers Date: Thu, 28 Jul 2016 21:26:27 +0100 Message-ID: <223f4655-708b-0654-abd6-0c727bc4acd9@citrix.com> References: <1469736307-13922-1-git-send-email-tamas.lengyel@zentific.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bSrtA-00060k-SB for xen-devel@lists.xenproject.org; Thu, 28 Jul 2016 20:26:40 +0000 In-Reply-To: <1469736307-13922-1-git-send-email-tamas.lengyel@zentific.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Tamas K Lengyel , xen-devel@lists.xenproject.org Cc: Julien Grall , Stefano Stabellini , Jan Beulich , Razvan Cojocaru List-Id: xen-devel@lists.xenproject.org T24gMjgvMDcvMjAxNiAyMTowNSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IEFkZCBzdXBwb3J0 IGZvciBnZXR0aW5nL3NldHRpbmcgcmVnaXN0ZXJzIHRocm91Z2ggdm1fZXZlbnQgb24gQVJNLgo+ IFRoZSBzZXQgb2YgcmVnaXN0ZXJzIGNhbiBiZSBleHBhbmRlZCBpbiB0aGUgZnV0dXJlIHRvIGlu Y2x1ZGUgb3RoZXIgcmVnaXN0ZXJzCj4gYXMgd2VsbCBpZiBuZWNlc3NhcnkgYnV0IGZvciBub3cg aXQgaXMgbGltaXRlZCB0byBUVEIvQ1IvUjAvUjEsIFBDIGFuZCBDUFNSLgo+Cj4gU2lnbmVkLW9m Zi1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQHplbnRpZmljLmNvbT4KPiAtLS0K PiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENjOiBK dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IENjOiBSYXp2YW4gQ29qb2NhcnUg PHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+Cj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz dXNlLmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K CkZvciB0aGUgeDg2IGFuZCBjb21tb24gYml0cywgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIK PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpIb3dldmVyLAoKPiArI2luY2x1ZGUgPHhlbi9z Y2hlZC5oPgo+ICsjaW5jbHVkZSA8YXNtL3ZtX2V2ZW50Lmg+Cj4gKwo+ICt2b2lkIHZtX2V2ZW50 X2ZpbGxfcmVncyh2bV9ldmVudF9yZXF1ZXN0X3QgKnJlcSkKPiArewo+ICsgICAgY29uc3Qgc3Ry dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MgPSBndWVzdF9jcHVfdXNlcl9yZWdzKCk7Cj4gKwo+ICsg ICAgcmVxLT5kYXRhLnJlZ3MuYXJtLmNwc3IgPSByZWdzLT5jcHNyOwo+ICsgICAgcmVxLT5kYXRh LnJlZ3MuYXJtLnBjID0gcmVncy0+cGM7Cj4gKyAgICByZXEtPmRhdGEucmVncy5hcm0udHRiY3Ig PSBSRUFEX1NZU1JFRyhUQ1JfRUwxKTsKPiArICAgIHJlcS0+ZGF0YS5yZWdzLmFybS50dGJyMCA9 IFJFQURfU1lTUkVHNjQoVFRCUjBfRUwxKTsKPiArICAgIHJlcS0+ZGF0YS5yZWdzLmFybS50dGJy MSA9IFJFQURfU1lTUkVHNjQoVFRCUjFfRUwxKTsKPiArfQo+ICsKPiArdm9pZCB2bV9ldmVudF9z ZXRfcmVnaXN0ZXJzKHN0cnVjdCB2Y3B1ICp2LCB2bV9ldmVudF9yZXNwb25zZV90ICpyc3ApCj4g K3sKPiArICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzID0gZ3Vlc3RfY3B1X3VzZXJfcmVn cygpOwo+ICsKPiArICAgIHJlZ3MtPmNwc3IgPSByc3AtPmRhdGEucmVncy5hcm0uY3BzcjsKPiAr ICAgIHJlZ3MtPnBjID0gcnNwLT5kYXRhLnJlZ3MuYXJtLnBjOwo+ICsgICAgdi0+YXJjaC50dGJj ciA9IHJzcC0+ZGF0YS5yZWdzLmFybS50dGJjcjsKPiArICAgIHYtPmFyY2gudHRicjAgPSByc3At PmRhdGEucmVncy5hcm0udHRicjA7Cj4gKyAgICB2LT5hcmNoLnR0YnIxID0gcnNwLT5kYXRhLnJl Z3MuYXJtLnR0YnIxOwoKTm90IGtub3dpbmcgYW55dGhpbmcgYWJvdXQgQVJNLCBidXQgdGhpcyBs b29rcyBsaWtlIGl0IGlzIG1pc3Npbmcgc29tZQpzYW5pdHkvcGxhdXNpYmlsaXR5IGNoZWNrcyAo dG8gcHJvdGVjdCBYZW4gYWdhaW5zdCBhY2NpZGVudGFsIGNsb2JiZXJpbmcKZnJvbSB0aGUgdm1f ZXZlbnQgbGlzdGVuZXIpLCBhbmQgc29tZSBXUklURV9TWVNSRUcoKSB0byByZWxvYWQgdGhlIG5l dwp2YWx1ZXMgKHVubGVzcyB0aGlzIGlzIGRvbmUgdW5jb25kaXRpb25hbGx5IGxhdGVyLCBhdCB3 aGljaCBwb2ludCB5b3UKc2hvdWxkIGF0IGxlYXN0IGxlYXZlIGEgY29tbWVudCBoZXJlIHNheWlu ZyBzbykuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0 dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK