From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: [PATCH v2 15/17] x86emul: adjust_bnd() should check XCR0 Date: Thu, 14 Sep 2017 09:20:42 -0600 Message-ID: <59BABA6A020000780017B3F9@prv-mh.provo.novell.com> References: <59BAB38A020000780017B34E@prv-mh.provo.novell.com> <59BAB38A020000780017B34E@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.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsVwe-0004e4-QG for xen-devel@lists.xenproject.org; Thu, 14 Sep 2017 15:20:48 +0000 In-Reply-To: <59BAB38A020000780017B34E@prv-mh.provo.novell.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel Cc: George Dunlap , Andrew Cooper List-Id: xen-devel@lists.xenproject.org RXhwZXJpbWVudGFsbHkgTVBYIGluc3RydWN0aW9ucyBoYXZlIGJlZW4gY29uZmlybWVkIHRvIGJl aGF2ZSBhcyBOT1BzCnVubGVzcyBib3RoIHJlbGF0ZWQgWENSMCBiaXRzIGFyZSBzZXQgdG8gMS4g QnkgaW1wbGljYXRpb24gYnJhbmNoZXMKdGhlbiBhbHNvIGRvbid0IGNsZWFyIEJORG4uCgpTaWdu ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJj aC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYveDg2X2Vt dWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtMjE0MSwxMiArMjE0MSwxNiBAQCBzdGF0aWMgYm9vbCB1 bWlwX2FjdGl2ZShzdHJ1Y3QgeDg2X2VtdWxhCiBzdGF0aWMgdm9pZCBhZGp1c3RfYm5kKHN0cnVj dCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0LAogICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBz dHJ1Y3QgeDg2X2VtdWxhdGVfb3BzICpvcHMsIGVudW0gdmV4X3BmeCBwZngpCiB7Ci0gICAgdWlu dDY0X3QgYm5kY2ZnOworICAgIHVpbnQ2NF90IHhjcjAsIGJuZGNmZzsKICAgICBpbnQgcmM7CiAK ICAgICBpZiAoIHBmeCA9PSB2ZXhfZjIgfHwgIWNwdV9oYXNfbXB4IHx8ICF2Y3B1X2hhc19tcHgo KSApCiAgICAgICAgIHJldHVybjsKIAorICAgIGlmICggIW9wcy0+cmVhZF94Y3IgfHwgb3BzLT5y ZWFkX3hjcigwLCAmeGNyMCwgY3R4dCkgIT0gWDg2RU1VTF9PS0FZIHx8CisgICAgICAgICAhKHhj cjAgJiBYU1RBVEVfQk5EUkVHUykgfHwgISh4Y3IwICYgWFNUQVRFX0JORENTUikgKQorICAgICAg ICByZXR1cm47CisKICAgICBpZiAoICFtb2RlX3JpbmcwKCkgKQogICAgICAgICBibmRjZmcgPSBy ZWFkX2JuZGNmZ3UoKTsKICAgICBlbHNlIGlmICggIW9wcy0+cmVhZF9tc3IgfHwKCgoKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hl bi1kZXZlbAo=