You are not logged in.

#1 2025-03-10 15:27:44

ForUmIx
Member
Registered: 2023-10-10
Posts: 18

[SOLVED] Linux 6.13.6 - microcode: You should not be seeing this...

Hello, after upgrading Linux to version 6.13.6-arch1-1, I am getting the following kernel messages.

kern  :info  : [  +0.000114] smpboot: x86: Booting SMP configuration:
kern  :info  : [  +0.000001] .... node  #0, CPUs:        #2  #4  #6
kern  :info  : [  -1.321987] microcode: You should not be seeing this. Please send the following couple of lines to x86-<at>-kernel.org
kern  :info  : [  +0.000000] microcode: You should not be seeing this. Please send the following couple of lines to x86-<at>-kernel.org
kern  :info  : [  +0.000000] microcode: CPUID(1).EAX: 0xa40f41, current revision: 0xa404107
kern  :info  : [  +0.000000] microcode: CPUID(1).EAX: 0xa40f41, current revision: 0xa404107
kern  :info  : [  +0.000000] microcode: You should not be seeing this. Please send the following couple of lines to x86-<at>-kernel.org
kern  :info  : [  +0.000000] microcode: CPUID(1).EAX: 0xa40f41, current revision: 0xa404107
kern  :warn  : [  +1.322974]   #8
kern  :info  : [  -1.322974] microcode: You should not be seeing this. Please send the following couple of lines to x86-<at>-kernel.org
kern  :info  : [  +0.000000] microcode: CPUID(1).EAX: 0xa40f41, current revision: 0xa404107
kern  :warn  : [  +1.323117]  #10
kern  :info  : [  -1.323117] microcode: You should not be seeing this. Please send the following couple of lines to x86-<at>-kernel.org
kern  :info  : [  +0.000000] microcode: CPUID(1).EAX: 0xa40f41, current revision: 0xa404107
kern  :warn  : [  +1.323295]  #12
kern  :info  : [  -1.323295] microcode: You should not be seeing this. Please send the following couple of lines to x86-<at>-kernel.org
kern  :info  : [  +0.000000] microcode: CPUID(1).EAX: 0xa40f41, current revision: 0xa404107
kern  :warn  : [  +1.323461]  #14
kern  :info  : [  -1.323461] microcode: You should not be seeing this. Please send the following couple of lines to x86-<at>-kernel.org
kern  :info  : [  +0.000000] microcode: CPUID(1).EAX: 0xa40f41, current revision: 0xa404107
kern  :warn  : [  +1.331256]   #1
kern  :info  : [  -1.331256] microcode: You should not be seeing this. Please send the following couple of lines to x86-<at>-kernel.org
kern  :info  : [  +0.000000] microcode: CPUID(1).EAX: 0xa40f41, current revision: 0xa404107
kern  :warn  : [  +1.331630]   #3
kern  :info  : [  -1.331630] microcode: You should not be seeing this. Please send the following couple of lines to x86-<at>-kernel.org
kern  :info  : [  +0.000000] microcode: CPUID(1).EAX: 0xa40f41, current revision: 0xa404107
kern  :warn  : [  +1.331773]   #5
kern  :info  : [  -1.331773] microcode: You should not be seeing this. Please send the following couple of lines to x86-<at>-kernel.org
kern  :info  : [  +0.000000] microcode: CPUID(1).EAX: 0xa40f41, current revision: 0xa404107
kern  :warn  : [  +1.331916]   #7
kern  :info  : [  -1.331916] microcode: You should not be seeing this. Please send the following couple of lines to x86-<at>-kernel.org
kern  :info  : [  +0.000000] microcode: CPUID(1).EAX: 0xa40f41, current revision: 0xa404107
kern  :warn  : [  +1.332061]   #9
kern  :info  : [  -1.332061] microcode: You should not be seeing this. Please send the following couple of lines to x86-<at>-kernel.org
kern  :info  : [  +0.000000] microcode: CPUID(1).EAX: 0xa40f41, current revision: 0xa404107
kern  :warn  : [  +1.332207]  #11
kern  :info  : [  -1.332207] microcode: You should not be seeing this. Please send the following couple of lines to x86-<at>-kernel.org
kern  :info  : [  +0.000000] microcode: CPUID(1).EAX: 0xa40f41, current revision: 0xa404107
kern  :warn  : [  +1.333321]  #13
kern  :info  : [  -1.333321] microcode: You should not be seeing this. Please send the following couple of lines to x86-<at>-kernel.org
kern  :info  : [  +0.000000] microcode: CPUID(1).EAX: 0xa40f41, current revision: 0xa404107
kern  :warn  : [  +1.333465]  #15
kern  :info  : [  -1.333465] microcode: You should not be seeing this. Please send the following couple of lines to x86-<at>-kernel.org
kern  :info  : [  +0.000000] microcode: CPUID(1).EAX: 0xa40f41, current revision: 0xa404107
kern  :info  : [  +1.334347] Spectre V2 : Update user space SMT mitigation: STIBP always-on
kern  :info  : [  +0.007920] smp: Brought up 1 node, 16 CPUs
kern  :info  : [  +0.000002] smpboot: Total of 16 processors activated (102211.00 BogoMIPS)

I thought it would be better to send them here first.

Additional information:

CPU:
  Info: model: AMD Ryzen 7 7735HS with Radeon Graphics
    microcode: 0xA404107

Last edited by ForUmIx (2025-03-10 19:00:46)

Offline

#2 2025-03-10 15:36:50

gromit
Package Maintainer (PM)
From: Germany
Registered: 2024-02-10
Posts: 1,028
Website

Re: [SOLVED] Linux 6.13.6 - microcode: You should not be seeing this...

Do you get this on each boot? Also do you have the latest version of the amd microcode installed?

There are a few commits that could have possibly caused this in the changes

$ git log --pretty=oneline v6.13.5..v6.13.6 | grep microcode
c162ba4f45ab6ef3b7114af6fb419f1833f050c0 x86/microcode/AMD: Load only SHA256-checksummed patches
7beed2613f4ac6e596973cd5e9172226138d5ed1 x86/microcode/AMD: Add get_patch_level()
b08616659732fe5851a09fecf07c7d1708123c47 x86/microcode/AMD: Get rid of the _load_microcode_amd() forward declaration
264c11fe74df95cd4db7a5ace4b97ce45d3bd7a2 x86/microcode/AMD: Merge early_apply_microcode() into its single callsite
fcf95dc1e9860f0513f7a284defa68a3f5af39cc x86/microcode/AMD: Remove unused save_microcode_in_initrd_amd() declarations
1431b6992e486d2e10597d61dff6c21c3aa74f74 x86/microcode/AMD: Remove ugly linebreak in __verify_patch_section() signature
e14b82eba86bbc46a6ed7172ac3c20216c6f11ff x86/microcode/AMD: Have __apply_microcode_amd() return bool
ff9b122fa65544f589ddeda923ee431aa47ca5a8 x86/microcode/AMD: Return bool from find_blobs_in_containers()

Offline

#3 2025-03-10 15:40:55

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 8,824
Website

Re: [SOLVED] Linux 6.13.6 - microcode: You should not be seeing this...

If it helps at all I have the same hardware and see the same messages every boot under Chimera Linux (musl libc & Clang/LLVM) with kernel 6.13.6 & their AMD µcode snapshot from 2025-01-09.


Jin, Jîyan, Azadî

Offline

#4 2025-03-10 15:49:39

ForUmIx
Member
Registered: 2023-10-10
Posts: 18

Re: [SOLVED] Linux 6.13.6 - microcode: You should not be seeing this...

Yes, I see these messages on each boot.

amd-ucode 20250210.5bc5868b-1 (from arch repository).

Offline

#5 2025-03-10 16:29:20

gromit
Package Maintainer (PM)
From: Germany
Registered: 2024-02-10
Posts: 1,028
Website

Re: [SOLVED] Linux 6.13.6 - microcode: You should not be seeing this...

Do the messages go away when you downgrade back to 6.13.5?

sudo pacman -U https://archive.archlinux.org/packages/l/linux/linux-6.13.5.arch1-1-x86_64.pkg.tar.zst

Offline

#6 2025-03-10 16:42:34

ForUmIx
Member
Registered: 2023-10-10
Posts: 18

Re: [SOLVED] Linux 6.13.6 - microcode: You should not be seeing this...

Linux 6.13.5-arch1-1 :

kern  :info  : [  +0.000104] smpboot: x86: Booting SMP configuration:
kern  :info  : [  +0.000001] .... node  #0, CPUs:        #2  #4  #6  #8 #10 #12 #14  #1  #3  #5  #7  #9 #11 #13 #15
kern  :info  : [  +0.011375] Spectre V2 : Update user space SMT mitigation: STIBP always-on
kern  :info  : [  +0.007935] smp: Brought up 1 node, 16 CPUs
kern  :info  : [  +0.000000] smpboot: Total of 16 processors activated (102201.53 BogoMIPS)

Yeah, those messages aren't there.

Offline

#7 2025-03-10 16:58:23

loqs
Member
Registered: 2014-03-06
Posts: 18,361

Re: [SOLVED] Linux 6.13.6 - microcode: You should not be seeing this...

Triggered by c162ba4f x86/microcode/AMD: Load only SHA256-checksummed patches. Follow the commits suggestion and let upstream know the revision of microcode that is unexpected?
Edit:
Is it fixed by 058a6be x86/microcode/AMD: Add some forgotten models to the SHA check?
Which is queued for the next stable release https://web.git.kernel.org/pub/scm/linu … heck.patch.

Last edited by loqs (2025-03-10 17:12:06)

Offline

#8 2025-03-10 18:10:03

gromit
Package Maintainer (PM)
From: Germany
Registered: 2024-02-10
Posts: 1,028
Website

Re: [SOLVED] Linux 6.13.6 - microcode: You should not be seeing this...

As it there is a fix in the next stable kernel, could you give it's release candidate a try?

sudo pacman -U https://pkgbuild.com/\~gromit/linux-bisection-kernels/linux-6.13.7rc1-1-x86_64.pkg.tar.zst

Offline

#9 2025-03-10 18:58:14

ForUmIx
Member
Registered: 2023-10-10
Posts: 18

Re: [SOLVED] Linux 6.13.6 - microcode: You should not be seeing this...

With Linux 6.13.7-rc1-1 there are no more such messages.
You are such quick problem solvers that I have to tell you... You guys are the best!  cool

P.S. I hope you as professionals will let the upstream know about this case. Thank you very much! smile

Offline

#10 2025-03-10 20:44:44

loqs
Member
Registered: 2014-03-06
Posts: 18,361

Re: [SOLVED] Linux 6.13.6 - microcode: You should not be seeing this...

ForUmIx wrote:

P.S. I hope you as professionals will let the upstream know about this case.

Upstream is aware as the fix came from upstream.

Offline

Board footer

Powered by FluxBB