Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp39800imm; Mon, 4 Jun 2018 12:37:18 -0700 (PDT) X-Google-Smtp-Source: ADUXVKKTzzs/XnYzrQRweNcqRH36V09Z8kklar5kC++s48WPzLtn+gzt4s2LfXJ5GM/nTsccXecg X-Received: by 2002:a63:7b4e:: with SMTP id k14-v6mr18195604pgn.261.1528141038702; Mon, 04 Jun 2018 12:37:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528141038; cv=none; d=google.com; s=arc-20160816; b=DIlipH5PUop+RXw2FeeqZ7zPJLlIKl06C1NDWr6JAvO7odyIxZBck7t2Nv8x4kNtwt /28f77JUPuYgAFzRw3nrfdFzAe6+HR6y1YXlBWGtZZcQQz2DNhwiQ/cpM+MeYLg4/OzR c/yglNBYcBUQiThChRsi/qSIpVsZGMixNZk86Jh0WxlCXLucU/h7IXapTddgSmbFZBd6 I5w3EKppz45K2ctKPIAmbLVrzXkURmKYmCWcjS+8rtuNUC/66jeJ7/QwFT5POl6jQ1yD zSuOh+vpiRBGP93NSWPBZsflVnyxwhwbjZTW9w+M3IVTwbGAX1+MUQIOP+bDL/pDnNx+ FeLA== 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 :content-language:in-reply-to:mime-version:user-agent:date :message-id:autocrypt:openpgp:from:references:cc:to:subject :arc-authentication-results; bh=r+Yd1plCBmz0W9ThwPQuxKu3HzKbcA1EjiEAnOiO3Xc=; b=ldmVVKvD8h6vp7ea1VqgG4Gvmxh7V7Z/yvqeTHRg3axmlG9I+Y+Jq+GH39wQQ9Fzet D+GVJmHtr3+Njk27Ue9cIV2BZmtYPI9EmDfLK2iU0pu/GFoeXZC9lSyCir9tHPI6TJkg 7cq37D6ruSwXXQ/Dcr2BlJzu6t6piCbtn7LSJCF6nvmb4GEV1PSdWCLNUcYUqueqSO0g rmPHLekDRL8z3JJdaqKRku2LgsQCEvIM4ikO8JEFEMQcXFYgn2BmRaaXkQoxfWOg6cqx hWDMjpkOcLbqZjiomgvTfSO+09XbGUU4SfQ1UOqt4RyCmgFUmzrPXAjAXY27v7e78wDL ko6Q== 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 m2-v6si37443344pgs.349.2018.06.04.12.37.04; Mon, 04 Jun 2018 12:37:18 -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; 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 S1751290AbeFDTfe (ORCPT + 99 others); Mon, 4 Jun 2018 15:35:34 -0400 Received: from mail.medvecky.net ([85.118.132.146]:41110 "EHLO mail.medvecky.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751103AbeFDTfd (ORCPT ); Mon, 4 Jun 2018 15:35:33 -0400 X-Greylist: delayed 470 seconds by postgrey-1.27 at vger.kernel.org; Mon, 04 Jun 2018 15:35:32 EDT Received: from localhost (localhost [127.0.0.1]) by mail.medvecky.net (Postfix) with ESMTP id 050375E2002; Mon, 4 Jun 2018 21:22:59 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at medvecky.net X-Spam-Flag: NO X-Spam-Score: -2.9 X-Spam-Level: X-Spam-Status: No, score=-2.9 tagged_above=-999 required=3.8 tests=[ALL_TRUSTED=-1, BAYES_00=-1.9] autolearn=ham Received: from mail.medvecky.net ([127.0.0.1]) by localhost (slovakia.medvecky.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ij2e7wZdUZHP; Mon, 4 Jun 2018 21:22:27 +0200 (CEST) Received: from [192.168.88.62] (ip-89-102-11-14.net.upcbroadband.cz [89.102.11.14]) by mail.medvecky.net (Postfix) with ESMTPSA id 4E4175E2001; Mon, 4 Jun 2018 21:22:26 +0200 (CEST) Subject: Re: [PATCH 1/1] Update AMD cpu microcode for family 15h To: Henrique de Moraes Holschuh , Ivan Ivanov Cc: Josh Boyer , Sherry Hurwitz , Linux Firmware , "Linux-Kernel@Vger. Kernel. Org" , suravee.suthikulpanit@amd.com, Tom Lendacky , Jon Grimm References: <1527213479-121361-1-git-send-email-sherry.hurwitz@amd.com> <20180531220503.2jqs3oiqsnw7ye2t@khazad-dum.debian.net> From: Rudolf Marek Openpgp: preference=signencrypt Autocrypt: addr=r.marek@assembler.cz; prefer-encrypt=mutual; keydata= xsBNBFN2VH4BCADpv+3Tkikr+X489Xso9UC719YdxgGiy0xBjDiWC22wAd3tHy6G3nEhWfh4 1UNGcqscPAvJMn2GhgSJRfBzj0wALXLkoTYta78wEK+Ji+Gs7PX9VhqRKt9/OIn/2XJ1Yv9i e8uo9MFBGFCB5roz+Ws8rdXq0Quu7VZylzRv7qqhxMAk9RvXCT2tyt6XY16R7ZEL9wbSLRAl h8LRPMF0iiLH1YenfSCX2XkW7eA7CJSjh9pwIBFOF5cd5mcT69OPO+TuAbdvgCcZPEoQQBhk QmOr2PlUOl3CSgqtTxjAjAxXhPTU7Q3xxgB2Oa7xbt3Eic2Z4lltP/dowULZqXvsC5DxABEB AAHNI1J1ZG9sZiBNYXJlayA8ci5tYXJla0Bhc3NlbWJsZXIuY3o+wsB+BBMBAgAoBQJTdlR+ AhsjBQkJZgGABgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRDAb22rZM9dcMf1B/97PHhB YaPoM4PHlk3o3HEs0ZxiJyVqDLpmM8kOh+Pcvb40KX0uebiODfeff+RYJWOff27la7AzqG20 dEAi3hpHYVigZWf3BaLXwCbUKlyLLydks4qydfKBG62PnM74sW1M/sfFA/bdzC9tnjy4G9r9 mXNBJBDHb4XuHeukqlrMLDDGW78wrfv4tjtW9Z3Aoroja9CnxREt6c3iHA50TX65BrthPxhF c+ES+4J/uuBe6pfq9PN8HZKBWgK+jhCoyCajck964ccVF1a2uTRhN39gXtA2YpKUqb+dcsp+ 2NH2eBVYZYaPVJIoIWPxhriOHszs+NjOkk+jBw2gVLy4bmOlzsBNBFN2VH4BCADsg91uA/mm l6APO+aWyqkiPjENreT2DT2gmoaEkp07jZrzNcQrLyNhGhsH6+UtCJLV9YNHbfJb7wsfXmXh IRh+TQYLJlrU4tBqvVB0F24+MEAFdt/1/jAmaihRZWKdE/Ogtt0YV7BEKfJk2KZxrG4wLB4G g57kI+aVmoVRl7/WmM46JpOJhBqvI6/Pw/ZIDhJZfrOXCCWM3pYjx0ftkkULPl6E6dXv3V7N 9dMV4bqNj4PDfysptFoVo02AblHqMmmBQ2LcI+o5HNm2iPyTklKMmq8Z5kblXDR6GXe2rO5c 5j0vQ6q5uSyVa30JNJcfl2iUT2akFv7n+RRWhlyCItjpABEBAAHCwGUEGAECAA8FAlN2VH4C GwwFCQlmAYAACgkQwG9tq2TPXXAq4Af/UhDBiEaW/s1gDmtci6ZBTDetOdWGx69dzD2rIm1b OoQiO1EZ+WNFe0RFmMByfCsRVXP4iD/Ly1l0c6ZNvCBPR+ssXlnltE0Z1S43ZrR4gYjWw2GM y1EcSOLv6Yvt/+8IS6YANlzR6RRBs2pM1ndM2AhI43k2rpGFarNEX7z9QrdcoZ4rY94DUGwZ 0hlQ5VrGt/DAnMkJmOkr6Yriiybw8COnw4qigLfZH6b87vUqdBjRr3BR0iD3ahiXUY0bhlX2 bQE1IdT8+enQsm4+ePcC8Oihl8Y9JI/cBCw3eEZOl2p1+8aRq7tGkLsilWXUCDJ2kCDQixCJ RoTzi/gSro2qhg== Message-ID: <6402a30f-04d3-59d9-92df-5a43e2060f5c@assembler.cz> Date: Mon, 4 Jun 2018 21:27:07 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 In-Reply-To: <20180531220503.2jqs3oiqsnw7ye2t@khazad-dum.debian.net> Content-Type: text/plain; charset=US-ASCII Content-Language: en-US Content-Transfer-Encoding: 7BIT Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Sherry, Any news on this please? It seems we still miss updated microcode for certain fam15h/16h for Linux. Thanks Rudolf Dne 1.6.2018 v 00:05 Henrique de Moraes Holschuh napsal(a): > On Wed, 30 May 2018, Ivan Ivanov wrote: >> This is still not addressing the outdated 15h microcode version issue >> that Rudolf Marek has pointed out. Also, we still hope to see an >> updated microcode for 16h architecture as well - it has not received >> any updates for two years already > > True, but now at least it won't regress old boxes anymore, so we can > ship it in the stable branches of the distros with less restrictions. > > It would be really good to be able to actually mitigate spectre v2/v4 on > most AMD systems, though. And current experience shows this is only > going to happen if we can have the required microcode update also going > through the operating system update channels. > Dne 24.5.2018 v 16:48 Hurwitz, Sherry napsal(a): >> Thank you for pointing this out. Let me investigate and send out an updated fam15h container. > > Thanks I have seen the patch. However it still contains "old" microcode from 2012, patch level > 0x06001119. Do you plan to update it to 0x0600111f, which will support IBPB? > > Thanks > Rudolf > > > I noticed in commit [1], that 0x00610f01 microcode is removed completely. It has only entry in the equivalence table, > but the actual microcode is gone. As this update fixes important errata (and it was latest supported microcode officially released), what is the reason behind that? > > Maybe it is a mistake? Or new microcode will be provided? I seen in the wild one with patch level 0x0600111f, but it does not > seem to be available? > > Please can someone throw some light on that? > > Many thanks > Rudolf > > > [1] > https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/amd-ucode/microcode_amd_fam15h.bin?id=77101513943ef198e2050667c87abf19e6cbb1d8