You are not logged in.

#1 2021-04-20 11:41:11

Negociator
Member
Registered: 2020-09-25
Posts: 4

[SOLVED] microcode update does not work?

Hello nice Arch users!

I’ve got a question regarding Micro Code Update for "AMD Ryzen 7 1700 Eight-Core Processor" with my laptop. Late or Early, I don’t mind, I can accept both because there is no "huge" issue with my CPU.

First of all, here is the dmesg output :

[root@bravo smith]# dmesg | grep microc
[    1.113197] microcode: CPU0: patch_level=0x08001137
[    1.113232] microcode: CPU1: patch_level=0x08001137
[    1.113245] microcode: CPU2: patch_level=0x08001137
[    1.113281] microcode: CPU3: patch_level=0x08001137
[    1.113349] microcode: CPU4: patch_level=0x08001137
[    1.113392] microcode: CPU5: patch_level=0x08001137
[    1.113459] microcode: CPU6: patch_level=0x08001137
[    1.113492] microcode: CPU7: patch_level=0x08001137
[    1.113570] microcode: CPU8: patch_level=0x08001137
[    1.113609] microcode: CPU9: patch_level=0x08001137
[    1.113678] microcode: CPU10: patch_level=0x08001137
[    1.113718] microcode: CPU11: patch_level=0x08001137
[    1.113789] microcode: CPU12: patch_level=0x08001137
[    1.113830] microcode: CPU13: patch_level=0x08001137
[    1.113903] microcode: CPU14: patch_level=0x08001137
[    1.113941] microcode: CPU15: patch_level=0x08001137
[    1.113960] microcode: Microcode Update Driver: v2.2.
[root@bravo smith]# 

Then, the « spectre-meltdown-checker » utility say that last release of microcode is not 0x08001137
but 0x08001138

[root@bravo smith]# spectre-meltdown-checker
Spectre and Meltdown mitigation detection tool v0.44

Checking for vulnerabilities on current system
Kernel is Linux 5.11.15-hardened1-1-hardened #1 SMP PREEMPT Mon, 19 Apr 2021 23:13:11 +0000 x86_64
CPU is AMD Ryzen 7 1700 Eight-Core Processor
…………
  * CPU microcode is known to cause stability problems:  NO  (family 0x17 model 0x1 stepping 0x1 ucode 0x8001137 cpuid 0x800f11)
  * CPU microcode is the latest known available version:  NO  (latest version is 0x8001138 dated 2019/02/04 according to builtin firmwares DB v165.20201021+i20200616)
……...


I have not modified anything (espactiallty early microcode update), so I guess the Arch system should update the microcode at boot using the « late » way ?

What dou you guys think about that ?

Regards && many thanks.

Last edited by Negociator (2021-04-24 11:31:23)

Offline

#2 2021-04-20 11:55:09

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,727

Re: [SOLVED] microcode update does not work?

Just because spectre-meltdown-checker's db has that version, it doesn't mean it's available in linux-firmware.

Offline

#3 2021-04-20 13:00:41

Negociator
Member
Registered: 2020-09-25
Posts: 4

Re: [SOLVED] microcode update does not work?

Hi,
Yes, is that the point? So linux-firmware is not up to date regarding this CPU?
Should I open a bug report on linux-firmware?
Regards && thanks again.

Offline

#4 2021-04-20 16:03:44

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,005

Re: [SOLVED] microcode update does not work?

https://bugs.archlinux.org/
Read the warning on the top.

That being said:
https://git.kernel.org/pub/scm/linux/ke … f2e79e96e6
and your grep doesn't look the the µcode is loaded at all.
https://wiki.archlinux.org/index.php/Mi … ed_on_boot - I'd go w/ the early variant.

Offline

#5 2021-04-20 16:43:57

mcloaked
Member
From: Yorkshire, UK
Registered: 2012-02-02
Posts: 1,360

Re: [SOLVED] microcode update does not work?

The issue of amd microcode not being in the latest packages available for linux was answered at https://bbs.archlinux.org/viewtopic.php … 9#p1964289


Mike C

Offline

Board footer

Powered by FluxBB