Received: by 10.223.185.116 with SMTP id b49csp2396288wrg; Mon, 12 Feb 2018 08:54:54 -0800 (PST) X-Google-Smtp-Source: AH8x225Xsha+vzED3tj74inKkqDDG+eOiTidVF9uB54lgMjzzP7jWSzri2uMv3CO5hbvpNmdWtfj X-Received: by 10.98.223.80 with SMTP id u77mr12393831pfg.186.1518454494026; Mon, 12 Feb 2018 08:54:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518454493; cv=none; d=google.com; s=arc-20160816; b=QcsKMVxyvMNJOXVc2jG5Rh2Mn88Nu++RXwXY7NvcghAvtZtvyVsCtCw2cnhEyk90P6 qKTpyKvrAp26BUvjXka45wlKY1T3CLiZ2IsX8dGxjfDNktbfcqflSB9K1+GCXBya7Z5O rtPLp2uRaaoXy0jsHb5pWlsdGxk1fwtyVIwGQ+vLqQgM2dCYk4Ee+0xpXh1gRP0gllys lXW26MOtQmdqh1m1j69T2ozKxaU0O2hufuRo/LGu/1ve79q1z1iAqy70mZiJxZV/XsoN 30CYcT28IjJq+JKCzutIj7gqkMyZ+DU2GvTVTvqDQetv730X/vcmjiOjNdf0A4O9zk2X yUfA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :message-id:in-reply-to:subject:cc:to:from:date :arc-authentication-results; bh=FMRFBQpWwGtBFjCt4wHjjEl727/wVNTmowNW0JUE64Q=; b=Tfw8Wro1X4MAN5MpwCytEcDe1X6q6a7R/WRx63IQ0ugpleRrmVfXm1pO7ynYcNut8O SXwr5ytICWJvlkSVIe6MlooOgt/46D+E/S/xXy6aQTvKubdZtCGLBjAmL9pEpWMJfWNw /D1oir4ta+IhGpAmWrhaeKT20kT7RSqkNTuDjdp7RPdHOm1PFrfLI4C42s0jlBxzgJWj NWq3Oegp/k0XUEbOfcBS6aZjHvybmGi89PMIWcwARIfojIqVuG+9dIeVesfiHIgczr/P pryTOmU6SP7eopM3ewPxw4bsfAIrQ7qDLXAdvEKICvTQmF0esyB0zdu10HC0oSS/JRPx xnbQ== ARC-Authentication-Results: i=1; mx.google.com; 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 23si1226099pgc.454.2018.02.12.08.54.39; Mon, 12 Feb 2018 08:54:53 -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; 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 S935890AbeBLOcc (ORCPT + 99 others); Mon, 12 Feb 2018 09:32:32 -0500 Received: from Galois.linutronix.de ([146.0.238.70]:48345 "EHLO Galois.linutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S935375AbeBLOcb (ORCPT ); Mon, 12 Feb 2018 09:32:31 -0500 Received: from hsi-kbw-5-158-153-52.hsi19.kabel-badenwuerttemberg.de ([5.158.153.52] helo=nanos.tec.linutronix.de) by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1elF6Y-0001qZ-4W; Mon, 12 Feb 2018 15:29:14 +0100 Date: Mon, 12 Feb 2018 15:32:32 +0100 (CET) From: Thomas Gleixner To: David Woodhouse cc: karahmed@amazon.de, sironi@amazon.de, x86@kernel.org, kvm@vger.kernel.org, torvalds@linux-foundation.org, pbonzini@redhat.com, linux-kernel@vger.kernel.org, bp@alien8.de, peterz@infradead.org, jmattson@google.com, rkrcmar@redhat.com, arjan.van.de.ven@intel.com, dave.hansen@intel.com Subject: Re: [PATCH v2 1/6] x86/speculation: Update Speculation Control microcode blacklist In-Reply-To: <1518444989.6606.83.camel@infradead.org> Message-ID: References: <1518305967-31356-1-git-send-email-dwmw@amazon.co.uk> <1518305967-31356-2-git-send-email-dwmw@amazon.co.uk> <1518444989.6606.83.camel@infradead.org> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="8323329-1368810593-1518445952=:1158" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --8323329-1368810593-1518445952=:1158 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT On Mon, 12 Feb 2018, David Woodhouse wrote: > On Sat, 2018-02-10 at 23:39 +0000, David Woodhouse wrote: > > > > --- a/arch/x86/kernel/cpu/intel.c > > +++ b/arch/x86/kernel/cpu/intel.c > > @@ -123,8 +123,6 @@ static const struct sku_microcode > > spectre_bad_microcodes[] = { > >         { INTEL_FAM6_KABYLAKE_MOBILE,   0x09,   0x84 }, > >         { INTEL_FAM6_SKYLAKE_X,         0x03,   0x0100013e }, > >         { INTEL_FAM6_SKYLAKE_X,         0x04,   0x0200003c }, > > -       { INTEL_FAM6_SKYLAKE_MOBILE,    0x03,   0xc2 }, > > -       { INTEL_FAM6_SKYLAKE_DESKTOP,   0x03,   0xc2 }, > >         { INTEL_FAM6_BROADWELL_CORE,    0x04,   0x28 }, > >         { INTEL_FAM6_BROADWELL_GT3E,    0x01,   0x1b }, > >         { INTEL_FAM6_BROADWELL_XEON_D,  0x02,   0x14 }, > > Arjan points out that the SKYLAKE_DESKTOP one there is premature. There > are *two* rows in Intel's table which match that CPUID (506E3). > > Only *one* of them ("Skylake H/S") has cleared the 0xC2 microcode for > use, while the "Skylake E3" line still doesn't approve it. (But doesn't > explicitly list it in the "STOP deploying" column any more either, > which it probably should, and might have helped me notice.) > > Ingo, Thomas: do you want to drop this patch which is already in > tip/x86/pti and have a new version with the SKYLAKE_DESKTOP no longer > removed? Or shall I send an incremental patch to add it back? Delta patch please. --8323329-1368810593-1518445952=:1158--