Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp4671076imm; Fri, 18 May 2018 08:48:32 -0700 (PDT) X-Google-Smtp-Source: AB8JxZoysDa0saqstc21zl3Wg9yV7KVBKBPN04tOc887s2/Avag95P677RDjKIEQdodzE21r4Xdv X-Received: by 2002:a62:a89:: with SMTP id 9-v6mr9824225pfk.112.1526658512876; Fri, 18 May 2018 08:48:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526658512; cv=none; d=google.com; s=arc-20160816; b=kh3cTWh9mPuDDbZvfakRoy1ZeuB8gJGa2K2YG5WA3Uw+ABbqyE05l2hG/V2qU5IQRp xh6Vi2XNS/1BmA4f0guXdEz8ymQFt6eIff14HgeRQdlO0P9Xe4350D40nK029dZVUv4l +MBOZEgyGjnL6AuUencXxB2qpS1Tc/IDuuHPVXQjh8IYMDYuGKraxZNdy72ZiZogcMGI AuBogtuVbjPkXmeIkjvx0YO3J/xK0RpI3LR4oSURr6eN2BcXJ0fCXc1Eww2V5fTZ2Vni HCRU4J6mrXg0QpY2v5f/E3MeFhinUWb3KRCE3W01qz7gJKJFgubOmE69SsoI9qHlGgCl Q9VA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-id:spamdiagnosticmetadata:spamdiagnosticoutput :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=YXujhcr5eS5CtJY7Gvep0Z6aog9nh9rDUzyQgLx2eKQ=; b=DpLxD8CfusO5a0XgrHqq+MmlgkqZS2Qg0H940TqaKQyG7H2E+EfIsO9w8bWbKLFrdR DcU3l4GdacbmtZW1WXENGqdPXoplXwrpTBX78tsnrpN8edAUNufetYOgq3YBrI2ZKeJK 8svvMZNWjNTBrrMNQipgTyNZMYsfphnH/rYjM74f9Ud3vmW5gcUQ1BvPDJgXEKIV5PLD zOzIrh2GLMQr3kWEwdLdY+cjTzRO5NoWOEYfRd2h8uVXD0y/0QIMKDOLKuxkgAhE6QsH mbKnGNjJ2GPz0FIb9jw/hpSt3/VxCW6+HUlOCmubpBZzEUG09Wuy7q4Jsx8UoiWH68ZZ V6fg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@onevmw.onmicrosoft.com header.s=selector1-vmware-com header.b=oYfdV4MZ; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y67-v6si7837355pfi.195.2018.05.18.08.48.18; Fri, 18 May 2018 08:48:32 -0700 (PDT) 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=@onevmw.onmicrosoft.com header.s=selector1-vmware-com header.b=oYfdV4MZ; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752291AbeERPqp (ORCPT + 99 others); Fri, 18 May 2018 11:46:45 -0400 Received: from mail-cys01nam02on0065.outbound.protection.outlook.com ([104.47.37.65]:10462 "EHLO NAM02-CY1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751450AbeERPqf (ORCPT ); Fri, 18 May 2018 11:46:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=onevmw.onmicrosoft.com; s=selector1-vmware-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YXujhcr5eS5CtJY7Gvep0Z6aog9nh9rDUzyQgLx2eKQ=; b=oYfdV4MZCM0B12N/cpB5A8/MTfqVWww/GyiIcoI10aun+vNhsZYuMte+VWl+CUbommVcN2LS2zo7XNf8V0B2Zo1VOZmfkyPyGern3L6zFdRkoYYFs5aTqbyB6Af8T05zd1KRFjEtMS4wWywXZ5eLI4OQr7nNtx1R53WBQNzNqeU= Received: from SN2PR05MB2654.namprd05.prod.outlook.com (10.166.212.137) by SN2PR05MB2656.namprd05.prod.outlook.com (10.166.212.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.797.5; Fri, 18 May 2018 15:46:33 +0000 Received: from SN2PR05MB2654.namprd05.prod.outlook.com ([fe80::dcb:7409:11fc:2327]) by SN2PR05MB2654.namprd05.prod.outlook.com ([fe80::dcb:7409:11fc:2327%3]) with mapi id 15.20.0797.007; Fri, 18 May 2018 15:46:33 +0000 From: Nadav Amit To: Borislav Petkov CC: Ingo Molnar , Peter Zijlstra , "linux-kernel@vger.kernel.org" , "x86@kernel.org" , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , Josh Poimboeuf , Linus Torvalds , Andy Lutomirski , Peter Zijlstra , Denys Vlasenko Subject: Re: [PATCH 2/6] x86: bug: prevent gcc distortions Thread-Topic: [PATCH 2/6] x86: bug: prevent gcc distortions Thread-Index: AQHT7jbL50o+w3m6PkeKHm2HX6GyP6Q1H7KAgAAEMwCAACDIAIAAShCAgAASAACAAAGeAA== Date: Fri, 18 May 2018 15:46:33 +0000 Message-ID: <30EDFE9B-CA25-42EE-A57F-E3054B84223E@vmware.com> References: <20180517161402.78089-1-namit@vmware.com> <20180517161402.78089-3-namit@vmware.com> <20180518075853.GD12217@hirez.programming.kicks-ass.net> <20180518081354.GA11379@gmail.com> <20180518101114.GB17285@pd.tnic> <20180518154044.GE17285@pd.tnic> In-Reply-To: <20180518154044.GE17285@pd.tnic> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [208.91.2.2] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;SN2PR05MB2656;7:1bawnbben9w7G3nGhQ0ir0dDRvWPj2laL9S+8LuUEo8PPfrM9mrgI4HS+IGHbb6FcogY6Z4Xm20VwitEGdRfqKYvTS5HYwf8ndOezfHwGh3+mIJGCilq7QVajrzPxvrLA2BIhmv/jaDqm3G7yWfQTWFoL/Jnzpb4CLFijm6cwgFSzWfCtZej+H4LHbfpHojER99ui4GGy4wx/V+xq65gRjeKXyq7zkzKi8hsDOFhywwu2IRqy2mXLEIgkZ2k3/bx;20:rEmbcO0USK5Fd2Fd8IvfejyYZ4MYK18LBwMB24DhZX0aMapt8GExkX4K6e0jZu3ECSBZsGQmhVAhSfvODzI8pE8Uws7dV5k3gtfnvFLbxOoTuOCYMhIBtsAD9UnwgPiVjTWlO8w7jE2OUfwULd6eu3Tt7PBlwaCu6Ak8MkD3XdE= x-ms-exchange-antispam-srfa-diagnostics: SOS; x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);SRVR:SN2PR05MB2656; x-ms-traffictypediagnostic: SN2PR05MB2656: authentication-results: spf=none (sender IP is ) smtp.mailfrom=namit@vmware.com; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(3231254)(944501410)(52105095)(93006095)(93001095)(10201501046)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);SRVR:SN2PR05MB2656;BCL:0;PCL:0;RULEID:;SRVR:SN2PR05MB2656; x-forefront-prvs: 0676F530A9 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(396003)(376002)(39860400002)(39380400002)(346002)(366004)(199004)(189003)(476003)(97736004)(486006)(2616005)(83716003)(446003)(11346002)(7736002)(316002)(6916009)(53936002)(66066001)(6512007)(68736007)(2900100001)(54906003)(305945005)(36756003)(86362001)(6506007)(82746002)(8936002)(5660300001)(99286004)(76176011)(81156014)(81166006)(8676002)(7416002)(4326008)(102836004)(3280700002)(6116002)(2906002)(6246003)(6486002)(14454004)(229853002)(5250100002)(3660700001)(33656002)(478600001)(105586002)(93886005)(106356001)(186003)(3846002)(26005)(25786009)(6436002);DIR:OUT;SFP:1101;SCL:1;SRVR:SN2PR05MB2656;H:SN2PR05MB2654.namprd05.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: vmware.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: qLkVf5Z73h98lYhQzZDTfTvJZZ4LF+Ke72pnODAELlxC54Kbx8X1/MvQLXswlmd0eyd2btJZER1bgbuH/+tKEh1qrQCeR28cZPHvU6/i0rSBnfPuXx98LvelSlbJLfJxblKeImbz+y90Y0HCEZd2/j7oTYooVTwHB5Z4I6C/KYTnurv8PFeIhpriiLPQz64W spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <0339D9222D6AEB4C95F86E5C81D4D5ED@namprd05.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 69452fe9-1002-4b51-5beb-08d5bcd68803 X-OriginatorOrg: vmware.com X-MS-Exchange-CrossTenant-Network-Message-Id: 69452fe9-1002-4b51-5beb-08d5bcd68803 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 May 2018 15:46:33.2175 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN2PR05MB2656 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Qm9yaXNsYXYgUGV0a292IDxicEBhbGllbjguZGU+IHdyb3RlOg0KDQo+IE9uIEZyaSwgTWF5IDE4 LCAyMDE4IGF0IDAyOjM2OjIxUE0gKzAwMDAsIE5hZGF2IEFtaXQgd3JvdGU6DQo+PiBJIGRpZG7i gJl0IHRyeSB0b28gaGFyZCB0byBmaW5kIG1vcmUgYWZmZWN0ZWQgKG1pY3JvKWJlbmNobWFya3Ms IGJ1dCBJIGFtDQo+PiBwcmV0dHkgc3VyZSB0aGVyZSBhcmU6DQo+IA0KPiBTbyB5b3UgYmVpbmcg cHJldHR5IHN1cmUgdGhlcmUgYXJlLCBkb2Vzbid0IG1ha2UgbWUgZ28sIG9oLCBvaywgdGhlbiwN Cj4gdGhpcyBpcyBhbiB1Z2xpZmljYXRpb24gd2Ugc2hvdWxkIHRyeSB0byBsaXZlIHdpdGguIEl0 IGlzIHN0aWxsIHVnbHkNCj4gd2l0aCBubyBwcm92ZW4gYmVuZWZpdCBmcm9tIGl0Lg0KDQpJbiBj YXNlIHlvdSBkaWRu4oCZdCByZWFkIHRoZSBjb3Zlci1sZXR0ZXI6IHRoZSBwYXRjaC1zZXQgZG9l cyBnaXZlIGEgMiUNCnBlcmZvcm1hbmNlIGltcHJvdmVtZW50IGZvciAjUEYtTUFEVl9ET05UTkVF RCBtaWNyb2JlbmNobWFyayBsb29wLg0KDQo=