Received: by 10.223.176.5 with SMTP id f5csp2658633wra; Mon, 29 Jan 2018 01:44:42 -0800 (PST) X-Google-Smtp-Source: AH8x227Xd0S2SJBfWhX0Wi5j/V8+MB4ddGAb6tOwdpA+GtajO2qaZspj/fxsJvUvwx0nDBe3i+Kj X-Received: by 2002:a17:902:9a84:: with SMTP id w4-v6mr8510908plp.136.1517219082120; Mon, 29 Jan 2018 01:44:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517219082; cv=none; d=google.com; s=arc-20160816; b=uMvp3el0AyqxvUc5e9Rrupv2Vi3w6ysBFn/AxPqOeSJ2XHCP2jXj3RG7L2p/xV1GEK 1i2cxhlqxJLHgZMfX5hDoshFtMSe7pr2bxk0/RLokD6BXiNNBQTT4hU+8k3aHcisoUUf Zn7vHchRVabB/cXJ+TiBxOLFAD3a2IGHyuqnoOvSZTI7is8dLmFRLZM6VaL7qxoq6D73 YGUmoqmA4YDNrYR8WZw5g8Rrb8m9GGeyz6M8mYnAvphe07WANjgClzI6me6pG6ySqEJw cl+U2lQ56jFv2fhJz4oJ8ftotKYpSRl/JGGLD4ixcqEgew6a6Xk05LfYu15RysQJ+IlA eu8g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature :arc-authentication-results; bh=dsEy8WrLDmh9UBoQ65w1vsViGXhBWSXtjGalYxgRfw8=; b=UxiGQpu3ccvVVWFotPlCPDODfWJZyfr764K4tMeFVWdl0Dh2rF1w9qaxfdDJMFu8yY oD1ax/o2s01S7mumwNhcBD9LhSpqKZRQxOxeISspL/HztGKY4WYTOpMOR523G8UwMS7K FsEoUaMfe27WmkEEPQNwOzPnrjPKYJbx7Fw9Fyn4onlWXplfNtxjZ4Sk9sJSnGi7DrHS bs4zhsUsjZD8+5ZRd5xJBb6zE8ZEiYGlIHBKIa/hmQaytu7lWGcKVNZZjURZ6+2pw9e5 cQYjs3UdjEv65cGPt3DI5kfO4fdUTAR8uXCrKTn9oW0IhgpMW8CmsQNNCw038ffjWIgS U0sQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amazon.com header.s=amazon201209 header.b=Y/Uf3gnj; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amazon.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m70si11568892pfk.201.2018.01.29.01.44.27; Mon, 29 Jan 2018 01:44:42 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@amazon.com header.s=amazon201209 header.b=Y/Uf3gnj; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amazon.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751408AbeA2JoH (ORCPT + 99 others); Mon, 29 Jan 2018 04:44:07 -0500 Received: from smtp-fw-6002.amazon.com ([52.95.49.90]:11724 "EHLO smtp-fw-6002.amazon.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750959AbeA2JoE (ORCPT ); Mon, 29 Jan 2018 04:44:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209; t=1517219044; x=1548755044; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=dsEy8WrLDmh9UBoQ65w1vsViGXhBWSXtjGalYxgRfw8=; b=Y/Uf3gnjYDGF6G7mpFs0pDO337BI52WIY7kUyE1cpNW3osQtlJg3SfXf 5OQFNVh1XjSURaxRaaUT1wNgmtt3sGRNBjB7wr/zdLC31gI0Jrjm6BpKR zR7cACNzZXGp/1xH8dSoUsaKnkIB+PMSZOPeCvFb0SQrTb+ERHt7gRJEa o=; X-IronPort-AV: E=Sophos;i="5.46,429,1511827200"; d="scan'208";a="329562623" Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO email-inbound-relay-2c-fd2e194e.us-west-2.amazon.com) ([10.124.125.6]) by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 29 Jan 2018 09:44:01 +0000 Received: from EX13MTAUEA001.ant.amazon.com (pdx1-ws-svc-p6-lb9-vlan3.pdx.amazon.com [10.236.137.198]) by email-inbound-relay-2c-fd2e194e.us-west-2.amazon.com (8.14.7/8.14.7) with ESMTP id w0T9hqsf042751 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 29 Jan 2018 09:43:59 GMT Received: from EX13D01EUB003.ant.amazon.com (10.43.166.248) by EX13MTAUEA001.ant.amazon.com (10.43.61.82) with Microsoft SMTP Server (TLS) id 15.0.1236.3; Mon, 29 Jan 2018 09:43:57 +0000 Received: from [10.85.90.45] (10.43.160.237) by EX13D01EUB003.ant.amazon.com (10.43.166.248) with Microsoft SMTP Server (TLS) id 15.0.1236.3; Mon, 29 Jan 2018 09:43:28 +0000 Subject: Re: [PATCH] x86: vmx: Allow direct access to MSR_IA32_SPEC_CTRL To: David Woodhouse , Liran Alon CC: , , , , , , , , , , , , , , , , , , References: <6b9a1ec2-5ebd-4624-a825-3f31db5cefb5@default> <1517215563.6624.118.camel@infradead.org> From: KarimAllah Ahmed Message-ID: <8bed4a5a-afc6-1569-d9bf-a3e1103e92f8@amazon.com> Date: Mon, 29 Jan 2018 10:43:23 +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: <1517215563.6624.118.camel@infradead.org> Content-Language: en-US X-Originating-IP: [10.43.160.237] X-ClientProxiedBy: EX13D03UWC001.ant.amazon.com (10.43.162.136) To EX13D01EUB003.ant.amazon.com (10.43.166.248) Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gMDEvMjkvMjAxOCAwOTo0NiBBTSwgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+IE9uIFN1biwg MjAxOC0wMS0yOCBhdCAxNjozOSAtMDgwMCwgTGlyYW4gQWxvbiB3cm90ZToKPj4KPj4gV2luZG93 cyB1c2UgSUJSUyBhbmQgTWljcm9zb2Z0IGRvbid0IGhhdmUgYW55IHBsYW5zIHRvIHN3aXRjaCB0 byByZXRwb2xpbmUuCj4+IFJ1bm5pbmcgYSBXaW5kb3dzIGd1ZXN0IHNob3VsZCBiZSBhIHByZXR0 eSBjb21tb24gdXNlLWNhc2Ugbm8/Cj4+Cj4+IEluIGFkZGl0aW9uLCB5b3VyIGhhbmRsZSBvZiB0 aGUgZmlyc3QgV1JNU1IgaW50ZXJjZXB0IGNvdWxkIGJlIGRpZmZlcmVudC4KPj4gSXQgY291bGQg c2lnbmFsIHlvdSB0byBzdGFydCBkb2luZyB0aGUgZm9sbG93aW5nOgo+PiAxLiBEaXNhYmxlIGlu dGVyY2VwdCBvbiBTUEVDX0NUUkwgTVNSLgo+PiAyLiBPbiBWTUVudHJ5LCBXcml0ZSB2Q1BVIFNQ RUNfQ1RSTCB2YWx1ZSBpbnRvIHBoeXNpY2FsIE1TUi4KPj4gMy4gT24gVk1FeGl0LCByZWFkIHBo eXNpY2FsIE1TUiBpbnRvIHZDUFUgU1BFQ19DVFJMIHZhbHVlLgo+PiAoQW5kIGlmIElCUlMgaXMg dXNlZCBhdCBob3N0LCBhbHNvIHNldCBwaHlzaWNhbCBTUEVDX0NUUkwgTVNSIGhlcmUgdG8gMSkK Pj4KPj4gVGhhdCB3YXksIHlvdSB3aWxsIGJvdGggaGF2ZSBmYXN0ZXN0IG9wdGlvbiBhcyBsb25n IGFzIGd1ZXN0IGRvbid0IHVzZSBJQlJTCj4+IGFuZCBhbHNvIHdvbid0IGhhdmUgdGhlIDMlIHBl cmZvcm1hbmNlIGhpdCBjb21wYXJlZCB0byBLb25yYWQncyBwcm9wb3NhbC4KPj4KPj4gQW0gSSBt aXNzaW5nIHNvbWV0aGluZz8KPiAKPiBSZWFkcyBmcm9tIHRoZSBTUEVDX0NUUkwgTVNSIGFyZSBz dHJhbmdlbHkgc2xvdy4gSSBzdXNwZWN0IGEgbGFyZ2UgcGFydAo+IG9mIHRoZSAzJSBzcGVlZHVw IHlvdSBvYnNlcnZlIGlzIGJlY2F1c2UgaW4gdGhlIGFib3ZlLCB0aGUgdm1lbnRyeSBwYXRoCj4g ZG9lc24ndCBuZWVkIHRvICpyZWFkKiB0aGUgaG9zdCdzIHZhbHVlIGFuZCBzdG9yZSBpdDsgdGhl IGhvc3QgaXMKPiBleHBlY3RlZCB0byByZXN0b3JlIGl0IGZvciBpdHNlbGYgYW55d2F5Pwo+IAo+ IEknZCBhY3R1YWxseSBxdWl0ZSBsaWtlIHRvIHJlcGVhdCB0aGUgYmVuY2htYXJrIG9uIHRoZSBu ZXcgZml4ZWQKPiBtaWNyb2NvZGUsIGlmIGFueW9uZSBoYXMgaXQgeWV0LCB0byBzZWUgaWYgdGhh dCByZWFkL3N3YXAgc2xvd25lc3MgaXMKPiBzdGlsbCBxdWl0ZSBhcyBleGNlc3NpdmUuIEknbSBj ZXJ0YWlubHkgbm90IHJ1bGluZyB0aGlzIG91dCwgYnV0IEknbQo+IGp1c3QgYSBsaXR0bGUgd2Fy eSBvZiBwcmVtYXR1cmUgb3B0aW1pc2F0aW9uLCBhbmQgSSdkIGxpa2UgdG8gbWFrZSBzdXJlCj4g d2UgaGF2ZSBldmVyeXRoaW5nICplbHNlKiBpbiB0aGUgS1ZNIHBhdGNoZXMgcmlnaHQgZmlyc3Qu Cj4gCj4gVGhlIGZhY3QgdGhhdCB0aGUgc2F2ZS1hbmQtcmVzdHJpY3QgbWFjcm9zIEkgaGF2ZSBp biB0aGUgdGlwIG9mIG15Cj4gd29ya2luZyB0cmVlIGF0IHRoZSBtb21lbnQgYXJlIGhvcnJpZCBh bmQgY2F1c2luZyAwLWRheSBuYXN0eWdyYW1zLAo+IHByb2JhYmx5IGRvZXNuJ3QgaGVscCBwZXJz dWFkZSBtZSB0byBmYXZvdXIgdGhlIGFwcHJvYWNoIDspCj4gCj4gLi4uIGhtLCB0aGUgQ1BVIGFj dHVhbGx5IGhhcyBzZXBhcmF0ZSBNU1Igc2F2ZS9yZXN0b3JlIGxpc3RzIGZvcgo+IGVudHJ5L2V4 aXQsIGRvZXNuJ3QgaXQ/IElzIHRoZXJlIGFueSB3YXkgdG8gc2FuZWx5IG1ha2UgdXNlIG9mIHRo YXQgYW5kCj4gZG8gdGhlIHJlc3RvcmF0aW9uIG1hbnVhbGx5IG9uIHZtZW50cnkgYnV0IGxldCBp dCBiZSBhdXRvbWF0aWMgb24KPiB2bWV4aXQsIGJ5IGhhdmluZyBpdCAqb25seSogaW4gdGhlIGd1 ZXN0J3MgTVNSLXN0b3JlIGFyZWEgdG8gYmUgc2F2ZWQKPiBvbiBleGl0IGFuZCByZXN0b3JlZCBv biBleGl0LCBidXQgKm5vdCogaW4gdGhlIGhvc3QncyBNU1Itc3RvcmUgYXJlYT8KPiAKPiBSZWFk aW5nIHRoZSBjb2RlIGFuZCBjb21wYXJpbmcgd2l0aCB0aGUgU0RNLCBJIGNhbid0IHNlZSB3aGVy ZSB3ZSdyZQo+IGV2ZXIgc2V0dGluZyBWTV9FWElUX01TUl9TVE9SRV97QUREUixDT1VOVH0gZXhj ZXB0IGluIHRoZSBuZXN0ZWQKPiBjYXNlLi4uCgpIbW1tIC4uLiB5b3UgYXJlIHByb2JhYmx5IHJp Z2h0ISBJIHRoaW5rIGFsbCB1c2VycyBvZiB0aGlzIGludGVyZmFjZQphbHdheXMgdHJhcCArIHVw ZGF0ZSBzYXZlIGFyZWEgYW5kIG5ldmVyIHBhc3N0aHJvdWdoIHRoZSBNU1IuIFRoYXQgaXMKd2h5 IG9ubHkgTE9BRCBpcyBuZWVkZWQgKnNvIGZhciouCgpPa2F5LCBsZXQgbWUgc29ydCB0aGlzIG91 dCBpbiB2MyB0aGVuLgoKPiAKQW1hem9uIERldmVsb3BtZW50IENlbnRlciBHZXJtYW55IEdtYkgK QmVybGluIC0gRHJlc2RlbiAtIEFhY2hlbgptYWluIG9mZmljZTogS3JhdXNlbnN0ci4gMzgsIDEw MTE3IEJlcmxpbgpHZXNjaGFlZnRzZnVlaHJlcjogRHIuIFJhbGYgSGVyYnJpY2gsIENocmlzdGlh biBTY2hsYWVnZXIKVXN0LUlEOiBERTI4OTIzNzg3OQpFaW5nZXRyYWdlbiBhbSBBbXRzZ2VyaWNo dCBDaGFybG90dGVuYnVyZyBIUkIgMTQ5MTczIEIK