From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 43AD8138330 for ; Tue, 9 Jan 2018 08:56:16 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D31C9E09DD; Tue, 9 Jan 2018 08:56:09 +0000 (UTC) Received: from mail-ot0-x22f.google.com (mail-ot0-x22f.google.com [IPv6:2607:f8b0:4003:c0f::22f]) (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 71726E0940 for ; Tue, 9 Jan 2018 08:56:09 +0000 (UTC) Received: by mail-ot0-x22f.google.com with SMTP id 37so10730260otv.6 for ; Tue, 09 Jan 2018 00:56:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=LdjNoLK0IWcl98daZ/f6g3tXUXFqKeBHHrP81kdjgZU=; b=adNhSYWKKcmKcvLbDIV5GUXAQohfBIYy6kEN803tUCspTEh9A2xgvUufKYJt0TkDQK xnLHgR5EjdR8uvUSOaFfesDKy866BUb5Ec02CC7X4zQKvtfi9ViNHVXSF4z5wJlAiMcR tpAgdcjWJxKCt6F/hgVyOZGoHIEG8Xsei29Bv/gHhlFuah5Ku+XrscBn22vIzT27Gmex 1inAC0GJq2ENX0rfZ2EDmCwc2LCAJRlRxRz9XWnq8mJGRWLHaCywOWQWLnDoupMcI0/u jYzoVvXsP3JzxZeHRm9K2x57w/2+UPWo5td2enhO2xkMm21Pqb4f7H8L05f875K3akIs 6xvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=LdjNoLK0IWcl98daZ/f6g3tXUXFqKeBHHrP81kdjgZU=; b=LH8zBCWpBjNwHuhrUSg4DMQMMbmgrMVHmydUpQeqvYT25cJrShJizfhgURCs0EL9rf eYIt6lI19g2BgliZbF6ashVpNIg6M1eHaLxTblwDW3qNcHBrZ7hGAXlzkzgbHpTe/sF6 6zXiqiwJx5NJbM1ptvmChJKA1vaVkhWMOrn6PiwoPgblNO9TGMYyBA1ZhB53AZypi6Ht G31xvlPIn1GqCg5TOO0Z/Eklrg7DOqwDUrT0Fb0RlWw9SAcNIzUfpslrUmB70OPa58my qxlA7zcBkbADMKeASJdxFijr1HhE4YRq57GV9ZEvKdCe3j9ajGv+Cooet7fO7ZoSP3zK IBPw== X-Gm-Message-State: AKwxytdmN/TFIVCIzITQAOmgqqPsov2kwoUFpGvQXS+0oZxlzGLXGwNg /VFiqHflhQ1em0GxHcys8aEcKc09QPJfyLRq9qMtNYXw X-Google-Smtp-Source: ACJfBottWS6DBMca2KblBE5qeGmtm4dDgqPPZPmnmoS9T2BNVbNJwNRZLCvLEi8da3e0SOMHbdbiOFmxzqM70843E8s= X-Received: by 10.157.19.43 with SMTP id f40mr7710849ote.74.1515488168555; Tue, 09 Jan 2018 00:56:08 -0800 (PST) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.157.19.65 with HTTP; Tue, 9 Jan 2018 00:56:08 -0800 (PST) In-Reply-To: <4924358.b5zofxho55@peak> References: <7043537.tTOGm0sStG@peak> <4924358.b5zofxho55@peak> From: Adam Carter Date: Tue, 9 Jan 2018 19:56:08 +1100 Message-ID: Subject: Re: [gentoo-user] microcode applied? To: gentoo-user@lists.gentoo.org Content-Type: multipart/alternative; boundary="001a113deb90f2ba5f0562541580" X-Archives-Salt: 6d785556-7240-41e1-a1fd-896389a3e0e4 X-Archives-Hash: 36d230ab42bc8dcbf10eed43662b8792 --001a113deb90f2ba5f0562541580 Content-Type: text/plain; charset="UTF-8" > > > The Device Drivers section is exactly where the microcode is included. > > CONFIG_EXTRA_FIRMWARE is the relevant symbol. > > Right. So which of the 95 files under /lib/firmware/intel-ucode do I > specify? That's in addition to the 14 files I have for my amdgpu. > > For intel; iucode_tool -L /lib/firmware/intel-ucode/* | grep -B 1 `iucode_tool -S 2>&1 | awk '{print $7}'` As Mick posted, iucode_tool -S will let you know what the CPU signature is, and running iucode_tool -L against the microcode files dumps out which CPU sig each file is for, so the above command just searches the files for the right signature. Hopefully there's an equivalent for AMD. --001a113deb90f2ba5f0562541580 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
<= div class=3D"gmail-h5"> > The Device Drivers section is exactly where the microcode is included.=
> CONFIG_EXTRA_FIRMWARE is the relevant symbol.

Right. So which of the 95 files under /lib/firmware/intel-ucode= do I
specify? That's in addition to the 14 files I have for my amdgpu.


For intel;

iucode_tool -L /= lib/firmware/intel-ucode/* | grep -B 1 `iucode_tool -S 2>&1 | awk &#= 39;{print $7}'`

As Mick posted, iucode_tool -S will let you know what the= CPU signature is, and running iucode_tool -L against the microcode files d= umps out which CPU sig each file is for, so the above command just searches= the files for the right signature.

Hopefully there's an equivalent for AMD.<= br>
--001a113deb90f2ba5f0562541580--