From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH v3 4/4] Revert "libxc: create an initial FPU state for HVM guests" Date: Wed, 18 Nov 2015 16:37:11 +0000 Message-ID: <1447864631-4174-5-git-send-email-roger.pau@citrix.com> References: <1447864631-4174-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.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1Zz5n3-0002ue-1v for xen-devel@lists.xenproject.org; Wed, 18 Nov 2015 16:41:01 +0000 In-Reply-To: <1447864631-4174-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 dCB3aGVuIHNldHRpbmcgdGhlIENQVSByZWdpc3RlcnMuCgpUaGlzIHdhcyBhIHN0b3AtZ2FwIG1l YXN1cmUgaW4gb3JkZXIgdG8gdW5ibG9jayBPU1NUZXN0IFdpbmRvd3MgNyBmYWlsdXJlcwp3aGls ZSBhIHByb3BlciBmaXggZm9yIHRoZSBIVk0gQ1BVIHNhdmUvcmVzdG9yZSBpcyBiZWluZyB3b3Jr ZWQgb24uCgpUaGlzIGNhbiBub3cgYmUgcmV2ZXJ0ZWQgYmVjYXVzZSBhIHByb3BlciBmaXggaXMg aW4gcGxhY2UgYW5kIHdlIGNhbiBzaWduYWwKaW4gdGhlIHNhdmUgcmVjb3JkIHdoZXRoZXIgdGhl IEZQVSBpcyBpbml0aWFsaXplZCBvciBub3QuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9u bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy aXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENv b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFj a3NvbkBldS5jaXRyaXguY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJl bGxpbmlAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBDYW1wYmVsbCA8aWFuLmNhbXBiZWxsQGNpdHJp eC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xpYnhj L3hjX2RvbV94ODYuYyB8IDM4IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t CiAxIGZpbGUgY2hhbmdlZCwgMzggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGli eGMveGNfZG9tX3g4Ni5jIGIvdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jCmluZGV4IDcyNzlmYTIu LmI1ZTE1NWQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX2RvbV94ODYuYworKysgYi90b29s cy9saWJ4Yy94Y19kb21feDg2LmMKQEAgLTkxMCwyNyArOTEwLDYgQEAgc3RhdGljIGludCB2Y3B1 X2h2bShzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20pCiAgICAgICAgIHN0cnVjdCBodm1fc2F2ZV9k ZXNjcmlwdG9yIGVuZF9kOwogICAgICAgICBIVk1fU0FWRV9UWVBFKEVORCkgZW5kOwogICAgIH0g YnNwX2N0eDsKLSAgICAvKgotICAgICAqIFRoZSBsYXlvdXQgb2YgdGhlIGZwdSBjb250ZXh0IHN0 cnVjdHVyZSBpcyB0aGUgc2FtZSBmb3IKLSAgICAgKiBib3RoIDMyIGFuZCA2NCBiaXRzLgotICAg ICAqLwotICAgIHN0cnVjdCB7Ci0gICAgICAgIHVpbnQxNl90IGZjdzsKLSAgICAgICAgdWludDE2 X3QgZnN3OwotICAgICAgICB1aW50OF90IGZ0dzsKLSAgICAgICAgdWludDhfdCByc3ZkMTsKLSAg ICAgICAgdWludDE2X3QgZm9wOwotICAgICAgICB1bmlvbiB7Ci0gICAgICAgICAgICB1aW50NjRf dCBhZGRyOwotICAgICAgICAgICAgc3RydWN0IHsKLSAgICAgICAgICAgICAgICB1aW50MzJfdCBv ZmZzOwotICAgICAgICAgICAgICAgIHVpbnQxNl90IHNlbDsKLSAgICAgICAgICAgICAgICB1aW50 MTZfdCByc3ZkOwotICAgICAgICAgICAgfTsKLSAgICAgICAgfSBmaXAsIGZkcDsKLSAgICAgICAg dWludDMyX3QgbXhjc3I7Ci0gICAgICAgIHVpbnQzMl90IG14Y3NyX21hc2s7Ci0gICAgfSAqZnB1 X2N0eHQ7CiAgICAgdWludDhfdCAqZnVsbF9jdHggPSBOVUxMOwogICAgIGludCByYzsKIApAQCAt OTk4LDIzICs5NzcsNiBAQCBzdGF0aWMgaW50IHZjcHVfaHZtKHN0cnVjdCB4Y19kb21faW1hZ2Ug KmRvbSkKICAgICAvKiBTZXQgdGhlIGNvbnRyb2wgcmVnaXN0ZXJzLiAqLwogICAgIGJzcF9jdHgu Y3B1LmNyMCA9IFg4Nl9DUjBfUEUgfCBYODZfQ1IwX0VUOwogCi0gICAgLyoKLSAgICAgKiBYWFg6 IFNldCBpbml0aWFsIEZQVSBzdGF0ZS4KLSAgICAgKgotICAgICAqIFRoaXMgc2hvdWxkIGJlIHJl bW92ZWQgb25jZSBYZW4gaXMgYWJsZSB0byBrbm93IGlmIHRoZQotICAgICAqIEZQVSBzdGF0ZSBz YXZlZCBpcyB2YWxpZCBvciBub3QsIG5vdyBYZW4gYWx3YXlzIHNldHMKLSAgICAgKiBmcHVfaW5p dGlhbGlzZWQgdG8gdHJ1ZSByZWdhcmRsZXNzIG9mIHRoZSBGUFUgc3RhdGUuCi0gICAgICoKLSAg ICAgKiBUaGUgY29kZSBiZWxvdyBtaW1pY3MgdGhlIEZQVSBzYXRlIGFmdGVyIGV4ZWN1dGluZwot ICAgICAqIGZuaW5pdAotICAgICAqIGxkbXhjc3IgMHgxZjgwCi0gICAgICovCi0gICAgZnB1X2N0 eHQgPSAodHlwZW9mKGZwdV9jdHh0KSlic3BfY3R4LmNwdS5mcHVfcmVnczsKLQotICAgIGZwdV9j dHh0LT5mY3cgPSAweDM3ZjsKLSAgICBmcHVfY3R4dC0+ZnR3ID0gMHhmZjsKLSAgICBmcHVfY3R4 dC0+bXhjc3IgPSAweDFmODA7Ci0KICAgICAvKiBTZXQgdGhlIElQLiAqLwogICAgIGJzcF9jdHgu Y3B1LnJpcCA9IGRvbS0+cGFybXMucGh5c19lbnRyeTsKIAotLSAKMS45LjUgKEFwcGxlIEdpdC01 MC4zKQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz Lnhlbi5vcmcveGVuLWRldmVsCg==