commit:     381b2a1ebbcb48627aac5e3f8d9398ecb90ca3db
Author:     Arisu Tachibana <alicef <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 14 16:21:21 2025 +0000
Commit:     Arisu Tachibana <alicef <AT> gentoo <DOT> org>
CommitDate: Mon Jul 14 16:21:21 2025 +0000
URL:        https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=381b2a1e

Linux patch 5.15.188

Signed-off-by: Arisu Tachibana <alicef <AT> gentoo.org>

 0000_README               |  4 ++++
 1187_linux-5.15.188.patch | 43 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+)

diff --git a/0000_README b/0000_README
index d8019e5f..fa835cd8 100644
--- a/0000_README
+++ b/0000_README
@@ -791,6 +791,10 @@ Patch:  1186_linux-5.15.187.patch
 From:   https://www.kernel.org
 Desc:   Linux 5.15.187
 
+Patch:  1187_linux-5.15.188.patch
+From:   https://www.kernel.org
+Desc:   Linux 5.15.188
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1187_linux-5.15.188.patch b/1187_linux-5.15.188.patch
new file mode 100644
index 00000000..7d45b92f
--- /dev/null
+++ b/1187_linux-5.15.188.patch
@@ -0,0 +1,43 @@
+diff --git a/Makefile b/Makefile
+index 6c9463d296dc7a..86a5048e981615 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 5
+ PATCHLEVEL = 15
+-SUBLEVEL = 187
++SUBLEVEL = 188
+ EXTRAVERSION =
+ NAME = Trick or Treat
+ 
+diff --git a/arch/x86/kernel/cpu/amd.c b/arch/x86/kernel/cpu/amd.c
+index d409ba7fba85c4..04ac18ff022f7f 100644
+--- a/arch/x86/kernel/cpu/amd.c
++++ b/arch/x86/kernel/cpu/amd.c
+@@ -590,6 +590,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 (c->x86 == 0x19) {
+@@ -704,6 +705,8 @@ static void bsp_init_amd(struct cpuinfo_x86 *c)
+       }
+ 
+       resctrl_cpu_detect(c);
++
++      tsa_init(c);
+ }
+ 
+ static void early_detect_mem_encrypt(struct cpuinfo_x86 *c)
+@@ -743,8 +746,6 @@ static void early_detect_mem_encrypt(struct cpuinfo_x86 *c)
+                       goto clear_sev;
+ 
+ 
+-      tsa_init(c);
+-
+               return;
+ 
+ clear_all:

Reply via email to