--- /dev/null
+From 0ae716c6d1396f62f6012a1c1f2852533df973ea Mon Sep 17 00:00:00 2001
+From: Sasha Levin <sashal@kernel.org>
+Date: Thu, 5 Mar 2026 09:48:33 -0500
+Subject: Revert "x86/kexec: add a sanity check on previous kernel's ima kexec
+ buffer"
+
+This reverts commit c5489d04337b47e93c0623e8145fcba3f5739efd.
+
+The commit introduces a call to ima_validate_range() in
+arch/x86/kernel/setup.c, but the function declaration is not available
+in the 6.12 stable tree, resulting in build failures due to implicit
+function declaration errors across multiple stable branches.
+
+Signed-off-by: Sasha Levin <sashal@kernel.org>
+---
+ arch/x86/kernel/setup.c | 6 ------
+ 1 file changed, 6 deletions(-)
+
+diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c
+index 38f48875df91a..18a034613d94d 100644
+--- a/arch/x86/kernel/setup.c
++++ b/arch/x86/kernel/setup.c
+@@ -377,15 +377,9 @@ int __init ima_free_kexec_buffer(void)
+
+ int __init ima_get_kexec_buffer(void **addr, size_t *size)
+ {
+- int ret;
+-
+ if (!ima_kexec_buffer_size)
+ return -ENOENT;
+
+- ret = ima_validate_range(ima_kexec_buffer_phys, ima_kexec_buffer_size);
+- if (ret)
+- return ret;
+-
+ *addr = __va(ima_kexec_buffer_phys);
+ *size = ima_kexec_buffer_size;
+
+--
+2.51.0
+
+revert-x86-kexec-add-a-sanity-check-on-previous-kern.patch
--- /dev/null
+From 412c9b54585cd7f0e4f43e17d9b4256b7c0b6dab Mon Sep 17 00:00:00 2001
+From: Sasha Levin <sashal@kernel.org>
+Date: Thu, 5 Mar 2026 09:48:33 -0500
+Subject: Revert "x86/kexec: add a sanity check on previous kernel's ima kexec
+ buffer"
+
+This reverts commit c5489d04337b47e93c0623e8145fcba3f5739efd.
+
+The commit introduces a call to ima_validate_range() in
+arch/x86/kernel/setup.c, but the function declaration is not available
+in the 6.12 stable tree, resulting in build failures due to implicit
+function declaration errors across multiple stable branches.
+
+Signed-off-by: Sasha Levin <sashal@kernel.org>
+---
+ arch/x86/kernel/setup.c | 6 ------
+ 1 file changed, 6 deletions(-)
+
+diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c
+index 234c4d9e50b8f..f1fea506e20f4 100644
+--- a/arch/x86/kernel/setup.c
++++ b/arch/x86/kernel/setup.c
+@@ -372,15 +372,9 @@ int __init ima_free_kexec_buffer(void)
+
+ int __init ima_get_kexec_buffer(void **addr, size_t *size)
+ {
+- int ret;
+-
+ if (!ima_kexec_buffer_size)
+ return -ENOENT;
+
+- ret = ima_validate_range(ima_kexec_buffer_phys, ima_kexec_buffer_size);
+- if (ret)
+- return ret;
+-
+ *addr = __va(ima_kexec_buffer_phys);
+ *size = ima_kexec_buffer_size;
+
+--
+2.51.0
+
+revert-x86-kexec-add-a-sanity-check-on-previous-kern.patch
--- /dev/null
+From acf7c8972775a35be318744cc436bdb20b65cebe Mon Sep 17 00:00:00 2001
+From: Sasha Levin <sashal@kernel.org>
+Date: Thu, 5 Mar 2026 09:48:33 -0500
+Subject: Revert "x86/kexec: add a sanity check on previous kernel's ima kexec
+ buffer"
+
+This reverts commit c5489d04337b47e93c0623e8145fcba3f5739efd.
+
+The commit introduces a call to ima_validate_range() in
+arch/x86/kernel/setup.c, but the function declaration is not available
+in the 6.12 stable tree, resulting in build failures due to implicit
+function declaration errors across multiple stable branches.
+
+Signed-off-by: Sasha Levin <sashal@kernel.org>
+---
+ arch/x86/kernel/setup.c | 6 ------
+ 1 file changed, 6 deletions(-)
+
+diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c
+index df74f865c9f12..eb129277dcdd6 100644
+--- a/arch/x86/kernel/setup.c
++++ b/arch/x86/kernel/setup.c
+@@ -372,15 +372,9 @@ int __init ima_free_kexec_buffer(void)
+
+ int __init ima_get_kexec_buffer(void **addr, size_t *size)
+ {
+- int ret;
+-
+ if (!ima_kexec_buffer_size)
+ return -ENOENT;
+
+- ret = ima_validate_range(ima_kexec_buffer_phys, ima_kexec_buffer_size);
+- if (ret)
+- return ret;
+-
+ *addr = __va(ima_kexec_buffer_phys);
+ *size = ima_kexec_buffer_size;
+
+--
+2.51.0
+
+revert-x86-kexec-add-a-sanity-check-on-previous-kern.patch