From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH 5/7] x86/traps: Lift all non-entrypoint logic in entry_int82() up into C Date: Thu, 04 May 2017 03:36:47 -0600 Message-ID: <590B124F0200007800156B02@prv-mh.provo.novell.com> References: <1493748326-9582-1-git-send-email-andrew.cooper3@citrix.com> <1493748326-9582-6-git-send-email-andrew.cooper3@citrix.com> <5909B8C1020000780015637E@prv-mh.provo.novell.com> <20170503112634.zaojs4gvabxkb4my@citrix.com> <5909E2EC020000780015655B@prv-mh.provo.novell.com> <6c9ffeb0-1b77-b4c7-603b-b83bd66a9e09@citrix.com> <5909EB2302000078001565B9@prv-mh.provo.novell.com> <24cbb437-39ab-5838-d989-9e7c1be0f696@citrix.com> <590AF406020000780015698B@prv-mh.provo.novell.com> <0be8b6da-1537-37a8-1cb7-e001f3b3dc44@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <0be8b6da-1537-37a8-1cb7-e001f3b3dc44@citrix.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper Cc: Wei Liu , Xen-devel List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDA0LjA1LjE3IGF0IDExOjI3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gT24gMDQvMDUvMTcgMDg6MjcsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBBcyBzYWlkIGJl Zm9yZSwgSSBkb24ndCB2aWV3IGl0IGFzIGEgcmVhc29uYWJsZSBzZXR1cCB0byBhbGxvdyBvbmx5 Cj4+IDY0LWJpdCBIVk0gZ3Vlc3RzLCBzbyB1bmxlc3MgdGhlcmUgaXMgYW4gaW50ZW50aW9uIHRv IGhhdmUgYQo+PiBjb25maWd1cmF0aW9uIHdoZXJlIG9ubHkgUFZIIGd1ZXN0cyBhcmUgc3VwcG9y dGVkIChpLmUuIG5laXRoZXIKPj4gUFYgbm9yIHRyYWRpdGlvbmFsIEhWTSksIEkgZG9uJ3QgdGhp bmsgYWxsb3dpbmcgdGhlIG9wdGlvbiB0byBiZQo+PiB0dXJuZWQgb2ZmIG1ha2VzIHNlbnNlIG9u IHg4Ni4KPiAKPiBIVk0gYW5kIFBWSCBhcmVuJ3QgdmVyeSBkaWZmZXJlbnQsIGJ1dCB0aGVyZSB3 aWxsIGJlIGEgc21hbGwgYW1vdW50IG9mCj4gd29yayByZXF1aXJlZCB0byBnZXQgcGxhaW4gSFZN IGJvb3RpbmcgbGlrZSB0aGlzLCBiZWNhdXNlIG9mIGh2bWxvYWRlcgo+IGN1cnJlbnRseSBiZWlu ZyAzMmJpdCBvbmx5LiAgSSBkbyBzZWUgKHBvdGVudGlhbGx5KSB2YWx1ZSBpbiBhbGxvd2luZwo+ IDY0Yml0LW9ubHkgdHJhZGl0aW9uYWwgSFZNIGd1ZXN0cywgZS5nLiB3aXRoIGEgNjRiaXQgT1ZN RiBmaXJtd2FyZQo+IChhbHRob3VnaCB0aGlzIGlzIGFscmVhZHkgdHVybmluZyBmYWlybHkgUFZI IGluIG5hdHVyZSkuCgpTbyB0aGF0IHdvdWxkIHRoZW4gYmUgeWV0IGFub3RoZXIgY29uc3RydWN0 IHdpdGggbm8gcmF3IGhhcmR3YXJlCmVxdWl2YWxlbnQuIEknZCBwcmVmZXIgaWYgd2Ugc3Ryb3Zl IGZvciBpbXByb3Zpbmcgb3VyIGNvbXBhdGliaWxpdHkgd2l0aApyYXcgaGFyZHdhcmUgKGFzIHdl IGRvIGluIHZhcmlvdXMgb3RoZXIgcGxhY2VzLCB5b3UgYmVpbmcgb25lIG9mCnRoZSBwcmltYXJ5 IGFkdm9jYXRlcyB0byBkbyBzbykgaW5zdGVhZCBvZiBpbnZlbnRpbmcgbmV3IGN1c3RvbQplbnZp cm9ubWVudHMuIEZ1cnRoZXJtb3JlLCB3aGlsZSBJIGNhbiBzZWUgdGhlIGJlbmVmaXQgb2YgZS5n LiBub3QKYWxsb3dpbmcgUFYgZ3Vlc3RzIGZvciBzZWN1cml0eSByZWFzb25zLCBJJ20gaGF2aW5n IGEgaGFyZCB0aW1lCmltYWdpbmluZyBzb21lIHNlY3VyaXR5IGJlbmVmaXQgZnJvbSBkaXNhbGxv d2luZyBhIEhWTSBndWVzdCB0byBydW4KaW4gMzItYml0IG1vZGUuIEJ1dCBwZXJoYXBzIHlvdSd2 ZSB0aG91Z2h0IG9mIHNvbWV0aGluZyBhbHJlYWR5Li4uCgpKYW4KCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl bi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK