From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Google-Smtp-Source: AH8x227NToVnfublA3gqTzbbwlMEsWy9TuDxspNMKK3D2KCHVcbb2FErE02zm+eOIv/YkFXr7TVe ARC-Seal: i=1; a=rsa-sha256; t=1517356235; cv=none; d=google.com; s=arc-20160816; b=Qmgf0bUvHOgzC654uhA91nLhSWjJMbafcrT/dNacXvHiUtRMgP90lgZVPXUtZQo2z1 1wcERC7MPauhdF9YNB/eMZFq1r1VWT5vfEql61tWPPjVfD+FXBjHFwmPb03qRfOMkHFN DsOSyr4H+evs7Nwx0ccS5NI2lHWkWaMqjm8XtXPWjel7kkG8wQziFTFf4s+ex9GCSu+8 sZwR+K1x5njb1u6nCukS5/pKYkU/qCCZF0FX0AdwQLvu8AJfkR3HOrleBSY6g7nIZtxw ofBcuyLmT5WiC8KYtDoBHZqn+FT1fnqVY8jr/sxnx6grWx4Mv84KN1ENyPOsPozXqPeI Yavg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:precedence:content-language:in-reply-to :mime-version:user-agent:date:message-id:from:references:cc:to :subject:dkim-signature:arc-authentication-results; bh=bvSpBgt65AcaQew73keC9v+CFnokUChG6IGU26bZ+qI=; b=cT9f967JznpjPaxJjnYRQCseQw/g4mTAwoUKY6qsq7ifPAcv5kZYufKP0G9++rel7S O7RQADp3ti43hYIknwwLayw6ZXrD4ehkjRbH4GJ7cOt/cH5BF+w4/YBcsb/9IG8bJLS5 IWgeYNTNjndKq9+ofRjjK3poP4SiUxHVzVjVhFXBIVKrD3aM4scKF1h53ZXyN3OyhRcW CJXEeBri9dZGw7yh4YAHqXuXBLIyq7tEbLQi1CT9i6Nq7HSjfGWtFGMnNyLfdabe0hZI Ol3u8fcdHPftvc2FG6SfRjkAklMlFqUJpqqUuf4DH1XUH4KrJ1VvY5OrBY1HUEtv5Sd6 n89Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amazon.com header.s=amazon201209 header.b=wE6xIDzt; spf=pass (google.com: domain of prvs=5611dd0bd=karahmed@amazon.de designates 72.21.198.25 as permitted sender) smtp.mailfrom=prvs=5611dd0bd=karahmed@amazon.de; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amazon.com Authentication-Results: mx.google.com; dkim=pass header.i=@amazon.com header.s=amazon201209 header.b=wE6xIDzt; spf=pass (google.com: domain of prvs=5611dd0bd=karahmed@amazon.de designates 72.21.198.25 as permitted sender) smtp.mailfrom=prvs=5611dd0bd=karahmed@amazon.de; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amazon.com X-IronPort-AV: E=Sophos;i="5.46,436,1511827200"; d="scan'208";a="706030990" Subject: Re: [PATCH v3 4/4] KVM: VMX: Allow direct access to MSR_IA32_SPEC_CTRL To: Jim Mattson CC: KarimAllah Ahmed , kvm list , LKML , the arch/x86 maintainers , Asit Mallick , Arjan Van De Ven , Dave Hansen , Andi Kleen , Andrea Arcangeli , Linus Torvalds , Tim Chen , Thomas Gleixner , Dan Williams , Jun Nakajima , "Paolo Bonzini" , David Woodhouse , Greg KH , Andy Lutomirski , Ashok Raj References: <1517271028-15916-1-git-send-email-karahmed@amazon.de> <1517271028-15916-5-git-send-email-karahmed@amazon.de> <43859417-ae76-ed1f-eb4f-8a84a35998fc@amazon.com> From: KarimAllah Ahmed Message-ID: Date: Wed, 31 Jan 2018 00:50:17 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US X-Originating-IP: [10.43.162.191] X-ClientProxiedBy: EX13D07UWB003.ant.amazon.com (10.43.161.66) To EX13D01EUB003.ant.amazon.com (10.43.166.248) Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: =?utf-8?q?1590974131114135545?= X-GMAIL-MSGID: =?utf-8?q?1591063331885928366?= X-Mailing-List: linux-kernel@vger.kernel.org List-ID: T24gMDEvMzAvMjAxOCAxMTo0OSBQTSwgSmltIE1hdHRzb24gd3JvdGU6Cj4gT24gVHVlLCBKYW4g MzAsIDIwMTggYXQgMTowMCBQTSwgS2FyaW1BbGxhaCBBaG1lZCA8a2FyYWhtZWRAYW1hem9uLmNv bT4gd3JvdGU6Cj4+IE9vb3BzISBJIGRpZCBub3QgdGhpbmsgYXQgYWxsIGFib3V0IG5lc3RlZCA6 KQo+Pgo+PiBUaGlzIHNob3VsZCBiZSBhZGRyZXNzZWQgbm93LCBJIGhvcGU6Cj4+Cj4+IGh0dHA6 Ly9naXQuaW5mcmFkZWFkLm9yZy9saW51eC1yZXRwb2xpbmUuZ2l0L2NvbW1pdGRpZmYvZjdmMGNi YmEzZTBjZmZjZWUwNTBhOGE1YTk1OTdhMTYyZDU3ZTU3Mgo+IAo+ICsgICAgICAgICAgICAgICBp ZiAoY3B1X2hhc192bXhfbXNyX2JpdG1hcCgpICYmIGRhdGEgJiYKPiArICAgICAgICAgICAgICAg ICAgICF2bXgtPnNhdmVfc3BlY19jdHJsX29uX2V4aXQpIHsKPiArICAgICAgICAgICAgICAgICAg ICAgICB2bXgtPnNhdmVfc3BlY19jdHJsX29uX2V4aXQgPSB0cnVlOwo+ICsKPiArICAgICAgICAg ICAgICAgICAgICAgICBtc3JfYml0bWFwID0gaXNfZ3Vlc3RfbW9kZSh2Y3B1KSA/Cj4gdm14LT5u ZXN0ZWQudm1jczAyLm1zcl9iaXRtYXAgOgo+ICsKPiB2bXgtPnZtY3MwMS5tc3JfYml0bWFwOwo+ ICsgICAgICAgICAgICAgICAgICAgICAgIHZteF9kaXNhYmxlX2ludGVyY2VwdF9mb3JfbXNyKG1z cl9iaXRtYXAsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgTVNSX0lBMzJfU1BFQ19DVFJMLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1TUl9UWVBFX1JXKTsKPiArICAgICAgICAgICAg ICAgfQo+IAo+IFRoZXJlIGFyZSB0d28gd2F5cyB0byBnZXQgdG8gdGhpcyBwb2ludCBpbiB2bXhf c2V0X21zciB3aGlsZQo+IGlzX2d1ZXN0X21vZGUodmNwdSkgaXMgdHJ1ZToKPiAxKSBMMCBpcyBw cm9jZXNzaW5nIHZtY3MxMidzIFZNLWVudHJ5IE1TUiBsb2FkIGxpc3Qgb24gZW11bGF0ZWQKPiBW TS1lbnRyeSAoc2VlIGVudGVyX3ZteF9ub25fcm9vdF9tb2RlKS4KPiAyKSBMMiB0cmllZCB0byBl eGVjdXRlIFdSTVNSLCB3cml0ZXMgdG8gdGhlIE1TUiBhcmUgaW50ZXJjZXB0ZWQgaW4KPiB2bWNz MDIncyBNU1IgcGVybWlzc2lvbiBiaXRtYXAsIGFuZCB3cml0ZXMgdG8gdGhlIE1TUiBhcmUgbm90 Cj4gaW50ZXJjZXB0ZWQgaW4gdm1jczEyJ3MgTVNSIHBlcm1pc3Npb24gYml0bWFwLgo+IAo+IElu IHRoZSBmaXJzdCBjYXNlLCBkaXNhYmxpbmcgdGhlIGludGVyY2VwdHMgZm9yIHRoZSBNU1IgaW4K PiB2bXgtPm5lc3RlZC52bWNzMDIubXNyX2JpdG1hcCBpcyBpbmNvcnJlY3QsIGJlY2F1c2Ugd2Ug aGF2ZW4ndCB5ZXQKPiBkZXRlcm1pbmVkIHRoYXQgdGhlIGludGVyY2VwdHMgYXJlIGNsZWFyIGlu IHZtY3MxMidzIE1TUiBwZXJtaXNzaW9uCj4gYml0bWFwLgo+IEluIHRoZSBzZWNvbmQgY2FzZSwg ZGlzYWJsaW5nICpib3RoKiBvZiB0aGUgaW50ZXJjZXB0cyBmb3IgdGhlIE1TUiBpbgo+IHZteC0+ bmVzdGVkLnZtY3MwMi5tc3JfYml0bWFwIGlzIGluY29ycmVjdCwgYmVjYXVzZSB3ZSBkb24ndCBr bm93IHRoYXQKPiB0aGUgcmVhZCBpbnRlcmNlcHQgaXMgY2xlYXIgaW4gdm1jczEyJ3MgTVNSIHBl cm1pc3Npb24gYml0bWFwLgo+IEZ1cnRoZXJtb3JlLCBkaXNhYmxpbmcgdGhlIHdyaXRlIGludGVy Y2VwdCBmb3IgdGhlIE1TUiBpbgo+IHZteC0+bmVzdGVkLnZtY3MwMi5tc3JfYml0bWFwIGlzIHNv bWV3aGF0IGZydWl0bGVzcywgYmVjYXVzZQo+IG5lc3RlZF92bXhfbWVyZ2VfbXNyX2JpdG1hcCBp cyBqdXN0IGdvaW5nIHRvIHVuZG8gdGhhdCBjaGFuZ2Ugb24gdGhlCj4gbmV4dCBlbXVsYXRlZCBW TS1lbnRyeS4KCk9rYXksIEkgdG9vayBhIHNlY29uZCBsb29rIGF0IHRoZSBjb2RlIChzcGVjaWFs bHkgCm5lc3RlZF92bXhfbWVyZ2VfbXNyX2JpdG1hcCkuCgpUaGlzIG1lYW5zIHRoYXQgSSBzaW1w bHkgc2hvdWxkIG5vdCB0b3VjaCB0aGUgTVNSIGJpdG1hcCBpbiBzZXRfbXNyIGluCmNhc2Ugb2Yg bmVzdGVkLCBJIGp1c3QgbmVlZCB0byBwcm9wZXJseSB1cGRhdGUgdGhlIGwwMiBtc3JfYml0bWFw IGluCm5lc3RlZF92bXhfbWVyZ2VfbXNyX2JpdG1hcC4gQXMgaW4gaGVyZToKCmh0dHA6Ly9naXQu aW5mcmFkZWFkLm9yZy9saW51eC1yZXRwb2xpbmUuZ2l0L2NvbW1pdGRpZmYvZDkwZWVkZWJkZDE2 YmIwMDc0MWEyYzkzYmMxM2M1ZTQ0NGM5OWMyYgoKb3IgYW0gSSBzdGlsbCBtaXNzaW5nIHNvbWV0 aGluZz8gKHNvcnJ5LCBkaWQgbm90IGFjdHVhbGx5IGxvb2sgYXQgdGhlCm5lc3RlZCBjb2RlIGJl Zm9yZSEpCgo+IApBbWF6b24gRGV2ZWxvcG1lbnQgQ2VudGVyIEdlcm1hbnkgR21iSApCZXJsaW4g LSBEcmVzZGVuIC0gQWFjaGVuCm1haW4gb2ZmaWNlOiBLcmF1c2Vuc3RyLiAzOCwgMTAxMTcgQmVy bGluCkdlc2NoYWVmdHNmdWVocmVyOiBEci4gUmFsZiBIZXJicmljaCwgQ2hyaXN0aWFuIFNjaGxh ZWdlcgpVc3QtSUQ6IERFMjg5MjM3ODc5CkVpbmdldHJhZ2VuIGFtIEFtdHNnZXJpY2h0IENoYXJs b3R0ZW5idXJnIEhSQiAxNDkxNzMgQgo=