From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-user+bounces-183433-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by finch.gentoo.org (Postfix) with ESMTPS id 25ACD1382C5
	for <garchives@archives.gentoo.org>; Fri, 13 Apr 2018 01:34:05 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id A4737E093D;
	Fri, 13 Apr 2018 01:33:55 +0000 (UTC)
Received: from mail-pf0-x229.google.com (mail-pf0-x229.google.com [IPv6:2607:f8b0:400e:c00::229])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 2719CE0883
	for <gentoo-user@lists.gentoo.org>; Fri, 13 Apr 2018 01:33:55 +0000 (UTC)
Received: by mail-pf0-x229.google.com with SMTP id p6so5300098pfn.4
        for <gentoo-user@lists.gentoo.org>; Thu, 12 Apr 2018 18:33:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=mime-version:sender:in-reply-to:references:from:date:message-id
         :subject:to;
        bh=sK5HapvUgI/pV9Da8c6vBpngpfz6HFItksyifs9QHEQ=;
        b=drPtDfBXj1WKCR52785068GSQXf9PC7fxPfjluc9OKs/PdWdpuVbIFfdW4QZGAgr+R
         Pcv39aklDPyccbMspWO6zZYKyClKFraH5hHHAm4js+ajMdTYt1cA79zzhv/bF4hYCRRb
         2gpmcZpubk//FDGRWwwceyNA/Osn4REMQKpU1PrX7bVOvrGAVbm/HIrGpZdiLStWtYV6
         QHlsrZjVJtCTU2P8uwNW739amR2hj7faRhvvMyA7gp/D59KPcFYlghseBWLvWbMBlq/N
         LWl15s+vg1AcBtXIrxNFR0YHyxd+hZZkp7PN7pqBh0N6LbdN2O4NMN1p+s5tKAi5Y2nc
         wNxA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
         :date:message-id:subject:to;
        bh=sK5HapvUgI/pV9Da8c6vBpngpfz6HFItksyifs9QHEQ=;
        b=r9+aiBazl/28EQV4/XoIRvICl7cgPwM9tv5wJg0h0vp/yS3IW0abn/dV5IL+uf3p96
         5hOcpt7DMf+61WLuTk8xL6o/ugwVEhEsKlmBiNDnhL4vdzPae6n7zhuB+cOsLhwHsbC+
         5KWS97H9cF6FPz7thdr0ZNX1v1vEfGBTZmmcl8T6gRiOatiJdoJxucfnzkuvBdhzq+1h
         jDe0BHU24q4gwzijExuqp9qW+cRm7FJ4Wua+qoGUyE9EOd2myzmmuqWalS5rCYZbc3Jc
         wGfeUGwWHbY8nDmi4N8/DYZSfsmYieatz29E6wIfNa/w10GEs4p+2TTL1MToAvTuBk36
         M+DQ==
X-Gm-Message-State: ALQs6tAK9K1PwFeXzOKlEn0RcZCm+vTlJqJaydErNVcCi+vLuxh5nhUa
	EMk7H6egFpHeoHO5per8I33aIEtkWZ/cennGDj6G2wVe
X-Google-Smtp-Source: AIpwx48wqAF9lGfbxv+1MtxubiZseJRarUKpbMYEKTPOTx4uNdYZ5Ea61dfALbBEBDaGxd//rI9Vlw+QRrSqLU+3QIE=
X-Received: by 10.99.112.91 with SMTP id a27mr2452975pgn.432.1523583233226;
 Thu, 12 Apr 2018 18:33:53 -0700 (PDT)
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@lists.gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
Sender: freemanrich@gmail.com
Received: by 10.236.174.22 with HTTP; Thu, 12 Apr 2018 18:33:52 -0700 (PDT)
In-Reply-To: <5e6f2e85-6017-81fb-8293-dd40f8ff8dc5@gmx.com>
References: <5e6f2e85-6017-81fb-8293-dd40f8ff8dc5@gmx.com>
From: Rich Freeman <rich0@gentoo.org>
Date: Thu, 12 Apr 2018 21:33:52 -0400
X-Google-Sender-Auth: 18pAao0HvhCWqAAlgX8h6D9ytUo
Message-ID: <CAGfcS_kK2_ced7W2d-6KarDnHepLdM9L-+LR16++Kr=oDwe_1Q@mail.gmail.com>
Subject: Re: [gentoo-user] AMD Opteron microcode updates for spectre
To: gentoo-user@lists.gentoo.org
Content-Type: text/plain; charset="UTF-8"
X-Archives-Salt: 31e08145-d7fa-4c86-aaf6-2ed7eba24e91
X-Archives-Hash: 1e8d532c9582703b364b8a245673a90f

On Thu, Apr 12, 2018 at 9:20 PM, Taiidan@gmx.com <Taiidan@gmx.com> wrote:
> When is gentoo going to receive these?
>

Has AMD actually released anything publicly?  I find AMD's microcode
updates to be horribly documented in general, unless there is some
website somewhere published by AMD that somebody could be helpful
enough to point out...

Typically these work their way into linux-firmware, somehow, usually
without any indication as to what they actually do.  Back when Spectre
first was discovered there was a microcode update being circulated
that many thought addressed Spectre but my understanding is that it
turned out to have nothing to do with it.  Not that you would
necessarily know one way or another as it is just a binary blob devoid
of any kind of release notes.

I've always been an AMD fan but they'd do their customers a great
service if they just posted a website with links to various versions
of their microcode and even a sentence or two describing why each was
released.

All that said, once you do get updated microcode it can be loaded
following some instructions on the wiki (easiest way is to embed the
microcode in the kernel and there might be a kernel option you need to
toggle).

Looking at the linux-firmware upstream git I don't see any recent
AMD-related commits there.
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/log/

In any case, if somebody spots a blob from someplace reasonably
credible I'm sure the linux-firmware maintainers wouldn't object to
filing a bug...

-- 
Rich