From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH] x86emul: keep compiler from using {x, y, z}mm registers itself Date: Mon, 16 Oct 2017 13:37:09 +0100 Message-ID: References: <59E4C2F80200007800186B29@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.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e44dx-0002xd-Qf for xen-devel@lists.xenproject.org; Mon, 16 Oct 2017 12:37:17 +0000 In-Reply-To: <59E4C2F80200007800186B29@prv-mh.provo.novell.com> Content-Language: en-GB List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich , xen-devel Cc: George Dunlap , Julien Grall List-Id: xen-devel@lists.xenproject.org T24gMTYvMTAvMTcgMTM6MzIsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFNpbmNlIHRoZSBlbXVsYXRv ciBhY3RzIG9uIHRoZSBsaXZlIGhhcmR3YXJlIHJlZ2lzdGVycywgd2UgbmVlZCB0bwo+IHByZXZl bnQgdGhlIGNvbXBpbGVyIGZyb20gdXNpbmcgdGhlbSBlLmcuIGZvciBpbmxpbmVkIG1lbWNweSgp IC8KPiBtZW1zZXQoKSAoYXMgZ2NjNyBkb2VzKS4gV2UgY2FuJ3QsIGhvd2V2ZXIsIHNldCB0aGlz IGZyb20gdGhlIGNvbW1hbmQKPiBsaW5lLCBhcyBvdGhlcndpc2UgdGhlIDY0LWJpdCBidWlsZCB3 b3VsZCBmYWNlIGlzc3VlcyB3aXRoIGZ1bmN0aW9ucwo+IHJldHVybmluZyBmbG9hdGluZyBwb2lu dCB2YWx1ZXMgYW5kIGJlaW5nIGRlY2xhcmVkIGluIHN0YW5kYXJkIGhlYWRlcnMuCj4KPiBBcyB0 aGUgcHJhZ21hIGlzbid0IGF2YWlsYWJsZSBwcmlvciB0byBnY2M2LCB3ZSBuZWVkIHRvIGludm9r ZSBpdAo+IGNvbmRpdGlvbmFsbHkuIEx1Y2tpbHkgdXAgdG8gZ2NjNiB3ZSBoYXZlbid0IHNlZW4g Z2VuZXJhdGVkIGNvZGUgYWNjZXNzCj4gU0lNRCByZWdpc3RlcnMgYmV5b25kIHdoYXQgb3VyIGFz bSgpcyBkby4KPgo+IFJlcG9ydGVkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNp dHJpeC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t Pgo+IC0tLQo+IFdoaWxlIHRoaXMgZG9lc24ndCBhZmZlY3QgY29yZSBmdW5jdGlvbmFsaXR5LCBJ IHRoaW5rIGl0IHdvdWxkIHN0aWxsIGJlCj4gbmljZSBmb3IgaXQgdG8gYmUgYWxsb3dlZCBpbiBm b3IgNC4xMC4KCkFncmVlZC4KCkhhcyB0aGlzIGJlZW4gdGVzdGVkIHdpdGggQ2xhbmc/wqAgSXQg c3RhbmRzIGEgZ29vZCBjaGFuY2Ugb2YgYmVpbmcKY29tcGF0aWJsZSwgYnV0IHdlIG1heSBuZWVk IGFuICYmICFkZWZpbmVkKF9fY2xhbmdfXykgaW5jbHVkZWQuCgp+QW5kcmV3Cgo+Cj4gLS0tIGEv dG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmgKPiArKysgYi90b29scy90ZXN0 cy94ODZfZW11bGF0b3IveDg2LWVtdWxhdGUuaAo+IEBAIC00LDYgKzQsMTEgQEAKPiAgI2luY2x1 ZGUgPHN0ZGludC5oPgo+ICAjaW5jbHVkZSA8c3RkbGliLmg+Cj4gICNpbmNsdWRlIDxzdHJpbmcu aD4KPiArCj4gKyNpZiBfX0dOVUNfXyA+PSA2Cj4gKyNwcmFnbWEgR0NDIHRhcmdldCgibm8tc3Nl IikKPiArI2VuZGlmCj4gKwo+ICAjaW5jbHVkZSA8eGVuL3hlbi5oPgo+ICAKPiAgI2luY2x1ZGUg PGFzbS9tc3ItaW5kZXguaD4KPgo+Cj4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54 ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK