Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp4320204imm; Mon, 14 May 2018 06:01:20 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpDzVgDThDo2F9FSKXZ6YKXn9rTB1yb7o7WjLjotRL8arkrw0b5L3nRwas/9UzOvkHxYHIr X-Received: by 2002:a63:6c04:: with SMTP id h4-v6mr8589561pgc.220.1526302880883; Mon, 14 May 2018 06:01:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526302880; cv=none; d=google.com; s=arc-20160816; b=Npij7e7/YHwa3MX3PwvHLX1TinZYm5B4rgP6qXM67PJpkySaXizwaDql+0DkiaYWDe dPaX3i2Vm1CKYfgOlRRVExhrP/eH/2tdRfaHaaZqaqk7R//NDBSlMi/YsX9AlB89tyjv lZaWKL15X1SW09qHdDg5vsjgWLh6MR5CuuL/F+6PoFL1VvqjgjTUee3VA0xQ1NYbgukg edc2oBPh+6OMWwHrUS5ABnDWCUNedmLqzm98XPV5iqccPwCZJ1kgNn4bPz9K9WvaNaXa OLri/kMzWWSFrI3zFibqO+OEcF1xjbu2M+Dyz3KbzWZI59MznJkVLq+8mXRxPYWmrLZH Tp6w== 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:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=4yltUmmduY2D2QwB8Yk0rOh8qhH8s28GBAN074eULA4=; b=0ISG6q/7KqILFtj2iYRihX1bZF+aKHgmQRGLe7u110Uaji6xK+DgGhnzPNDYaVJsCr y35dAWWAijtBIuqIpFwOF7stTl737H/R1Z0oHim8R/tw2Z4u+/XaTLHlBJ7mnpbTkMuB 9GS88+lpkh7SlDN//KaKSjzYvq1gDwrvMIEg5fLBHEUz5bnrrXJW62Kn9kCwA7j0zQxy QtteNgY/K8PZQ6uuQ+voUo4xp+wp2HISUZJ1yolQfSJkW/cgVuadvXRGsqhNr5/cL/Ft JKdM5On4dkeVIbsfnZwpK/bmAui4wo02ilAZ9lC5zFCUbbXCkhVGuvjU9fkZ+oifoH3V gwbg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=merlin.20170209 header.b=pSXz+IFo; 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 f95-v6si9605506plb.401.2018.05.14.06.01.02; Mon, 14 May 2018 06:01:20 -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=fail header.i=@infradead.org header.s=merlin.20170209 header.b=pSXz+IFo; 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 S1753727AbeENM7H (ORCPT + 99 others); Mon, 14 May 2018 08:59:07 -0400 Received: from merlin.infradead.org ([205.233.59.134]:34668 "EHLO merlin.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753438AbeENM7G (ORCPT ); Mon, 14 May 2018 08:59:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=merlin.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=4yltUmmduY2D2QwB8Yk0rOh8qhH8s28GBAN074eULA4=; b=pSXz+IFo7KyvxE+TjGiBtQb4C e4GNjrZGDdknICauWuYSZMeOHu1SggocFamxp0kCSmswnKU7ADw/AWZaeZw5czIyJ/nx8jrI6EJ5o K6a8H8af3G6Owse5g9wg9r+8KCggvEoeRmH1hw1CpZ8DrabydRFIYO/OJlBdrsFlLmAIH+ZLqOaRR inkA6UBCtTWstIegtzszGw+dYbn4uf6hvCE06KyIbQcSubEnecRJKTtx+RyM0HgGXCUKXYz4Vny43 7zK5ZjVF+XQMQGwruiQEGVtlBZwMcMcLZ2n9pkiWo+oYQChruQ0Drx/5oaHhkEWJkVC1M76x6PfAB jCvhHW0IA==; Received: from j217100.upc-j.chello.nl ([24.132.217.100] helo=hirez.programming.kicks-ass.net) by merlin.infradead.org with esmtpsa (Exim 4.90_1 #2 (Red Hat Linux)) id 1fID47-0001rS-7k; Mon, 14 May 2018 12:58:59 +0000 Received: by hirez.programming.kicks-ass.net (Postfix, from userid 1000) id A03592029F869; Mon, 14 May 2018 14:58:56 +0200 (CEST) Date: Mon, 14 May 2018 14:58:56 +0200 From: Peter Zijlstra To: Gabriel C Cc: kevin.b.stanton@intel.com, Thomas Gleixner , LKML , X86 ML Subject: Re: commit bd9240a18edfbfa72e957fc2ba831cf1f13ea073 seems to break with intel-ucode 20180425 Message-ID: <20180514125856.GR12217@hirez.programming.kicks-ass.net> References: <20180514072355.GB12198@hirez.programming.kicks-ass.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.5 (2018-04-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, May 14, 2018 at 02:15:44PM +0200, Gabriel C wrote: > http://ftp.frugalware.org/pub/other/people/crazy/ucode/cpuinfo-ucode-20180312 > http://ftp.frugalware.org/pub/other/people/crazy/ucode/cpuinfo-ucode-20180425 That's 0xc2 and 0x9e respectively, for the microcode revision. For model 78 (INTEL_FAM6_SKYLAKE_MOBILE) we need at least 0xb2. Now, obviously 0xc2 is in fact larger than 0xb2, however 0x9e is smaller and it is rightfully complaining. Now, I have (debian testing): $ apt-cache show intel-microcode Package: intel-microcode Version: 3.20180425.1 $ hexdump /lib/firmware/intel-ucode/06-4e-03 | head 0000000 0001 0000 00c2 0000 2017 1116 06e3 0004 0000010 f699 c6c6 0001 0000 00c0 0000 83d0 0001 0000020 8400 0001 0000 0000 0000 0000 0000 0000 Which gives 0xc2 as version for your CPU. If I download microcode-20180425.tgz from: https://downloadcenter.intel.com/download/27776/Linux-Processor-Microcode-Data-File I again get 0xc2 for 06-4e-03. So please double check your package... > Loading microcode manually is working IIRC late loading doesn't re-evaluate any of this. If you down-grade you can 'wreck' your system. > Also initramfs is made with dracut and his early microcode option. Yes, early microcode should be the right thing.