Received: by 10.192.165.148 with SMTP id m20csp3943139imm; Mon, 30 Apr 2018 09:00:25 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpq5xbd2rG9MnrjcXgnjsA4TzxhWu7NGEi06ZlRbSoFqC1lxKiELBQMyYCUMxn2kQ0w0uGD X-Received: by 2002:a17:902:70c4:: with SMTP id l4-v6mr10258675plt.174.1525104025440; Mon, 30 Apr 2018 09:00:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525104025; cv=none; d=google.com; s=arc-20160816; b=LJV0Whct8ItkrrqmnGmEWY/FahABOD2W6qvNmYk7sDBbFdqZsp+ZOVAhJ6NK6B6lgr 1L9VsQ1ZMShsFuRgij8QztlzdLlVuDiS9jajwrif9BmjcGBtMN+RcI6YT1a51bkaYywX zKv43we5QtsErg3Gi3AxNs/UgyIE6cYy8nfJ1LRyW2wVaeYiEN7JB3JBRaSep9+n/zY7 GCLhiLgEWGL/J0rclUCaUc2ICksRCfJkKazeJH2R/dRAcvXM3cwVVooDKyIrrKlm6P8d tGBEdvrJIs5yXD7ocTvJToHtL+8lsewPk5NM3sDtjz5o2lK7VKbSE8GbBGhc+bFF0LyH 7o5g== 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:cc:to:subject :message-id:date:from:mime-version:dkim-signature :arc-authentication-results; bh=92WIpwQnLsOJHqCcAoS5Zq+ILCYT/D4cHfzsEDPb/20=; b=EudwkfLfrTMn4a0cMHYAGwx9goM3m04LyX1m4jofjUV9LtGOQIY69iNQ7xB4qQYZ57 0IL6qyWMlCwwt1DX2/RyA0rfvE/2/haaD47+wvNImvWxE9/2B9ozswSHipTPkmgQXjN/ PPUYXYamdZ0T/LzC4DW6SkQjS3iAUHUSTdWTKkG1pSkjL2VaeIvFJt/px2cFpxe13p1Q DT3Dg/5O4xTKIgm75iXG5HKvGSFqfwB/Wujr/2CE5ifwjJ4cleMn9B5qgKF+ImC1K5vc vZdZwBfKqci/f7RymlVAZWqUuZBWlioIlvb/P8Hk48c8CL2HP8QfTOKEfbBJcw0x5nwM 50uw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=fe3UqXyn; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u3si8123347pfj.58.2018.04.30.09.00.11; Mon, 30 Apr 2018 09:00:25 -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=@gmail.com header.s=20161025 header.b=fe3UqXyn; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754754AbeD3P7s (ORCPT + 99 others); Mon, 30 Apr 2018 11:59:48 -0400 Received: from mail-it0-f43.google.com ([209.85.214.43]:37004 "EHLO mail-it0-f43.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754474AbeD3P7r (ORCPT ); Mon, 30 Apr 2018 11:59:47 -0400 Received: by mail-it0-f43.google.com with SMTP id 70-v6so4245724ity.2 for ; Mon, 30 Apr 2018 08:59:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc :content-transfer-encoding; bh=92WIpwQnLsOJHqCcAoS5Zq+ILCYT/D4cHfzsEDPb/20=; b=fe3UqXynl2ajiegtUdIOJmW7AO8ikwTwEFbJuylR4U0hnSMZ1K9cy0u7ZueSUbMr7I SuYTMBYQOwdvE96UBDYZVGchigeKgt1mWqFiOv6bq+LUq3ppofaUecfFFYx7FlXnlSjH F5O1v+eivmHNtonE34u+CGOWkr2inVrKed9+8lb2w6aBedrJ6MpoQRX14lMaw0UFvkHJ PyXulPV65tNbfvucvijUVsAnWYoJGTTtteRLkiUOyxLi9cNpsRD1rL+BjAVdTc9yciaT INPonnGHVB9R5amwNB7FIbs9MoQE5W6Wb3AlRLmoN4oaVKmJER/YSShW/rSFsHuOZtgg VTmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc :content-transfer-encoding; bh=92WIpwQnLsOJHqCcAoS5Zq+ILCYT/D4cHfzsEDPb/20=; b=pbC22sd4emEATMJFNsTF2DQy3rWnAdMJezDuVV+X4NCNRFzJnMkNOw2Qk+Jj7XrXQM lONlumI+x34r4E0lKqDirRmHjfpY6fP6+0Fm/Hdl/lfjDkq9fI36SI+Dpp1Owoad8Jeg eq6/1VKZrGPnRzMHTfoxwY0LIhTK0Y85UFq9KBiHrEE/1U2jye2pcz5o180zvsu5qqXA WP6s2j97+Jf4vN109ACbh9lGXglbxNHNCkWUbjG54a0tZi0Ub5fBsEn0yxdZDVrq3mdH YUBnxg372hD4lqhOeZEHpYy8fOH8UDoO7+zpqS3dquyt1ashUER/kF2rbBNg79ir0ZLZ Ezmw== X-Gm-Message-State: ALQs6tB7kjdeek0jU3rGRzvV1Z7g0uXOelTZgfkzpo521S/3hxFlmEZy TZMt1mydAzhe1aos8D3dxTWCl2iiFOQNpfLQ8Q== X-Received: by 2002:a24:f047:: with SMTP id p7-v6mr11669762iti.130.1525103986848; Mon, 30 Apr 2018 08:59:46 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a4f:9e86:0:0:0:0:0 with HTTP; Mon, 30 Apr 2018 08:59:46 -0700 (PDT) From: =?UTF-8?Q?J=C3=B6rg_Otte?= Date: Mon, 30 Apr 2018 17:59:46 +0200 Message-ID: Subject: [v4.17-rcx] Lost IBPB, IBRS_FW support for spectre_v2 mitigation. To: kirill.shutemov@linux.intel.com, Thomas Gleixner , Linux Kernel Mailing List Cc: Linus Torvalds Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, In v4.16 I already had support for BPB, IBRS_FW for spectre_v2 mitigation. But this went away in v17-rcx. With 4.16 I have: jojo@fichte:~$ cd /sys/devices/system/cpu/vulnerabilities; grep ".*" * meltdown:Mitigation: PTI spectre_v1:Mitigation: __user pointer sanitization spectre_v2:Mitigation: Full generic retpoline, IBPB, IBRS_FW With 4.17-rcx I have: meltdown:Mitigation: PTI spectre_v1:Mitigation: __user pointer sanitization spectre_v2:Mitigation: Full generic retpoline Processor is vendor_id : GenuineIntel cpu family : 6 model : 60 model name : Intel(R) Core(TM) i5-4200M CPU @ 2.50GHz stepping : 3 microcode : 0x24 The problem goes away if I revert: d94a155 x86/cpu: Prevent cpuinfo_x86::x86_phys_bits adjustment corruption Thanks, J=C3=B6rg