From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v4 01/17] x86emul: support most memory accessing MMX/SSE{, 2, 3} insns Date: Wed, 1 Mar 2017 18:08:06 +0000 Message-ID: References: <58B57E43020000780013E26B@prv-mh.provo.novell.com> <58B57FFD020000780013E29C@prv-mh.provo.novell.com> <7e83a504-c35f-bada-46fb-be229c9735da@citrix.com> <58B6DFAA020000780013EBD8@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.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cj8fY-0001dS-MC for xen-devel@lists.xenproject.org; Wed, 01 Mar 2017 18:08:08 +0000 In-Reply-To: <58B6DFAA020000780013EBD8@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 T24gMDEvMDMvMTcgMTM6NTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Cj4+IFRoaXMgc2VlbXMgcmF0 aGVyIGluY29uc2lzdGVudCBhdCB0aGUgbW9tZW50Lgo+IERvZXMgaXQ/IEF0IGxlYXN0IGluIHRo aXMgcGF0Y2ggSSBjYW4ndCBzcG90IGFuIGluY29uc2lzdGVuY3kuCgpJIG1lYW50IGluIGdlbmVy YWwgYWNyb3NzIHRoZSBjdXJyZW50IHVzZSBvZiBzdHVicywgYnV0IHBlcmhhcHMgdGhhdCBpcwpq dXN0IGJlY2F1c2Ugb2YgdGhlIHRyYW5zaXRpb24gdG8gdGhlIG5ldyBtb2RlbC4KCj4KPj4+IEBA IC02MTU5LDYgKzY1NTEsNzYgQEAgeDg2X2VtdWxhdGUoCj4+PiAgICAgICAgICBnb3RvIGNhbm5v dF9lbXVsYXRlOwo+Pj4gICAgICB9Cj4+PiAgCj4+PiArICAgIGlmICggc3RhdGUtPnNpbWRfc2l6 ZSApCj4+PiArICAgIHsKPj4+ICsjaWZkZWYgX19YRU5fXwo+Pj4gKyAgICAgICAgdWludDhfdCAq YnVmID0gc3R1Yi5wdHI7Cj4+PiArI2Vsc2UKPj4+ICsgICAgICAgIHVpbnQ4X3QgKmJ1ZiA9IGdl dF9zdHViKHN0dWIpOwo+Pj4gKyNlbmRpZgo+PiBJcyB0aGlzIHN0YWxlPyAgRXZlcnl3aGVyZSBl bHNlIGlzIGp1c3QgZ2V0X3N0dWIoKSB3aXRob3V0IGFueSBpZmRlZmFyeS4KPiBObywgaXQncyBu b3Qgc3RhbGU6IEluIHRoZSBoeXBlcnZpc29yIHdlIGNhbid0IHVzZSBnZXRfc3R1YigpIGEKPiBz ZWNvbmQgdGltZSwgb3IgZWxzZSB3ZSdsbCBpbnZva2UgbWFwX2RvbWFpbl9wYWdlKCkgYSBzZWNv bmQKPiB0aW1lLCBkaXNjYXJkaW5nIChhbmQgaGVuY2UgbGVha2luZykgdGhlIHJlc3VsdCBvZiB0 aGUgZWFybGllcgo+IG9uZS4KCkFzIGFuIGFzaWRlLCBzaG91bGRuJ3Qgd2UgcmVmY291bnQgKGFu ZCBhdCBsZWFzdCBhc3NlcnQpIHRoYXQgd2UgZG9uJ3QKbWFwIHRoZSBzYW1lIHBhZ2UgdHdpY2Us IHRvIGF2b2lkIGxlYWtzPwoKPiAgQW5kIGluIHRoZSBoYXJuZXNzIHVzaW5nIGdldF9zdHViKCkg aXMgdGhlIGNsZWFuZXN0IHdheQo+IHRvIGdldCBob2xkIG9mIHRoZSBwb2ludGVyIGFnYWluLiBJ J3ZlIGNvbnNpZGVyZWQgYW5kIHRyaWVkCj4gc2V2ZXJhbCB2YXJpYW50cywgYnV0IEkgY291bGRu J3QgY29tZSB1cCB3aXRoIGFuIGFwcHJvYWNoIG5vdAo+IG5lZWRpbmcgYW55ICNpZmRlZiAtIGlm IHlvdSBzZWUgYSB3YXksIGxldCBtZSBrbm93LgoKQXMgaXQgZHJvcHMgb3V0IGluIHRoZSBmb2xs b3dpbmcgcGF0Y2gsIEkgYW0gbm90IG92ZXJseSBmdXNzZWQuCgp+QW5kcmV3CgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2 ZWwK