diff --git linux-libre-6.6.97-gnu/Makefile linux-libre-6.6.98-gnu/Makefile
index 02781f8e25a9..7fc52061e5b4 100644
--- linux-libre-6.6.97-gnu/Makefile
+++ linux-libre-6.6.98-gnu/Makefile
@@ -1,7 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0
 VERSION = 6
 PATCHLEVEL = 6
-SUBLEVEL = 97
+SUBLEVEL = 98
 EXTRAVERSION = -gnu
 NAME = Pinguïn Aangedreven
 
diff --git linux-libre-6.6.97-gnu/arch/x86/kernel/cpu/amd.c linux-libre-6.6.98-gnu/arch/x86/kernel/cpu/amd.c
index 7633137f6a86..e6619af22235 100644
--- linux-libre-6.6.97-gnu/arch/x86/kernel/cpu/amd.c
+++ linux-libre-6.6.98-gnu/arch/x86/kernel/cpu/amd.c
@@ -547,6 +547,7 @@ static bool amd_check_tsa_microcode(void)
 
 	p.ext_fam	= c->x86 - 0xf;
 	p.model		= c->x86_model;
+	p.ext_model	= c->x86_model >> 4;
 	p.stepping	= c->x86_stepping;
 
 	if (cpu_has(c, X86_FEATURE_ZEN3) ||
