On Saturday, 13 July 2019 19:16:18 BST Corbin wrote:
> For reference, the .config file for the kernel should have something
> 
> along the lines of this:
> > #
> > # Firmware loader
> > #
> > CONFIG_FW_LOADER=y
> > CONFIG_EXTRA_FIRMWARE="amd-ucode/microcode_amd.bin
> > amd-ucode/microcode_amd_fam15h.bin amdgpu/polaris10_ce.bin
> > amdgpu/polaris10_ce_2.bin amdgpu/polaris10_k_smc.bin
> > amdgpu/polaris10_mc.bin amdgpu/polaris10_me.bin
> > amdgpu/polaris10_me_2.bin amdgpu/polaris10_mec.bin
> > amdgpu/polaris10_mec2.bin amdgpu/polaris10_mec2_2.bin
> > amdgpu/polaris10_pfp.bin amdgpu/polaris10_pfp_2.bin
> > amdgpu/polaris10_rlc.bin amdgpu/polaris10_sdma.bin
> > amdgpu/polaris10_sdma1.bin amdgpu/polaris10_smc.bin
> > amdgpu/polaris10_smc_sk.bin amdgpu/polaris10_uvd.bin
> > amdgpu/polaris10_vce.bin"
> > CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware/"
> > CONFIG_FW_LOADER_USER_HELPER=y

As I understand it the CONFIG_FW_LOADER_USER_HELPER has some edge use cases, 
but is not needed for our hardware/firmware.


> CPU is a AMD FX-9590 ( Fam15h )
> 
> Video is a RX480 ( Polaris 10 )
> 
> And, yes, both microcode updates ( Fam10h / Fam15h ) need to be builtin.

Are you sure about this?

I added 'amd-ucode/microcode_amd.bin' for Fam10h, rebooted and nothing changed 
here as far as microcode patches is concerned.  I am not using savedconfig on 
this PC, so all amd-ucode binaries are available to be loaded from the 
filesystem.


> Previous generation CPU updates will be builtin, even if you try to
> exclude them.

Fine, so following the wiki page and ONLY adding the microcode specific to the 
CPU  family should still work.

> Corbin

Thanks Corbin, I wonder if despite articles about microcode patch releases to 
deal with spectre and what not, there are just no patches made available for 
my aging AMD CPUs.
-- 
Regards,

Mick

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to