Received: by 10.223.185.116 with SMTP id b49csp2103638wrg; Mon, 12 Feb 2018 04:29:31 -0800 (PST) X-Google-Smtp-Source: AH8x226CRW+4Ky9MQpqzlbQtJjl2lKDt9Mz1Z+2soFZgIOkEZP2BjZVVvvZIKzTgbSex0PGS6fzx X-Received: by 10.99.168.76 with SMTP id i12mr9255769pgp.420.1518438571302; Mon, 12 Feb 2018 04:29:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518438571; cv=none; d=google.com; s=arc-20160816; b=MXEYRhcXvvhjfTsqGIQ3OI4yA+aEvtVwQXk7LsYeOkhDeVCss0YLLEL03BOCnyDJD/ Ywe9c61411Xo68o5c8G5aR5zfGLWPsS4/gYAXSWMdkWxn8dW1EMHP+UJWBPFK31UwUqZ 6wmG3JGmWk8wZ29Bs5xkEcBgFYJ5Lynro0v62TiWdsFNHS3SLBHc+FDtSaSAOt1MYNp1 e5pnxxascXK4fyZtcGY5nDO7T0Znd/CCXaLXiem/0NYXfwTnt2hhnI0yPeFrGTzL0tKw nyN5mERokLjGZbQx7EVqBBNayQIK56oF8DZ3hBEvPC+VgggHq4ryEUZq4knwGYP0V6NK t9jA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:mail-followup-to :message-id:subject:cc:to:from:date:dkim-signature :arc-authentication-results; bh=nwKaeAxnjhb8kjV2AneviATWqmoAAkCxHOXmG8LGf48=; b=ad5oabxY660t2QERosoX99AZlMAfl9eBs5pXPPwXcCRxkEh/7IvTvwfkbGpA/Qbssi 36JX1SHhOe9g03amnZynbqN7Hu1vOp+E5NItG2qXNa8eRUfyg7gbVSH0t1Zfw67wc/1e HPDUlIxEfWZp3UjfZc5+/ovcuniNLmNP6v+ejQeKmZ7k7jZ/+MEnJjyy9x/2UJQNqwnz f4SrAFmBi6/XqnqPquROlVmvNX0bu1dQTwNy3ILpc8F0Y9N88kv/eslaSa9d0iUvX2Q9 sdtMvTQiNyhjCRuoG74m60NBosJwS9mM8AIC7lPRvTP07ecXRK71bbHuVXe4iQtQ8Nym P5Dg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2017-10-26 header.b=MYxC47oa; 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=NONE dis=NONE) header.from=oracle.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j185si1887667pgc.158.2018.02.12.04.29.16; Mon, 12 Feb 2018 04:29:31 -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=@oracle.com header.s=corp-2017-10-26 header.b=MYxC47oa; 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=NONE dis=NONE) header.from=oracle.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933414AbeBLJvQ (ORCPT + 99 others); Mon, 12 Feb 2018 04:51:16 -0500 Received: from aserp2120.oracle.com ([141.146.126.78]:43312 "EHLO aserp2120.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932505AbeBLJvO (ORCPT ); Mon, 12 Feb 2018 04:51:14 -0500 Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w1C9llR1146007; Mon, 12 Feb 2018 09:50:25 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=date : from : to : cc : subject : message-id : references : mime-version : content-type : in-reply-to; s=corp-2017-10-26; bh=nwKaeAxnjhb8kjV2AneviATWqmoAAkCxHOXmG8LGf48=; b=MYxC47oa8ASyP0GvKAZ1uwNc0ULRpc+hwNPflK0Slus+bf8bqSOAd7mTre0OVFO4B/mP hVvLxDDIick13t/f9cybnasANkqCwqpOJpbtmlzb7avij9J1Xbzel0q8QYb6HmLjAa6L x+km2nXBUsCqEdzW4QQjsnI5dwcR1WqStnm4ZTGe81ducwKEFFKm8+o1CbJvSZJFMuaE /rRTD3oJWcuVZdMDhT2J7NyFEu/ma1JlS9iPdE3LJ9XrilZ/UdG1SbflvLMDPmn7DScC l97C4L1Q3+uHfJZkWPktsXHwCMFFPrKHfn6vDUrM6JzbwAh1kF/Yu3UO5+pe0ZJ/kO+4 7g== Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by aserp2120.oracle.com with ESMTP id 2g382488s6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 12 Feb 2018 09:50:25 +0000 Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w1C9oNgn017927 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Mon, 12 Feb 2018 09:50:23 GMT Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w1C9oLvn032368; Mon, 12 Feb 2018 09:50:21 GMT Received: from starbug-vm.ie.oracle.com (/10.175.160.44) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 12 Feb 2018 01:50:21 -0800 Date: Mon, 12 Feb 2018 09:50:16 +0000 From: Darren Kenny To: David Woodhouse Cc: tglx@linutronix.de, 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 Message-ID: <20180212095016.i5w3iimemu74ypf6@starbug-vm.ie.oracle.com> Mail-Followup-To: David Woodhouse , tglx@linutronix.de, 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 References: <1518305967-31356-1-git-send-email-dwmw@amazon.co.uk> <1518305967-31356-2-git-send-email-dwmw@amazon.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline In-Reply-To: <1518305967-31356-2-git-send-email-dwmw@amazon.co.uk> User-Agent: NeoMutt/20171215 X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8802 signatures=668668 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1802120127 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Feb 10, 2018 at 11:39:22PM +0000, David Woodhouse wrote: >Intel have retroactively blessed the 0xc2 microcode on Skylake mobile >and desktop parts, and the Gemini Lake 0x22 microcode is apparently fine >too. We blacklisted the latter purely because it was present with all >the other problematic ones in the 2018-01-08 release, but now it's >explicitly listed as OK. > >We still list 0x84 for the various Kaby Lake / Coffee Lake parts, as >that appeared in one version of the blacklist and then reverted to >0x80 again. We can change it if 0x84 is actually announced to be safe. > >Signed-off-by: David Woodhouse Reviewed-by: Darren Kenny >--- > arch/x86/kernel/cpu/intel.c | 4 ---- > 1 file changed, 4 deletions(-) > >diff --git a/arch/x86/kernel/cpu/intel.c b/arch/x86/kernel/cpu/intel.c >index 319bf98..f73b814 100644 >--- 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 }, >@@ -136,8 +134,6 @@ static const struct sku_microcode spectre_bad_microcodes[] = { > { INTEL_FAM6_HASWELL_X, 0x02, 0x3b }, > { INTEL_FAM6_HASWELL_X, 0x04, 0x10 }, > { INTEL_FAM6_IVYBRIDGE_X, 0x04, 0x42a }, >- /* Updated in the 20180108 release; blacklist until we know otherwise */ >- { INTEL_FAM6_ATOM_GEMINI_LAKE, 0x01, 0x22 }, > /* Observed in the wild */ > { INTEL_FAM6_SANDYBRIDGE_X, 0x06, 0x61b }, > { INTEL_FAM6_SANDYBRIDGE_X, 0x07, 0x712 }, >-- >2.7.4 >