From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: [PATCH v2 3/4] x86: fix "xpti=" and "pv-l1tf=" yet again Date: Mon, 01 Oct 2018 06:10:12 -0600 Message-ID: <5BB20EA402000078001ED36B@prv1-mh.provo.novell.com> References: <5BB20CE602000078001ED341@prv1-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1g6x1n-0005R3-35 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 12:10:19 +0000 In-Reply-To: <5BB20CE602000078001ED341@prv1-mh.provo.novell.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel Cc: Andrew Cooper , Wei Liu List-Id: xen-devel@lists.xenproject.org V2hpbGUgY29tbWl0IDJhM2IzNGVjNDcgKCJ4ODYvc3BlYy1jdHJsOiBZZXQgbW9yZSBmaXhlcyBm b3IgeHB0aT0KcGFyc2luZyIpIGluZGVlZCBmaXhlZCAieHB0aT1kb20wIiwgaXQgYnJva2UgInhw dGk9bm8tZG9tMCIsIGluIHRoYXQKdGhpcyB0aGVuIGJlY2FtZSBlcXVpdmFsZW50IHRvICJ4cHRp PW5vIi4gSW4gcGFydGljdWxhciwgdGhlIHByZXNlbmNlCm9mICJ4cHRpPSIgYWxvbmUgb24gdGhl IGNvbW1hbmQgbGluZSBtZWFucyBub3RoaW5nIGFzIHRvIHdoaWNoIGRlZmF1bHQKaXMgdG8gYmUg b3ZlcnJpZGRlbjsgInhwdGk9bm8tZG9tMCIsIGZvciBleGFtcGxlLCBvdWdodCB0byBoYXZlIG5v CmVmZmVjdCBmb3IgRG9tVS1zLCBhcyB0aGlzIGlzIGRpc3RpbmN0IGZyb20gYm90aCAieHB0aT1u by1kb20wLGRvbXUiCmFuZCAieHB0aT1uby1kb20wLG5vLWRvbXUiLgoKU2lnbmVkLW9mZi1ieTog SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6IEZpeCBjb3B5LWFuZC1wYXN0 ZSBtaXN0YWtlIGluIHBhcnNlX3B2X2wxdGYoKS4gU3BsaXQgb2ZmIGxvZyBtZXNzYWdlCiAgICBz aWxlbmNpbmcuIFJlLWJhc2Ugb3ZlciBwYXRjaGVzIHNwbGl0dGluZyBvcHRfe3hwdGkscHZfbDF0 Zn0uCgotLS0gYS94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKKysrIGIveGVuL2FyY2gveDg2L3Nw ZWNfY3RybC5jCkBAIC0yMzIsMTIgKzIzMiw2IEBAIHN0YXRpYyBfX2luaXQgaW50IHBhcnNlX3B2 X2wxdGYoY29uc3QgY2gKICAgICBjb25zdCBjaGFyICpzczsKICAgICBpbnQgdmFsLCByYyA9IDA7 CiAKLSAgICAvKiBJbmhpYml0IHRoZSBkZWZhdWx0cyBhcyBhbiBleHBsaWNpdCBjaG9pY2UgaGFz IGJlZW4gZ2l2ZW4uICovCi0gICAgaWYgKCBvcHRfcHZfbDF0Zl9od2RvbSA9PSAtMSApCi0gICAg ICAgIG9wdF9wdl9sMXRmX2h3ZG9tID0gMDsKLSAgICBpZiAoIG9wdF9wdl9sMXRmX2RvbXUgPT0g LTEgKQotICAgICAgICBvcHRfcHZfbDF0Zl9kb211ID0gMDsKLQogICAgIC8qIEludGVycHJldCAn cHYtbDF0ZicgYWxvbmUgaW4gaXRzIHBvc2l0aXZlIGJvb2xlYW4gZm9ybS4gKi8KICAgICBpZiAo ICpzID09ICdcMCcgKQogICAgICAgICBvcHRfcHZfbDF0Zl9od2RvbSA9IG9wdF9wdl9sMXRmX2Rv bXUgPSAxOwpAQCAtNjk5LDEyICs2OTMsNiBAQCBzdGF0aWMgX19pbml0IGludCBwYXJzZV94cHRp KGNvbnN0IGNoYXIKICAgICBjb25zdCBjaGFyICpzczsKICAgICBpbnQgdmFsLCByYyA9IDA7CiAK LSAgICAvKiBJbmhpYml0IHRoZSBkZWZhdWx0cyBhcyBhbiBleHBsaWNpdCBjaG9pY2UgaGFzIGJl ZW4gZ2l2ZW4uICovCi0gICAgaWYgKCBvcHRfeHB0aV9od2RvbSA9PSAtMSApCi0gICAgICAgIG9w dF94cHRpX2h3ZG9tID0gMDsKLSAgICBpZiAoIG9wdF94cHRpX2RvbXUgPT0gLTEgKQotICAgICAg ICBvcHRfeHB0aV9kb211ID0gMDsKLQogICAgIC8qIEludGVycHJldCAneHB0aScgYWxvbmUgaW4g aXRzIHBvc2l0aXZlIGJvb2xlYW4gZm9ybS4gKi8KICAgICBpZiAoICpzID09ICdcMCcgKQogICAg ICAgICBvcHRfeHB0aV9od2RvbSA9IG9wdF94cHRpX2RvbXUgPSAxOwoKCgoKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=