From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v4 04/17] x86emul: support {, V}{, U}COMIS{S, D} Date: Wed, 1 Mar 2017 14:31:52 +0000 Message-ID: <394755bb-22e4-00f6-25b9-75c6387ea6ad@citrix.com> References: <58B57E43020000780013E26B@prv-mh.provo.novell.com> <58B58068020000780013E2A8@prv-mh.provo.novell.com> <56a3b75a-6e68-54c8-a50d-b515dadd8c42@citrix.com> <58B6E82F020000780013EC77@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cj5IL-00040H-Cv for xen-devel@lists.xenproject.org; Wed, 01 Mar 2017 14:31:57 +0000 In-Reply-To: <58B6E82F020000780013EC77@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: xen-devel List-Id: xen-devel@lists.xenproject.org T24gMDEvMDMvMTcgMTQ6MjYsIEphbiBCZXVsaWNoIHdyb3RlOgoKPj4+ICsgICAgICAgIG9wYyA9 IGluaXRfcHJlZml4ZXMoc3R1Yik7Cj4+PiArICAgICAgICBvcGNbMF0gPSBiOwo+Pj4gKyAgICAg ICAgb3BjWzFdID0gbW9kcm07Cj4+PiArICAgICAgICBpZiAoIGVhLnR5cGUgPT0gT1BfTUVNICkK Pj4+ICsgICAgICAgIHsKPj4+ICsgICAgICAgICAgICByYyA9IG9wcy0+cmVhZChlYS5tZW0uc2Vn LCBlYS5tZW0ub2ZmLCBtbXZhbHAsIHZleC5wZnggPyA4IDogNCwKPj4+ICsgICAgICAgICAgICAg ICAgICAgICAgICAgICBjdHh0KTsKPj4+ICsgICAgICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxf T0tBWSApCj4+PiArICAgICAgICAgICAgICAgIGdvdG8gZG9uZTsKPj4+ICsKPj4+ICsgICAgICAg ICAgICAvKiBDb252ZXJ0IG1lbW9yeSBvcGVyYW5kIHRvICglckFYKS4gKi8KPj4+ICsgICAgICAg ICAgICByZXhfcHJlZml4ICY9IH5SRVhfQjsKPj4+ICsgICAgICAgICAgICB2ZXguYiA9IDE7Cj4+ PiArICAgICAgICAgICAgb3BjWzFdICY9IDB4Mzg7Cj4+PiArICAgICAgICB9Cj4+PiArICAgICAg ICBmaWMuaW5zbl9ieXRlcyA9IFBGWF9CWVRFUyArIDI7Cj4+PiArICAgICAgICBvcGNbMl0gPSAw eGMzOwo+Pj4gKwo+Pj4gKyAgICAgICAgY29weV9SRVhfVkVYKG9wYywgcmV4X3ByZWZpeCwgdmV4 KTsKPj4+ICsgICAgICAgIGludm9rZV9zdHViKF9QUkVfRUZMQUdTKCJbZWZsYWdzXSIsICJbbWFz a10iLCAiW3RtcF0iKSwKPj4+ICsgICAgICAgICAgICAgICAgICAgIF9QT1NUX0VGTEFHUygiW2Vm bGFnc10iLCAiW21hc2tdIiwgIlt0bXBdIiksCj4+PiArICAgICAgICAgICAgICAgICAgICBbZWZs YWdzXSAiK2ciIChfcmVncy5fZWZsYWdzKSwKPj4+ICsgICAgICAgICAgICAgICAgICAgIFt0bXBd ICI9JnIiIChjcjQgLyogZHVtbXkgKi8pLCAiK20iICgqbW12YWxwKSwKPj4gVGhpcyBpcyBsYXRl bnRseSBkYW5nZXJvdXMuICBJdCB3b3VsZCBiZSBiZXR0ZXIgdG8gaGF2ZSBhbiBleHBsaWNpdAo+ PiAidW5zaWduZWQgbG9uZyBkdW1teTsiLCB3aGljaCB0aGUgY29tcGlsZXIgd2lsbCBwZXJmZWN0 bHkgZWFzaWx5IGVsaWRlCj4+IGR1cmluZyByZWdpc3RlciBzY2hlZHVsaW5nLgo+IFRoZSB0aGlu ZyBJIHdhbnQgdG8gYXZvaWQgYXMgbXVjaCBhcyBwb3NzaWJsZSBhcmUgdGhlc2UgdWdseSwKPiBp bXByb3Blcmx5IGluZGVudGVkIGV4dHJhIHNjb3BlcyBmb2xsb3dpbmcgY2FzZSBsYWJlbHMuIElm Cj4gcHV0dGluZyBhIGR1bW15IHZhcmlhYmxlIGludG8gdGhlIHdob2xlIHN3aXRjaCgpIHNjb3Bl IGlzIG9rYXkKPiB3aXRoIHlvdSwgSSBjb3VsZCBsaXZlIHdpdGggdGhhdC4gQnV0IHRoZW4gYWdh aW4gSSBkb24ndCBzZWUgdGhlCj4gZGFuZ2VyIGhlcmUgLSB0aGVyZSdzIG5vIGltYWdpbmFibGUg dXNlIGZvciBjcjQgaW4gdGhpcyBwaWVjZSBvZgo+IGNvZGUuCgpXaG9sZSBzd2l0Y2goKSBzY29w ZSBpcyBmaW5lLiAgSSBzZWUgeW91IGhhdmUgc2ltaWxhciBkdW1teSBleGFtcGxlcyBpbgpsYXRl ciBwYXRjaGVzIGFzIHdlbGwuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0 cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK