From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: Re: [PATCH 1/7] xen/arm: Added handling of the trapped access to OSLSR register Date: Wed, 11 Apr 2018 16:28:22 -0700 (PDT) Message-ID: References: <20180411131927.27083-1-mirela.simonovic@aggios.com> <20180411131927.27083-2-mirela.simonovic@aggios.com> <41d8d47d-b3a5-c8db-a862-122d7625bb50@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <41d8d47d-b3a5-c8db-a862-122d7625bb50@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Julien Grall Cc: edgar.iglesias@xilinx.com, sstabellini@kernel.org, Mirela Simonovic , dm@aggios.com, Xen-devel List-Id: xen-devel@lists.xenproject.org T24gV2VkLCAxMSBBcHIgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IFlvdSBz ZWVtIHRvIGhhdmUgdXNlZCBhIHdyb25nIGFkZHJlc3MgZm9yIG1lLgo+IAo+IFRpdGxlOiBUaGlz IHBhdGNoIGlzIG9ubHkgYWRkaW5nIHRoZSBhcm02NCBzaWRlLiBQbGVhc2UgbWFrZSBpdCBjbGVh ciBpbiBpdC4KCldpdGggdGhhdDoKClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNz dGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiBDaGVlcnMsCj4gCj4gT24gMDQvMTEvMjAxOCAwMjox OSBQTSwgTWlyZWxhIFNpbW9ub3ZpYyB3cm90ZToKPiA+IExpbnV4L2RvbTAgYWNjZXNzZXMgT1NM U1IgcmVnaXN0ZXIgd2hlbiBzYXZpbmcgQ1BVIGNvbnRleHQgZHVyaW5nIHRoZQo+ID4gc3VzcGVu ZCBwcm9jZWR1cmUuIFhlbiB0cmFwcyBhY2Nlc3MgdG8gdGhpcyByZWdpc3RlciwgYnV0IGhhcyBu byBoYW5kbGluZwo+ID4gZm9yIGl0LiBDb25zZXF1ZW50bHksIFhlbiBpbmplY3RzIHVuZGVmIGV4 Y2VwdGlvbiB0byBsaW51eCwgY2F1c2luZyBpdCB0bwo+ID4gY3Jhc2guIFRoaXMgcGF0Y2ggYWRk cyBoYW5kbGluZyBvZiB0aGUgdHJhcHBlZCBhY2Nlc3MgdG8gT1NMU1IgYXMgcm8vcmF6Lgo+ID4g Cj4gPiBTaWduZWQtb2ZmLWJ5OiBNaXJlbGEgU2ltb25vdmljIDxtaXJlbGEuc2ltb25vdmljQGFn Z2lvcy5jb20+Cj4gPiAtLS0KPiA+ICAgeGVuL2FyY2gvYXJtL2FybTY0L3ZzeXNyZWcuYyB8IDMg KystCj4gPiAgIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK PiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC92c3lzcmVnLmMgYi94ZW4v YXJjaC9hcm0vYXJtNjQvdnN5c3JlZy5jCj4gPiBpbmRleCBjNTdhYzEyNTAzLi44ZjgwZTE3MzVl IDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L3ZzeXNyZWcuYwo+ID4gKysrIGIv eGVuL2FyY2gvYXJtL2FybTY0L3ZzeXNyZWcuYwo+ID4gQEAgLTU3LDEzICs1NywxNCBAQCB2b2lk IGRvX3N5c3JlZyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKPiA+ICAgICAgICAqIEFSTXY4 IChEREkgMDQ4N0EuZCk6IEQxLTE1MDkgVGFibGUgRDEtNTgKPiA+ICAgICAgICAqCj4gPiAgICAg ICAgKiBVbmhhbmRsZWQ6Cj4gPiAtICAgICAqICAgIE9TTFNSX0VMMQo+ID4gICAgICAgICogICAg REJHUFJDUl9FTDEKPiA+ICAgICAgICAqLwo+ID4gICAgICAgY2FzZSBIU1JfU1lTUkVHX09TTEFS X0VMMToKPiA+ICAgICAgICAgICByZXR1cm4gaGFuZGxlX3dvX3dpKHJlZ3MsIHJlZ2lkeCwgaHNy LnN5c3JlZy5yZWFkLCBoc3IsIDEpOwo+ID4gICAgICAgY2FzZSBIU1JfU1lTUkVHX09TRExSX0VM MToKPiA+ICAgICAgICAgICByZXR1cm4gaGFuZGxlX3Jhel93aShyZWdzLCByZWdpZHgsIGhzci5z eXNyZWcucmVhZCwgaHNyLCAxKTsKPiA+ICsgICAgY2FzZSBIU1JfU1lTUkVHX09TTFNSX0VMMToK PiA+ICsgICAgICAgIHJldHVybiBoYW5kbGVfcm9fcmF6KHJlZ3MsIHJlZ2lkeCwgaHNyLnN5c3Jl Zy5yZWFkLCBoc3IsIDEpOwo+ID4gCj4gPiAgICAgICAvKgo+ID4gICAgICAgICogTURDUl9FTDIu VERBCj4gPiAKPiAKPiAtLQo+IEp1bGllbiBHcmFsbAo+IElNUE9SVEFOVCBOT1RJQ0U6IFRoZSBj b250ZW50cyBvZiB0aGlzIGVtYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgYXJlCj4gY29uZmlkZW50 aWFsIGFuZCBtYXkgYWxzbyBiZSBwcml2aWxlZ2VkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5k ZWQKPiByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBhbmQg ZG8gbm90IGRpc2Nsb3NlIHRoZQo+IGNvbnRlbnRzIHRvIGFueSBvdGhlciBwZXJzb24sIHVzZSBp dCBmb3IgYW55IHB1cnBvc2UsIG9yIHN0b3JlIG9yIGNvcHkgdGhlCj4gaW5mb3JtYXRpb24gaW4g YW55IG1lZGl1bS4gVGhhbmsgeW91Lgo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhlbi1kZXZlbEBs aXN0cy54ZW5wcm9qZWN0Lm9yZwo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h bi9saXN0aW5mby94ZW4tZGV2ZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94 ZW4tZGV2ZWw=