Received: by 10.223.176.5 with SMTP id f5csp1644960wra; Wed, 31 Jan 2018 09:22:20 -0800 (PST) X-Google-Smtp-Source: AH8x227TRt+r+OL5ckw9PR5Psbx4xtQ4fgYGTdg2cY8+YUKNPfFkX5nfSwChI9Tndb9Vvn3keaJB X-Received: by 10.98.144.213 with SMTP id q82mr34291919pfk.59.1517419340522; Wed, 31 Jan 2018 09:22:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517419340; cv=none; d=google.com; s=arc-20160816; b=M7J7aE3HbFm9ET71XPIe2uzcVoImgKxREAfWtSOBUDXnpWoxfkw+4PFK/xiJYLqtoa 37v/7Lv4BNVX4+ypxNhKbFHB+GOPne3X1YDIar3rRplrhCe03BFXamZUNx+MYQoqsmwx lxfSAFtYTDb4xEpBRvnuaW1kmENcBLrmCoBGB9yRsVEoVmE7zVe0su9oPgqiLWLdYTiI Ggatp4AYW0uT5pJEOeQ/1Yx/G6q2D4Ufu+wfcJF/lb5/Aa0wu6YGDGP1UzOhajc6w70X b8UE8DRumABx0xyrFqOIcEE6I80mCIwW/g89aB+6odRrqCT3qSqizGw6HJQ2DmZKLbvC 2bjA== 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=Q8SwyxC+dW7MmcKsygChRkKgy7yqHyVkZJsJu3CIDWE=; b=R7YepD7SWQf83dtdUziqfXmIiFSPwaYkkwIj/mOYm5E8Jvb+3r1RnaVorMgottfuW6 Lwe99a9vwmaWs/wiayK+tmv3oxyiEcmrEmb0t6DPGQOPc+kiWXQwYzGJu+osfiTmqcRm 1laHHhbC+qfYby9YDNJI8VP6j80cxVxhbDglBhHEBwg2/waC7hjTYYgzMc2Pqtw9X5Sa nSzN5xS5XqHi8GHcAW9eErCqr35+E/Z8Im7hFgqtiYUJ4byF4jny1A13fXodg3CtxsSm A0m9Tq6MU1CCN/GZ5e9LFhnnJ1qNuOJiBh/55yBmDm4Rj8NYg7p/sPwMYS2DZVs9QjtW 82Pg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amazon.com header.s=amazon201209 header.b=lRrmeeUr; 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 o25si200890pgv.641.2018.01.31.09.22.05; Wed, 31 Jan 2018 09:22:20 -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=lRrmeeUr; 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 S1753422AbeAaRSJ (ORCPT + 99 others); Wed, 31 Jan 2018 12:18:09 -0500 Received: from smtp-fw-9102.amazon.com ([207.171.184.29]:16441 "EHLO smtp-fw-9102.amazon.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752097AbeAaRSH (ORCPT ); Wed, 31 Jan 2018 12:18:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209; t=1517419087; x=1548955087; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=Q8SwyxC+dW7MmcKsygChRkKgy7yqHyVkZJsJu3CIDWE=; b=lRrmeeUrRlj/x13Vzk8I6tv47pK6St8OO6RL9G0Li10Ozauy686IyY+h y5+61Ed15+TpMrMC1M2Gy/xTkUwT3Nt5CTu07sYQZhAyHSg3b41XnxTsZ wmbDHJvchCQaE6lFu8ZtcT1APH51xCItLI/RSl0fAqLSlFmYsEqRx7hm6 k=; X-IronPort-AV: E=Sophos;i="5.46,440,1511827200"; d="scan'208";a="591753651" Received: from sea3-co-svc-lb6-vlan3.sea.amazon.com (HELO email-inbound-relay-1e-303d0b0e.us-east-1.amazon.com) ([10.47.22.38]) by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 31 Jan 2018 17:17:27 +0000 Received: from EX13MTAUEA001.ant.amazon.com (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162]) by email-inbound-relay-1e-303d0b0e.us-east-1.amazon.com (8.14.7/8.14.7) with ESMTP id w0VHHJ5w104911 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 31 Jan 2018 17:17:20 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; Wed, 31 Jan 2018 17:17:19 +0000 Received: from [10.85.102.109] (10.43.161.160) by EX13D01EUB003.ant.amazon.com (10.43.166.248) with Microsoft SMTP Server (TLS) id 15.0.1236.3; Wed, 31 Jan 2018 17:17:10 +0000 Subject: Re: [PATCH v4 2/5] KVM: x86: Add IBPB support To: Paolo Bonzini , Jim Mattson , KarimAllah Ahmed CC: the arch/x86 maintainers , LKML , kvm list , Ashok Raj , Asit Mallick , Dave Hansen , Arjan Van De Ven , "Tim Chen" , Linus Torvalds , Andrea Arcangeli , "Andi Kleen" , Thomas Gleixner , "Dan Williams" , Jun Nakajima , Andy Lutomirski , Greg KH , Peter Zijlstra , David Woodhouse References: <1517404231-22406-1-git-send-email-karahmed@amazon.de> <1517404231-22406-3-git-send-email-karahmed@amazon.de> <7dbf6cad-f03d-640c-bc95-d82deaa30cb7@redhat.com> From: KarimAllah Ahmed Message-ID: <4c3f3acf-b07b-cb6a-8ca1-e850980eda0d@amazon.com> Date: Wed, 31 Jan 2018 18:17:04 +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: <7dbf6cad-f03d-640c-bc95-d82deaa30cb7@redhat.com> Content-Language: en-US X-Originating-IP: [10.43.161.160] X-ClientProxiedBy: EX13D07UWA001.ant.amazon.com (10.43.160.145) 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 T24gMDEvMzEvMjAxOCAwNTo1NSBQTSwgUGFvbG8gQm9uemluaSB3cm90ZToKPiBPbiAzMS8wMS8y MDE4IDExOjUwLCBKaW0gTWF0dHNvbiB3cm90ZToKPj4+ICsgICAgICAgaWYgKHRvX3ZteCh2Y3B1 KS0+c2F2ZV9zcGVjX2N0cmxfb25fZXhpdCkgewo+Pj4gKyAgICAgICAgICAgICAgIG5lc3RlZF92 bXhfZGlzYWJsZV9pbnRlcmNlcHRfZm9yX21zcigKPj4+ICsgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgbXNyX2JpdG1hcF9sMSwgbXNyX2JpdG1hcF9sMCwKPj4+ICsgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgTVNSX0lBMzJfUFJFRF9DTUQsCj4+PiArICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIE1TUl9UWVBFX1IpOwo+Pj4gKyAgICAgICB9Cj4+IEkgZG9uJ3QgdGhp bmsgdGhpcyBzaG91bGQgYmUgcHJlZGljYXRlZCBvbgo+PiAidG9fdm14KHZjcHUpLT5zYXZlX3Nw ZWNfY3RybF9vbl9leGl0LiIgV2h5IG5vdCBqdXN0Cj4+ICJndWVzdF9jcHVpZF9oYXModmNwdSwg WDg2X0ZFQVRVUkVfSUJQQikiPyBBbHNvLCB0aGUgZmluYWwgYXJndW1lbnQgdG8KPj4gbmVzdGVk X3ZteF9kaXNhYmxlX2ludGVyY2VwdF9mb3JfbXNyIHNob3VsZCBiZSBNU1JfVFlQRV9XIHJhdGhl ciB0aGFuCj4+IE1TUl9UWVBFX1IuCj4gCj4gSW4gZmFjdCB0aGlzIE1TUiBjYW4gZXZlbiBiZSBw YXNzZWQgZG93biB1bmNvbmRpdGlvbmFsbHksIHNpbmNlIGl0IG5lZWRzCj4gbm8gc2F2ZS9yZXN0 b3JlIGFuZCBoYXMgbm8gaWxsIHBlcmZvcm1hbmNlIGVmZmVjdCBvbiB0aGUgc2libGluZwo+IGh5 cGVydGhyZWFkLgo+IAo+IE9ubHkgTVNSX0lBMzJfU1BFQ19DVFJMIG5lZWRzIHRvIGJlIGNvbmRp dGlvbmFsIG9uCj4gInRvX3ZteCh2Y3B1KS0+c2F2ZV9zcGVjX2N0cmxfb25fZXhpdCIuCgpUaGF0 IHVzZWQgdG8gYmUgdGhlIGNhc2UgaW4gYW4gZWFybGllciB2ZXJzaW9uLiBUaGVyZSBzZWVtcyB0 byBiZSB0d28Kb3BpbmlvbnMgaGVyZToKCjEpIFBhc3MgaXQgb25seSBpZiBDUFVJRCBmb3IgdGhl IGd1ZXN0IGhhcyBpdC4KMikgUGFzcyBpdCB1bmNvbmRpdGlvbmFsbHkuCgpJIGRvIG5vdCByZWFs bHkgaGF2ZSBhIHByZWZlcmVuY2UuCgoKPiAKPiBQYW9sbwo+IApBbWF6b24gRGV2ZWxvcG1lbnQg Q2VudGVyIEdlcm1hbnkgR21iSApCZXJsaW4gLSBEcmVzZGVuIC0gQWFjaGVuCm1haW4gb2ZmaWNl OiBLcmF1c2Vuc3RyLiAzOCwgMTAxMTcgQmVybGluCkdlc2NoYWVmdHNmdWVocmVyOiBEci4gUmFs ZiBIZXJicmljaCwgQ2hyaXN0aWFuIFNjaGxhZWdlcgpVc3QtSUQ6IERFMjg5MjM3ODc5CkVpbmdl dHJhZ2VuIGFtIEFtdHNnZXJpY2h0IENoYXJsb3R0ZW5idXJnIEhSQiAxNDkxNzMgQgo=