From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH 5/7] x86emul: don't special case fetching unsigned 8-bit immediates Date: Fri, 12 Aug 2016 04:50:42 -0600 Message-ID: <57ADC622020000780010565E@prv-mh.provo.novell.com> References: <57AC83530200007800105078@prv-mh.provo.novell.com> <57AC865002000078001050D6@prv-mh.provo.novell.com> <67978358-2bf4-27ce-9289-97c9d9653309@citrix.com> <57ACC79902000078001053B3@prv-mh.provo.novell.com> <88e29d41-6b85-61b8-66bb-faea207c18dd@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bYA35-0000r8-E2 for xen-devel@lists.xenproject.org; Fri, 12 Aug 2016 10:50:47 +0000 In-Reply-To: <88e29d41-6b85-61b8-66bb-faea207c18dd@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: xen-devel List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDExLjA4LjE2IGF0IDE5OjM4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gT24gMTEvMDgvMTYgMTc6NDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxMS4w OC4xNiBhdCAxODozMiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g MTEvMDgvMTYgMTM6MDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IEBAIC0yODkzLDcgKzI4OTQs NiBAQCB4ODZfZW11bGF0ZSgKPj4+PiAgICAgICAgICBnb3RvIHN3aW50Owo+Pj4+ICAKPj4+PiAg ICAgIGNhc2UgMHhjZDogLyogaW50IGltbTggKi8KPj4+PiAtICAgICAgICBzcmMudmFsID0gaW5z bl9mZXRjaF90eXBlKHVpbnQ4X3QpOwo+Pj4+ICAgICAgICAgIHN3aW50X3R5cGUgPSB4ODZfc3dp bnRfaW50Owo+Pj4+ICAgICAgc3dpbnQ6Cj4+Pj4gICAgICAgICAgcmMgPSBpbmplY3Rfc3dpbnQo c3dpbnRfdHlwZSwgc3JjLnZhbCwKPj4+IEkgd291bGQgYmUgdGVtcHRlZCB0byBhbmQgYW4gZXhw bGljaXQgKHVpbnQ4X3QpIGhlcmUsIHNvIHRoYXQgaW5qZWN0aW9uCj4+PiBkb2Vzbid0IGJyZWFr IGlmIHRoZSBwcm90b3R5cGUgb2YgaW5qZWN0X3N3aW50KCkgY2hhbmdlcy4KPj4gSSBndWVzcyBJ J2xsIGxlYXZlIGl0IHRoYXQgd2F5LCBmb3IgdHdvIHJlYXNvbnM6Cj4+IC0gT25lIHNob3VsZG4n dCBjaGFuZ2UgcHJvdG90eXBlcyB3aXRob3V0IGNoZWNraW5nIHdoZXRoZXIgY2FsbGVycwo+PiAg IGNvcGUuCj4gCj4gSW5kZWVkLCBidXQgdGhhdCBkb2Vzbid0IGFsdGVyIHRoZSBmYWN0IHRoYXQg eW91LCBJLCBhbmQgb3RoZXJzIHdlIGhhdmUKPiByZXZpZXdlZCBjb2RlIGZyb20gaGF2ZSBtYW5h Z2VkIHRvIGRvIHByZWNpc2VseSB0aGlzLCBhbmQgYnJlYWsgdGhpbmdzLgoKV2VsbCwgb2theSwg d2lsbCBkbyB0aGF0IHRoZW4uCgo+PiAtIEhlcmUgeW91IGJhc2ljYWxseSBzdWdnZXN0IHRoZSBv cHBvc2l0ZSBvZiB3aGF0IHlvdSB3aXNoIGRvbmUgdG8KPj4gICB0aGUgZWFybGllciBwYXRjaCBm b3IgdGhlIGptcF9yZWwoKSBpbnZvY2F0aW9ucy4KPiAKPiBqbXBfcmVsKCkgaXMgYSBtYWNybyBu b3QgYSBmdW5jdGlvbiwgYnV0IGluIGhpbmRzaWdodCwgSSByZXNjaW5kIHRoYXQKPiByZXF1ZXN0 LgoKQXMgdGhhdCB3YXMgdGhlIG9ubHkgY2hhbmdlIHJlcXVlc3QgdG8gdGhhdCBvdGhlciBwYXRj aCwgbWF5IEkKdHJhbnNsYXRlIHRoYXQgdG8gYW4gYWNrIC8gUi1iIGZvciBpdCB0aGVuPwoKSmFu CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl bi5vcmcveGVuLWRldmVsCg==