From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH 4/9] xen/arm: traps: Simplify the switch in do_trap_*_abort_guest Date: Thu, 14 Jul 2016 12:17:28 +0100 Message-ID: <578774C8.8060905@arm.com> References: <1466601669-25398-1-git-send-email-julien.grall@arm.com> <1466601669-25398-5-git-send-email-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: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Stefano Stabellini Cc: andre.przywara@arm.com, wei.chen@linaro.org, steve.capper@arm.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org SGkgU3RlZmFubywKCk9uIDE0LzA3LzE2IDEyOjEyLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6 Cj4gT24gV2VkLCAyMiBKdW4gMjAxNiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBUaGUgZmF1bHQg c3RhdHVzIHdlIGNhcmUgYXJlIGFsbCB0aGUgZm9ybSBCQkJCeHggd2hlcmUgeHggaXMgdGhlIGxv b2t1cAo+Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4gaW4gdGhlIGZvcm0g b2YKPgo+PiBsZXZlbCB0aGF0IGdhdmUgdGhlIGZhdWx0LiBXZSBjYW4gc2ltcGx5IHRoZSBjb2Rl IGJ5IG1hc2tpbmcgdGhlIDIgbGVhc3QKPgo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBeIHNpbXBsaWZ5Cj4KPj4gc2lnbmlmaWNhbnQgYml0cy4KPj4KPj4gU2lnbmVk LW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4gLS0tCj4+ICAg eGVuL2FyY2gvYXJtL3RyYXBzLmMgfCA4ICsrKystLS0tCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDQg aW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo L2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKPj4gaW5kZXggMmU4NGI1YS4uOGEz ZmFjMCAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMKPj4gKysrIGIveGVuL2Fy Y2gvYXJtL3RyYXBzLmMKPj4gQEAgLTIzODgsOSArMjM4OCw5IEBAIHN0YXRpYyB2b2lkIGRvX3Ry YXBfaW5zdHJfYWJvcnRfZ3Vlc3Qoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCj4+ICAgICAg IGludCByYzsKPj4gICAgICAgcmVnaXN0ZXJfdCBndmEgPSBSRUFEX1NZU1JFRyhGQVJfRUwyKTsK Pj4KPj4gLSAgICBzd2l0Y2ggKCBoc3IuaWFidC5pZnNjICYgMHgzZiApCj4+ICsgICAgc3dpdGNo ICggaHNyLmlhYnQuaWZzYyAmIH5GU0NfTExfTUFTSyApCj4+ICAgICAgIHsKPj4gLSAgICBjYXNl IEZTQ19GTFRfUEVSTSAuLi4gRlNDX0ZMVF9QRVJNICsgMzoKPj4gKyAgICBjYXNlIEZTQ19GTFRf UEVSTToKPj4gICAgICAgewo+Cj4gVGhpcyBpcyBhIGdvb2QgaW1wcm92ZW1lbnQgaW4gY29kZSBy ZWFkYWJpbGl0eS4gSSB3b3VsZCBnbyBvbmUgc3RlcAo+IGZ1cnRoZXIgYW5kIHJlcGxhY2UgdGhl IHN3aXRjaCB3aXRoIGEgc2ltcGxlIGlmLgoKSSB3b3VsZCBwcmVmZXIgdG8ga2VlcCB0aGUgc3dp dGNoIGNhc2UgaGVyZS4gVGhlIHBhdGNoICM3IGFkZHMgYW5vdGhlciAKY2FzZSBmb3IgZG9fdHJh cF9kYXRhX2Fib3J0X2d1ZXN0IGJlY2F1c2Ugd2Ugc2hvdWxkIG5vdCBlbXVsYXRlIE1NSU8gZm9y IAphbnkga2luZCBvZiBmYXVsdCBhcyBpdCBpcyBkb25lIHRvZGF5LgoKQWxzbywgSSBoYXZlIGdv dCBtb3JlIGZpeGVzIGNvbWluZyB1cCB3aGljaCByZXF1aXJlIHRoZSBzd2l0Y2ggaGVyZS4KCkNo ZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=