From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH v2 3/3] Revert "libxc: create an initial FPU state for HVM guests" Date: Tue, 17 Nov 2015 18:44:39 +0000 Message-ID: <1447785879-32574-4-git-send-email-roger.pau@citrix.com> References: <1447785879-32574-1-git-send-email-roger.pau@citrix.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.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1ZylFi-0007UE-RB for xen-devel@lists.xenproject.org; Tue, 17 Nov 2015 18:45:14 +0000 In-Reply-To: <1447785879-32574-1-git-send-email-roger.pau@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xenproject.org Cc: Wei Liu , Ian Campbell , Stefano Stabellini , Andrew Cooper , Ian Jackson , Jan Beulich , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org VGhpcyByZXZlcnRzIGNvbW1pdCBkNjRkYmJjYzdjOTkzNGE0NjEyNmM1OWQ3ODUzNjIzNTkwODM3 N2FkOgoKWGVuIGFsd2F5cyBzZXQgdGhlIEZQVSBhcyBpbml0aWFsaXplZCB3aGVuIGxvYWRpbmcg YSBIVk0gY29udGV4dCwgc28gbGlieGMKaGFzIHRvIHByb3ZpZGUgYSB2YWxpZCBGUFUgY29udGV4 dCB3aGVuIHNldHRpbmcgdGhlIENQVSByZWdpc3RlcnMuCgpUaGlzIGlzIGEgc3RvcC1nYXAgbWVh c3VyZSBpbiBvcmRlciB0byB1bmJsb2NrIE9TU1Rlc3QgV2luZG93cyA3IGZhaWx1cmVzCndoaWxl IGEgcHJvcGVyIGZpeCBmb3IgdGhlIEhWTSBDUFUgc2F2ZS9yZXN0b3JlIGlzIGJlaW5nIHdvcmtl ZCBvbi4KClRoaXMgY2FuIG5vdyBiZSByZXZlcnRlZCBiZWNhdXNlIGEgcHJvcGVyIGZpeCBpcyBp biBwbGFjZSBhbmQgd2UgY2FuIHNpZ25hbAppbiB0aGUgc2F2ZSByZWNvcmQgd2hldGhlciB0aGUg RlBVIGlzIGluaXRpYWxpemVkIG9yIG5vdC4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu Y29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IElh biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogU3RlZmFubyBTdGFiZWxs aW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBDYW1wYmVsbCA8 aWFuLmNhbXBiZWxsQGNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t PgotLS0KIHRvb2xzL2xpYnhjL3hjX2RvbV94ODYuYyB8IDM4IC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMzggZGVsZXRpb25zKC0pCgpkaWZm IC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jIGIvdG9vbHMvbGlieGMveGNfZG9tX3g4 Ni5jCmluZGV4IDcyNzlmYTIuLmI1ZTE1NWQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX2Rv bV94ODYuYworKysgYi90b29scy9saWJ4Yy94Y19kb21feDg2LmMKQEAgLTkxMCwyNyArOTEwLDYg QEAgc3RhdGljIGludCB2Y3B1X2h2bShzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20pCiAgICAgICAg IHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yIGVuZF9kOwogICAgICAgICBIVk1fU0FWRV9UWVBF KEVORCkgZW5kOwogICAgIH0gYnNwX2N0eDsKLSAgICAvKgotICAgICAqIFRoZSBsYXlvdXQgb2Yg dGhlIGZwdSBjb250ZXh0IHN0cnVjdHVyZSBpcyB0aGUgc2FtZSBmb3IKLSAgICAgKiBib3RoIDMy IGFuZCA2NCBiaXRzLgotICAgICAqLwotICAgIHN0cnVjdCB7Ci0gICAgICAgIHVpbnQxNl90IGZj dzsKLSAgICAgICAgdWludDE2X3QgZnN3OwotICAgICAgICB1aW50OF90IGZ0dzsKLSAgICAgICAg dWludDhfdCByc3ZkMTsKLSAgICAgICAgdWludDE2X3QgZm9wOwotICAgICAgICB1bmlvbiB7Ci0g ICAgICAgICAgICB1aW50NjRfdCBhZGRyOwotICAgICAgICAgICAgc3RydWN0IHsKLSAgICAgICAg ICAgICAgICB1aW50MzJfdCBvZmZzOwotICAgICAgICAgICAgICAgIHVpbnQxNl90IHNlbDsKLSAg ICAgICAgICAgICAgICB1aW50MTZfdCByc3ZkOwotICAgICAgICAgICAgfTsKLSAgICAgICAgfSBm aXAsIGZkcDsKLSAgICAgICAgdWludDMyX3QgbXhjc3I7Ci0gICAgICAgIHVpbnQzMl90IG14Y3Ny X21hc2s7Ci0gICAgfSAqZnB1X2N0eHQ7CiAgICAgdWludDhfdCAqZnVsbF9jdHggPSBOVUxMOwog ICAgIGludCByYzsKIApAQCAtOTk4LDIzICs5NzcsNiBAQCBzdGF0aWMgaW50IHZjcHVfaHZtKHN0 cnVjdCB4Y19kb21faW1hZ2UgKmRvbSkKICAgICAvKiBTZXQgdGhlIGNvbnRyb2wgcmVnaXN0ZXJz LiAqLwogICAgIGJzcF9jdHguY3B1LmNyMCA9IFg4Nl9DUjBfUEUgfCBYODZfQ1IwX0VUOwogCi0g ICAgLyoKLSAgICAgKiBYWFg6IFNldCBpbml0aWFsIEZQVSBzdGF0ZS4KLSAgICAgKgotICAgICAq IFRoaXMgc2hvdWxkIGJlIHJlbW92ZWQgb25jZSBYZW4gaXMgYWJsZSB0byBrbm93IGlmIHRoZQot ICAgICAqIEZQVSBzdGF0ZSBzYXZlZCBpcyB2YWxpZCBvciBub3QsIG5vdyBYZW4gYWx3YXlzIHNl dHMKLSAgICAgKiBmcHVfaW5pdGlhbGlzZWQgdG8gdHJ1ZSByZWdhcmRsZXNzIG9mIHRoZSBGUFUg c3RhdGUuCi0gICAgICoKLSAgICAgKiBUaGUgY29kZSBiZWxvdyBtaW1pY3MgdGhlIEZQVSBzYXRl IGFmdGVyIGV4ZWN1dGluZwotICAgICAqIGZuaW5pdAotICAgICAqIGxkbXhjc3IgMHgxZjgwCi0g ICAgICovCi0gICAgZnB1X2N0eHQgPSAodHlwZW9mKGZwdV9jdHh0KSlic3BfY3R4LmNwdS5mcHVf cmVnczsKLQotICAgIGZwdV9jdHh0LT5mY3cgPSAweDM3ZjsKLSAgICBmcHVfY3R4dC0+ZnR3ID0g MHhmZjsKLSAgICBmcHVfY3R4dC0+bXhjc3IgPSAweDFmODA7Ci0KICAgICAvKiBTZXQgdGhlIElQ LiAqLwogICAgIGJzcF9jdHguY3B1LnJpcCA9IGRvbS0+cGFybXMucGh5c19lbnRyeTsKIAotLSAK MS45LjUgKEFwcGxlIEdpdC01MC4zKQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl bi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==