From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v3 14/25] x86emul: make all FPU emulation use the stub Date: Fri, 2 Feb 2018 13:37:06 +0000 Message-ID: <5c75cd74-09c7-fc2a-2834-2e908c3e7e6e@citrix.com> References: <5A29550C020000780019585B@prv-mh.provo.novell.com> <5A2959BA0200007800195944@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehbWk-0004O5-Aq for xen-devel@lists.xenproject.org; Fri, 02 Feb 2018 13:37:14 +0000 In-Reply-To: <5A2959BA0200007800195944@prv-mh.provo.novell.com> Content-Language: en-GB List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Jan Beulich , xen-devel Cc: George Dunlap List-Id: xen-devel@lists.xenproject.org T24gMDcvMTIvMTcgMTQ6MDksIEphbiBCZXVsaWNoIHdyb3RlOgo+IFdoaWxlIHRoaXMgbWVhbnMg cXVpdGUgc29tZSByZWR1Y3Rpb24gb2YgKHNvdXJjZSkgY29kZSwgdGhlIG1haW4KPiBwdXJwb3Nl IGlzIHRvIG5vIGxvbmdlciBoYXZlIGV4Y2VwdGlvbnMgcmFpc2VkIGZyb20gb3RoZXIgdGhhbiBz dHVicy4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K ClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiBm b3IgdGhlIHJlZHVjdGlvbgphbG9uZSwgYnV0IHdpdGggYSByZWNvbW1lbmRhdGlvbi4KCj4gQEAg LTQyNjYsMzcgKzQyNjIsMTMgQEAgeDg2X2VtdWxhdGUoCj4gICAgICAgICAgICAgIGVtdWxhdGVf ZnB1X2luc25fc3R1YigweGQ4LCBtb2RybSk7Cj4gICAgICAgICAgICAgIGJyZWFrOwo+ICAgICAg ICAgIGRlZmF1bHQ6Cj4gKyAgICAgICAgZnB1X21lbXNyYzMyOgo+ICAgICAgICAgICAgICBBU1NF UlQoZWEudHlwZSA9PSBPUF9NRU0pOwo+ICAgICAgICAgICAgICBpZiAoIChyYyA9IG9wcy0+cmVh ZChlYS5tZW0uc2VnLCBlYS5tZW0ub2ZmLCAmc3JjLnZhbCwKPiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgNCwgY3R4dCkpICE9IFg4NkVNVUxfT0tBWSApCj4gICAgICAgICAgICAg ICAgICBnb3RvIGRvbmU7Cj4gLSAgICAgICAgICAgIHN3aXRjaCAoIG1vZHJtX3JlZyAmIDcgKQo+ IC0gICAgICAgICAgICB7Cj4gLSAgICAgICAgICAgIGNhc2UgMDogLyogZmFkZCAqLwo+IC0gICAg ICAgICAgICAgICAgZW11bGF0ZV9mcHVfaW5zbl9tZW1zcmMoImZhZGRzIiwgc3JjLnZhbCk7Cj4g LSAgICAgICAgICAgICAgICBicmVhazsKPiAtICAgICAgICAgICAgY2FzZSAxOiAvKiBmbXVsICov Cj4gLSAgICAgICAgICAgICAgICBlbXVsYXRlX2ZwdV9pbnNuX21lbXNyYygiZm11bHMiLCBzcmMu dmFsKTsKPiAtICAgICAgICAgICAgICAgIGJyZWFrOwo+IC0gICAgICAgICAgICBjYXNlIDI6IC8q IGZjb20gKi8KPiAtICAgICAgICAgICAgICAgIGVtdWxhdGVfZnB1X2luc25fbWVtc3JjKCJmY29t cyIsIHNyYy52YWwpOwo+IC0gICAgICAgICAgICAgICAgYnJlYWs7Cj4gLSAgICAgICAgICAgIGNh c2UgMzogLyogZmNvbXAgKi8KPiAtICAgICAgICAgICAgICAgIGVtdWxhdGVfZnB1X2luc25fbWVt c3JjKCJmY29tcHMiLCBzcmMudmFsKTsKPiAtICAgICAgICAgICAgICAgIGJyZWFrOwo+IC0gICAg ICAgICAgICBjYXNlIDQ6IC8qIGZzdWIgKi8KPiAtICAgICAgICAgICAgICAgIGVtdWxhdGVfZnB1 X2luc25fbWVtc3JjKCJmc3VicyIsIHNyYy52YWwpOwo+IC0gICAgICAgICAgICAgICAgYnJlYWs7 Cj4gLSAgICAgICAgICAgIGNhc2UgNTogLyogZnN1YnIgKi8KPiAtICAgICAgICAgICAgICAgIGVt dWxhdGVfZnB1X2luc25fbWVtc3JjKCJmc3VicnMiLCBzcmMudmFsKTsKPiAtICAgICAgICAgICAg ICAgIGJyZWFrOwo+IC0gICAgICAgICAgICBjYXNlIDY6IC8qIGZkaXYgKi8KPiAtICAgICAgICAg ICAgICAgIGVtdWxhdGVfZnB1X2luc25fbWVtc3JjKCJmZGl2cyIsIHNyYy52YWwpOwo+IC0gICAg ICAgICAgICAgICAgYnJlYWs7Cj4gLSAgICAgICAgICAgIGNhc2UgNzogLyogZmRpdnIgKi8KPiAt ICAgICAgICAgICAgICAgIGVtdWxhdGVfZnB1X2luc25fbWVtc3JjKCJmZGl2cnMiLCBzcmMudmFs KTsKPiAtICAgICAgICAgICAgICAgIGJyZWFrOwo+IC0gICAgICAgICAgICB9Cj4gKyAgICAgICAg ICAgIGVtdWxhdGVfZnB1X2luc25fbWVtc3JjKGIsIG1vZHJtX3JlZywgc3JjLnZhbCk7CgpUaGUg bW9kcm1fcmVnICYgNyBzaG91bGQgYmUgdmlzaWJsZSBoZXJlIHRvIG1ha2UgaXQgb2J2aW91cyB0 aGF0IHRoZSByZXgKcHJlZml4IGlmIGFueSBpcyBkcm9wcGVkLsKgIEl0IGlzIHByb2JhYmx5IGJl c3QgdG8gZHVwbGljYXRlIHVwIHRoZSAmNwpiZWNhdXNlIHRoZSBvbmUgaW5zaWRlIHRoZSBtYWNy byBpcyBmb3IgZW5jb2Rpbmcgc2FmZXR5LCBhbmQgdGhlCmNvbXBpbGVyIGNhbiB0cml2aWFsbHkg Y29tYmluZSB0aGUgdHdvLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp bmZvL3hlbi1kZXZlbA==