From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Ping: [PATCH] x86emul: keep compiler from using {x, y, z}mm registers itself Date: Mon, 06 Nov 2017 04:59:16 -0700 Message-ID: <5A005CA4020000780018C87D@prv-mh.provo.novell.com> 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 1eBg3n-0006kr-4C for xen-devel@lists.xenproject.org; Mon, 06 Nov 2017 11:59:23 +0000 In-Reply-To: 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: George Dunlap , xen-devel , Julien Grall List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDE2LjEwLjE3IGF0IDE0OjQyLCAgd3JvdGU6Cj4+Pj4gT24gMTYuMTAuMTcgYXQgMTQ6 MzcsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPiA+IE9uIDE2LzEwLzE3IDEz OjMyLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+PiBTaW5jZSB0aGUgZW11bGF0b3IgYWN0cyBvbiB0 aGUgbGl2ZSBoYXJkd2FyZSByZWdpc3RlcnMsIHdlIG5lZWQgdG8KPiA+PiBwcmV2ZW50IHRoZSBj b21waWxlciBmcm9tIHVzaW5nIHRoZW0gZS5nLiBmb3IgaW5saW5lZCBtZW1jcHkoKSAvCj4gPj4g bWVtc2V0KCkgKGFzIGdjYzcgZG9lcykuIFdlIGNhbid0LCBob3dldmVyLCBzZXQgdGhpcyBmcm9t IHRoZSBjb21tYW5kCj4gPj4gbGluZSwgYXMgb3RoZXJ3aXNlIHRoZSA2NC1iaXQgYnVpbGQgd291 bGQgZmFjZSBpc3N1ZXMgd2l0aCBmdW5jdGlvbnMKPiA+PiByZXR1cm5pbmcgZmxvYXRpbmcgcG9p bnQgdmFsdWVzIGFuZCBiZWluZyBkZWNsYXJlZCBpbiBzdGFuZGFyZCBoZWFkZXJzLgo+ID4+Cj4g Pj4gQXMgdGhlIHByYWdtYSBpc24ndCBhdmFpbGFibGUgcHJpb3IgdG8gZ2NjNiwgd2UgbmVlZCB0 byBpbnZva2UgaXQKPiA+PiBjb25kaXRpb25hbGx5LiBMdWNraWx5IHVwIHRvIGdjYzYgd2UgaGF2 ZW4ndCBzZWVuIGdlbmVyYXRlZCBjb2RlIGFjY2Vzcwo+ID4+IFNJTUQgcmVnaXN0ZXJzIGJleW9u ZCB3aGF0IG91ciBhc20oKXMgZG8uCj4gPj4KPiA+PiBSZXBvcnRlZC1ieTogR2VvcmdlIER1bmxh cCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgo+ID4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+PiAtLS0KPiA+PiBXaGlsZSB0aGlzIGRvZXNuJ3Qg YWZmZWN0IGNvcmUgZnVuY3Rpb25hbGl0eSwgSSB0aGluayBpdCB3b3VsZCBzdGlsbCBiZQo+ID4+ IG5pY2UgZm9yIGl0IHRvIGJlIGFsbG93ZWQgaW4gZm9yIDQuMTAuCj4gPiAKPiA+IEFncmVlZC4K PiA+IAo+ID4gSGFzIHRoaXMgYmVlbiB0ZXN0ZWQgd2l0aCBDbGFuZz8KPiAKPiBTb3JyeSwgbm8g LSBzdGlsbCBoYXZlbid0IGdvdCBhcm91bmQgdG8gc2V0IHVwIGEgc3VpdGFibGUgQ2xhbmcKPiBs b2NhbGx5Lgo+IAo+ID4gIEl0IHN0YW5kcyBhIGdvb2QgY2hhbmNlIG9mIGJlaW5nCj4gPiBjb21w YXRpYmxlLCBidXQgd2UgbWF5IG5lZWQgYW4gJiYgIWRlZmluZWQoX19jbGFuZ19fKSBpbmNsdWRl ZC4KPiAKPiBTaG91bGQgbm9uLWdjYyBzaWxlbnRseSBpZ25vcmUgIiNwcmFnbWEgR0NDIC4uLiIg aXQgZG9lc24ndAo+IHJlY29nbml6ZSwgb3Igbm90IGRlZmluZSBfX0dOVUNfXyBpbiB0aGUgZmly c3QgcGxhY2UgaWYgaXQgaXNuJ3QKPiBzdWZmaWNpZW50bHkgY29tcGF0aWJsZT8gSS5lLiBpZiBh bnl0aGluZyBJJ2QgZXhwZWN0IHdlIG5lZWQKPiAiI2VsaWYgZGVmaW5lZChfX2NsYW5nX18pIiB0 byBhY2hpZXZlIHRoZSBzYW1lIGZvciBDbGFuZyBieQo+IHNvbWUgZGlmZmVyZW50IHByYWdtYSAo aWYgc3VjaCBleGlzdHMpLgoKTm90IGhhdmluZyByZWNlaXZlZCBhbnkgcmVwbHkgc28gZmFyLCBJ J20gd29uZGVyaW5nIHdoZXRoZXIKYmVpbmcgYWJsZSB0byBidWlsZCB0aGUgdGVzdCBoYXJuZXNz IHdpdGggY2xhbmcgaXMgbW9yZQppbXBvcnRhbnQgdGhhbiBmb3IgaXQgdG8gd29yayBjb3JyZWN0 bHkgd2hlbiBidWlsdCB3aXRoIGdjYy4gSQpjYW4ndCBwcmVkaWN0IHdoZW4gSSB3b3VsZCBnZXQg YXJvdW5kIHRvIHNldCB1cCBhIHN1aXRhYmxlCmNsYW5nIG9uIG15IGRldiBzeXN0ZW1zLgoKSmFu CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl bi5vcmcveGVuLWRldmVsCg==