From mboxrd@z Thu Jan 1 00:00:00 1970 From: Borislav Petkov Subject: Re: [PATCH] x86/amd: don't set X86_BUG_SYSRET_SS_ATTRS if forced to zero Date: Tue, 25 Apr 2017 20:24:43 +0200 Message-ID: <20170425182443.3ab75tkfosol2yk4__32985.0412825637$1493144749$gmane$org@pd.tnic> References: <20170425180014.7533-1-jgross@suse.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.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d358p-0000RY-0f for xen-devel@lists.xenproject.org; Tue, 25 Apr 2017 18:24:47 +0000 Content-Disposition: inline In-Reply-To: <20170425180014.7533-1-jgross@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Juergen Gross Cc: x86@kernel.org, linux-kernel@vger.kernel.org, mingo@redhat.com, hpa@zytor.com, xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, tglx@linutronix.de List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBBcHIgMjUsIDIwMTcgYXQgMDg6MDA6MTRQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3 cm90ZToKPiBXaGVuIHJ1bm5pbmcgYXMgWGVuIHB2IGd1ZXN0IFg4Nl9CVUdfU1lTUkVUX1NTX0FU VFJTIG11c3Qgbm90IGJlIHNldAo+IG9uIEFNRCBjcHVzLiBYZW4gd2lsbCBkaXNhYmxlIHRoaXMg dmlhIHNldHVwX2NsZWFyX2NwdV9jYXAoKSwgc28gdGVzdAo+IGNwdV9jYXBzX2NsZWFyZWQgdG8g bm90IGhhdmUgZGlzYWJsZWQgdGhpcyBiaXQuCj4gCj4gVGhpcyBidWcvZmVhdHVyZSBiaXQgaXMg a2luZCBvZiBzcGVjaWFsIGFzIGl0IHdpbGwgYmUgdXNlZCB2ZXJ5IGVhcmx5Cj4gd2hlbiBzd2l0 Y2hpbmcgdGhyZWFkcy4gU2V0dGluZyB0aGUgYml0IGFuZCBjbGVhcmluZyBpdCBhIGxpdHRsZSBi aXQKPiBsYXRlciBsZWF2ZXMgYSBjcml0aWNhbCB3aW5kb3cgd2hlcmUgdGhpbmdzIGNhbiBnbyB3 cm9uZy4gVGhpcyB0aW1lCj4gd2luZG93IGhhcyBlbmxhcmdlZCBhIGxpdHRsZSBiaXQgYnkgdXNp bmcgc2V0dXBfY2xlYXJfY3B1X2NhcCgpIGluc3RlYWQKPiBvZiB0aGUgaHlwZXJ2aXNvcidzIHNl dF9jcHVfZmVhdHVyZXMgY2FsbGJhY2suIEl0IHNlZW1zIHRoaXMgbGFyZ2VyCj4gd2luZG93IG5v dyBtYWtlcyBpdCByYXRoZXIgZWFzeSB0byBoaXQgdGhlIHByb2JsZW0uCj4gCj4gVGhlIHByb3Bl ciBzb2x1dGlvbiBpcyB0byBuZXZlciBzZXQgdGhlIGJpdCBpbiBjYXNlIG9mIFhlbi4KPiAKPiBT aWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gLS0tCj4gIGFy Y2gveDg2L2tlcm5lbC9jcHUvYW1kLmMgfCA0ICsrKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5z ZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJu ZWwvY3B1L2FtZC5jIGIvYXJjaC94ODYva2VybmVsL2NwdS9hbWQuYwo+IGluZGV4IGMzNjE0MGQ3 ODhmZS4uZjY1OWI2ZjUzNGI3IDEwMDY0NAo+IC0tLSBhL2FyY2gveDg2L2tlcm5lbC9jcHUvYW1k LmMKPiArKysgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2FtZC5jCj4gQEAgLTgwMCw3ICs4MDAsOSBA QCBzdGF0aWMgdm9pZCBpbml0X2FtZChzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCj4gIAkJCXNldF9j cHVfY2FwKGMsIFg4Nl9GRUFUVVJFXzNETk9XUFJFRkVUQ0gpOwo+ICAKPiAgCS8qIEFNRCBDUFVz IGRvbid0IHJlc2V0IFNTIGF0dHJpYnV0ZXMgb24gU1lTUkVUICovCj4gLQlzZXRfY3B1X2J1Zyhj LCBYODZfQlVHX1NZU1JFVF9TU19BVFRSUyk7Cj4gKwlpZiAoIXRlc3RfYml0KFg4Nl9CVUdfU1lT UkVUX1NTX0FUVFJTLAo+ICsJCSAgICAgICh1bnNpZ25lZCBsb25nICopY3B1X2NhcHNfY2xlYXJl ZCkpCj4gKwkJc2V0X2NwdV9idWcoYywgWDg2X0JVR19TWVNSRVRfU1NfQVRUUlMpOwo+ICB9CgpI b2xkIG9uLCBBRkFJQ1Qgd2UgaGF2ZSB0aGlzIG9yZGVyOgoKY19pbml0KCkgLT4gaW5pdF9hbWQo KSBzZXRzIFg4Nl9CVUdfU1lTUkVUX1NTX0FUVFJTCmluaXRfaHlwZXJ2aXNvci0+eDg2X2h5cGVy LT5zZXRfY3B1X2ZlYXR1cmVzLT4gY2xlYXJfY3B1X2J1ZyhjLCBYODZfQlVHX1NZU1JFVF9TU19B VFRSUyk7CgphbmQgYWxsIGlzIGdvb2QuCgpBbmQgSSByZW1lbWJlciBzZWVpbmcgYSBwYXRjaHNl dCBkb2luZyBzb21lIHhlbiBjcHVpZCBjbGVhbnVwIHNvIEknbQphc3N1bWluZyB5b3UncmUgZG9p bmcgc2V0dXBfY2xlYXJfY3B1X2NhcCgpIG5vdz8gQW5kIG5vdyB3ZSBoYXZlIHRvIHdhZwp0aGUg ZG9nPwoKQ29uZnVzZWQuCgotLSAKUmVnYXJkcy9HcnVzcywKICAgIEJvcmlzLgoKR29vZCBtYWls aW5nIHByYWN0aWNlcyBmb3IgNDAwOiBhdm9pZCB0b3AtcG9zdGluZyBhbmQgdHJpbSB0aGUgcmVw bHkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMu eGVuLm9yZy94ZW4tZGV2ZWwK