From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH 14/27] xen/arm: traps: Improve logging for data/prefetch abort fault Date: Wed, 23 Aug 2017 20:18:34 +0100 Message-ID: <671bdf92-54f7-dbb8-def5-e462599b7eb0@arm.com> References: <20170814142418.13267-1-julien.grall@arm.com> <20170814142418.13267-15-julien.grall@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andre Przywara , xen-devel@lists.xen.org Cc: sstabellini@kernel.org List-Id: xen-devel@lists.xenproject.org CgpPbiAwOC8yMi8yMDE3IDA2OjIwIFBNLCBBbmRyZSBQcnp5d2FyYSB3cm90ZToKPiBIaSwKCkhp IEFuZHJlLAoKCj4gT24gMTQvMDgvMTcgMTU6MjQsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gV2Fs ayB0aGUgaHlwZXJ2aXNvciBwYWdlIHRhYmxlIGZvciBkYXRhL3ByZWZldGNoIGFib3J0IGZhdWx0 IHRvIGhlbHAKPj4gZGlhZ25vc3RpY3MgZXJyb3IgaW4gdGhlIHBhZ2UgdGFibGVzLgo+Pgo+PiBT aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+PiAtLS0K Pj4gICB4ZW4vYXJjaC9hcm0vdHJhcHMuYyB8IDE5ICsrKysrKysrKysrKysrKysrKysKPj4gICAx IGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2Fy Y2gvYXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwo+PiBpbmRleCA4MTliZGJjNjll Li5kYWM0ZTU0ZmE3IDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYwo+PiArKysg Yi94ZW4vYXJjaC9hcm0vdHJhcHMuYwo+PiBAQCAtMjk2Nyw3ICsyOTY3LDI2IEBAIGFzbWxpbmth Z2Ugdm9pZCBkb190cmFwX2h5cF9zeW5jKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+PiAg ICAgICAgICAgZG9fdHJhcF9icmsocmVncywgaHNyKTsKPj4gICAgICAgICAgIGJyZWFrOwo+PiAg ICNlbmRpZgo+PiArICAgIGNhc2UgSFNSX0VDX0RBVEFfQUJPUlRfQ1VSUl9FTDoKPj4gKyAgICBj YXNlIEhTUl9FQ19JTlNUUl9BQk9SVF9DVVJSX0VMOgo+PiArICAgIHsKPj4gKyAgICAgICAgYm9v bCBpc19kYXRhID0gKGhzci5lYyA9PSBIU1JfRUNfREFUQV9BQk9SVF9DVVJSX0VMKTsKPj4gKyAg ICAgICAgY29uc3QgY2hhciAqZmF1bHQgPSAoaXNfZGF0YSkgPyAiRGF0YSBBYm9ydCIgOiAiSW5z dHJ1Y3Rpb24gQWJvcnQiOwo+PiArCj4+ICsgICAgICAgIHByaW50aygiJXMgVHJhcC4gU3luZHJv bWU9JSN4XG4iLCBmYXVsdCwgaHNyLmlzcyk7Cj4+ICsgICAgICAgIC8qCj4+ICsgICAgICAgICAq IEZBUiBtYXkgbm90IGJlIHZhbGlkIGZvciBhIFN5bmNocm9ub3VzIEV4dGVybmFsIGFib3J0IG90 aGVyCj4+ICsgICAgICAgICAqIHRoYW4gdHJhbnNsYXRpb24gdGFibGUgd2Fsay4KPj4gKyAgICAg ICAgICovCj4+ICsgICAgICAgIGlmICggaHNyLnhhYnQuZnNjICE9IEZTQ19TRUEgfHwgIWhzci54 YWJ0LmZudiApCj4gCj4gVGhpcyBpcyBxdWl0ZSBoYXJkIHRvIHJlYWQuIFdvdWxkIHRoZSBEZU1v cmdhbidlZCB2ZXJzaW9uIGJlIGJldHRlcj8KPiAJICAgaWYgKCBoc3IueGFidC5mc2MgPT0gRlND X1NFQSAmJiBoc3IueGFidC5mbnYgKQo+IAkgICAgICAgcHJpbnRrIC4uLi4KPiAgICAgICAgICAg ICBlbHNlCj4gCSAgICAgICBkdW1wX2h5cF93YWxrIC4uLgoKSW5kZWVkIGl0IGlzIGJldHRlci4g SSB3aWxsIHVzZSB0aGF0LgoKQ2hlZXJzLAoKPiAKPj4gKyAgICAgICAgICAgIGR1bXBfaHlwX3dh bGsoZ2V0X2hmYXIoaXNfZGF0YSkpOwo+PiArICAgICAgICBlbHNlCj4+ICsgICAgICAgICAgICBw cmludGsoIkludmFsaWQgRkFSLCBkb24ndCB3YWxrIHRoZSBoeXBlcnZpc29yIHRhYmxlc1xuIik7 Cj4gCj4gTml0OiAibm90IHdhbGtpbmciIHNvdW5kcyBsZXNzIGFtYmlndW91cy4KPiAKPj4gKyAg ICAgICAgZG9fdW5leHBlY3RlZF90cmFwKGZhdWx0LCByZWdzKTsKPj4gICAKPj4gKyAgICAgICAg YnJlYWs7Cj4+ICsgICAgfQo+PiAgICAgICBkZWZhdWx0Ogo+PiAgICAgICAgICAgcHJpbnRrKCJI eXBlcnZpc29yIFRyYXAuIEhTUj0weCV4IEVDPTB4JXggSUw9JXggU3luZHJvbWU9MHglIlBSSXgz MiJcbiIsCj4+ICAgICAgICAgICAgICAgICAgaHNyLmJpdHMsIGhzci5lYywgaHNyLmxlbiwgaHNy Lmlzcyk7Cj4gCj4gSWdub3JpbmcgdGhlIG5pdHMgYWJvdmU6CgpJIHdpbGwgZml4IGJvdGggYW5k IGtlZXAgdGhlIHJldmlld2VkLWJ5IGlmIHlvdSBkb24ndCBtaW5kLgoKPiBSZXZpZXdlZC1ieTog QW5kcmUgUHJ6eXdhcmEgPGFuZHJlLnByenl3YXJhQGFybS5jb20+CgpDaGVlcnMsCgotLSAKSnVs aWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8v bGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK