Hello,

this email is a notification from the Auto Upgrade Helper
that the automatic attempt to upgrade the recipe(s) *kexec-tools* to *2.0.32* 
has Succeeded.

Next steps:
    - apply the patch: git am 0001-kexec-tools-upgrade-2.0.31-2.0.32.patch
    - check the changes to upstream patches and summarize them in the commit 
message,
    - compile an image that contains the package
    - perform some basic sanity tests
    - amend the patch and sign it off: git commit -s --reset-author --amend
    - send it to the appropriate mailing list

Alternatively, if you believe the recipe should not be upgraded at this time,
you can fill RECIPE_NO_UPDATE_REASON in respective recipe file so that
automatic upgrades would no longer be attempted.

Please review the attached files for further information and build/update 
failures.
Any problem please file a bug at 
https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler

Regards,
The Upgrade Helper

-- >8 --
>From a94e17daf8a52d65683d71bbef5334bd82db9555 Mon Sep 17 00:00:00 2001
From: Upgrade Helper <[email protected]>
Date: Sat, 15 Nov 2025 15:01:57 +0000
Subject: [PATCH] kexec-tools: upgrade 2.0.31 -> 2.0.32

---
 ...nt-base-match-pinned-section-address.patch | 62 -------------------
 ...bled-check-if-kaslr-seed-dtb-propert.patch |  2 +-
 ...-add-MFD_NOEXEC_SEAL-flag-explicitly.patch |  4 +-
 ...powerpc-change-the-memory-size-limit.patch |  2 +-
 ...-ppc-fs2dt-Match-function-signatures.patch |  2 +-
 ...-purgatory-Pass-r-directly-to-linker.patch |  7 +--
 .../0005-Disable-PIE-during-link.patch        |  7 +--
 ...-tools_2.0.31.bb => kexec-tools_2.0.32.bb} | 48 +++++++++++++-
 8 files changed, 56 insertions(+), 78 deletions(-)
 delete mode 100644 
meta/recipes-kernel/kexec/kexec-tools/0001-Make-the-segment-base-match-pinned-section-address.patch
 rename meta/recipes-kernel/kexec/{kexec-tools_2.0.31.bb => 
kexec-tools_2.0.32.bb} (64%)

diff --git 
a/meta/recipes-kernel/kexec/kexec-tools/0001-Make-the-segment-base-match-pinned-section-address.patch
 
b/meta/recipes-kernel/kexec/kexec-tools/0001-Make-the-segment-base-match-pinned-section-address.patch
deleted file mode 100644
index 6babf16e6e..0000000000
--- 
a/meta/recipes-kernel/kexec/kexec-tools/0001-Make-the-segment-base-match-pinned-section-address.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-From 0d8a9e12b6509cb2a79818f5f4062a0bee33edfc Mon Sep 17 00:00:00 2001
-From: Khem Raj <[email protected]>
-Date: Wed, 3 Sep 2025 13:28:32 -0700
-Subject: [PATCH] Make the segment base match pinned section address
-
-ET_EXEC uses image base of 0x400000, but the build forces
-section VMAs like .text = 0x10000. LLD now errors when any
-section address is below the image base unless you explicitly
-set the base. (Older LLD tolerated it.)
-
-To fix this, set the image base to match forced section addresses
-
-Fixes
-| x86_64-yoe-linux-ld.lld: error: section '.text' address (0x10000) is smaller 
than image base (0x400000); specify --image-base
-| x86_64-yoe-linux-ld.lld: error: section '.bss' address (0x12000) is smaller 
than image base (0x400000); specify --image-base
-
-Upstream-Status: Submitted 
[https://lists.infradead.org/pipermail/kexec/2025-September/033493.html]
-
-Signed-off-by: Khem Raj <[email protected]>
----
- kexec_test/Makefile | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
---- a/kexec_test/Makefile
-+++ b/kexec_test/Makefile
-@@ -5,7 +5,7 @@ RELOC:=0x10000
- KEXEC_TEST_SRCS:= kexec_test/kexec_test16.S kexec_test/kexec_test.S
- 
- dist += kexec_test/Makefile $(KEXEC_TEST_SRCS)                                
\
--      kexec_test/x86-setup-legacy-pic.S
-+      kexec_test/x86-setup-legacy-pic.S kexec_test/kexec_test.ld
- 
- BUILD_KEXEC_TEST = no
- ifeq ($(ARCH),i386)
-@@ -31,7 +31,7 @@ $(KEXEC_TEST): CPPFLAGS+=-DRELOC=$(RELOC
- $(KEXEC_TEST): ASFLAGS+=-m32
- #$(KEXEC_TEST): LDFLAGS=-m32 -Wl,-e -Wl,_start -Wl,-Ttext -Wl,$(RELOC) \
- #                    -nostartfiles
--$(KEXEC_TEST): LDFLAGS=-melf_i386 -e _start -Ttext $(RELOC)
-+$(KEXEC_TEST): LDFLAGS=-melf_i386 -e _start -T 
$(srcdir)/kexec_test/kexec_test.ld
- 
- $(KEXEC_TEST): $(KEXEC_TEST_OBJS)
-       mkdir -p $(@D)
---- /dev/null
-+++ b/kexec_test/kexec_test.ld
-@@ -0,0 +1,16 @@
-+ENTRY(_start)
-+SECTIONS
-+{
-+  . = 0x10000;
-+  .text : { *(.text .text.*) }
-+
-+  /* Place the note after .text to avoid overlap */
-+  . = ALIGN(16);
-+  .note.gnu.property : { *(.note.gnu.property) }
-+
-+  .rodata : { *(.rodata .rodata.*) }
-+
-+  /* If you need bss fixed: */
-+  . = 0x12000;
-+  .bss : { *(.bss .bss.* COMMON) }
-+}
diff --git 
a/meta/recipes-kernel/kexec/kexec-tools/0001-arm64-kexec-disabled-check-if-kaslr-seed-dtb-propert.patch
 
b/meta/recipes-kernel/kexec/kexec-tools/0001-arm64-kexec-disabled-check-if-kaslr-seed-dtb-propert.patch
index ee731cea4b..fd8524ea0b 100644
--- 
a/meta/recipes-kernel/kexec/kexec-tools/0001-arm64-kexec-disabled-check-if-kaslr-seed-dtb-propert.patch
+++ 
b/meta/recipes-kernel/kexec/kexec-tools/0001-arm64-kexec-disabled-check-if-kaslr-seed-dtb-propert.patch
@@ -1,4 +1,4 @@
-From 9e95f8933bded10fdd664fc95492825347ec59a7 Mon Sep 17 00:00:00 2001
+From cb2ec192a64eea6b6e9afbc8e37b86c36ce5e1ea Mon Sep 17 00:00:00 2001
 From: Alexander Kamensky <[email protected]>
 Date: Thu, 12 Nov 2020 12:56:46 -0800
 Subject: [PATCH] arm64: kexec: disabled check if kaslr-seed dtb property was
diff --git 
a/meta/recipes-kernel/kexec/kexec-tools/0001-kexec.c-add-MFD_NOEXEC_SEAL-flag-explicitly.patch
 
b/meta/recipes-kernel/kexec/kexec-tools/0001-kexec.c-add-MFD_NOEXEC_SEAL-flag-explicitly.patch
index 5d994d9ffb..d4333c163b 100644
--- 
a/meta/recipes-kernel/kexec/kexec-tools/0001-kexec.c-add-MFD_NOEXEC_SEAL-flag-explicitly.patch
+++ 
b/meta/recipes-kernel/kexec/kexec-tools/0001-kexec.c-add-MFD_NOEXEC_SEAL-flag-explicitly.patch
@@ -1,4 +1,4 @@
-From 0b176595ca1610037d1175e1786d1a8aff1fb43f Mon Sep 17 00:00:00 2001
+From 334656e3f22e27760fa0ad6a645c890dabd7f155 Mon Sep 17 00:00:00 2001
 From: Chen Qi <[email protected]>
 Date: Tue, 6 Aug 2024 21:42:43 -0700
 Subject: [PATCH] kexec.c: add MFD_NOEXEC_SEAL flag explicitly
@@ -18,7 +18,7 @@ Signed-off-by: Chen Qi <[email protected]>
  1 file changed, 5 insertions(+), 1 deletion(-)
 
 diff --git a/kexec/kexec.c b/kexec/kexec.c
-index 6bf12d7..2f8e7cc 100644
+index c9e4bcb..a25cb49 100644
 --- a/kexec/kexec.c
 +++ b/kexec/kexec.c
 @@ -61,6 +61,10 @@
diff --git 
a/meta/recipes-kernel/kexec/kexec-tools/0001-powerpc-change-the-memory-size-limit.patch
 
b/meta/recipes-kernel/kexec/kexec-tools/0001-powerpc-change-the-memory-size-limit.patch
index 029650f35c..3d0c010301 100644
--- 
a/meta/recipes-kernel/kexec/kexec-tools/0001-powerpc-change-the-memory-size-limit.patch
+++ 
b/meta/recipes-kernel/kexec/kexec-tools/0001-powerpc-change-the-memory-size-limit.patch
@@ -1,4 +1,4 @@
-From 211cae4b6a02a4d9d37bfcd76f3702696e095fc3 Mon Sep 17 00:00:00 2001
+From 71a3e333faee4b782c2d4934facf8e131404a9e6 Mon Sep 17 00:00:00 2001
 From: Quanyang Wang <[email protected]>
 Date: Tue, 16 Jun 2015 12:59:57 +0800
 Subject: [PATCH] powerpc: change the memory size limit
diff --git 
a/meta/recipes-kernel/kexec/kexec-tools/0001-ppc-fs2dt-Match-function-signatures.patch
 
b/meta/recipes-kernel/kexec/kexec-tools/0001-ppc-fs2dt-Match-function-signatures.patch
index 483e5195a9..e37b140f7a 100644
--- 
a/meta/recipes-kernel/kexec/kexec-tools/0001-ppc-fs2dt-Match-function-signatures.patch
+++ 
b/meta/recipes-kernel/kexec/kexec-tools/0001-ppc-fs2dt-Match-function-signatures.patch
@@ -1,4 +1,4 @@
-From 4a07e8f22b4f224dca79767e5cb86a0de91498dc Mon Sep 17 00:00:00 2001
+From 9d3a2e447eeac379ebc4bcd873cf16f8811f769a Mon Sep 17 00:00:00 2001
 From: Khem Raj <[email protected]>
 Date: Sat, 17 May 2025 07:48:50 -0700
 Subject: [PATCH] ppc/fs2dt: Match function signatures
diff --git 
a/meta/recipes-kernel/kexec/kexec-tools/0002-purgatory-Pass-r-directly-to-linker.patch
 
b/meta/recipes-kernel/kexec/kexec-tools/0002-purgatory-Pass-r-directly-to-linker.patch
index a537ac2f0b..885195541b 100644
--- 
a/meta/recipes-kernel/kexec/kexec-tools/0002-purgatory-Pass-r-directly-to-linker.patch
+++ 
b/meta/recipes-kernel/kexec/kexec-tools/0002-purgatory-Pass-r-directly-to-linker.patch
@@ -1,4 +1,4 @@
-From e5bc9fbd6029057a4e3815a5326af5bd83a450e6 Mon Sep 17 00:00:00 2001
+From 95090dc1d667952d409d42c99e76535f47d564e6 Mon Sep 17 00:00:00 2001
 From: Khem Raj <[email protected]>
 Date: Mon, 7 Sep 2015 07:59:45 +0000
 Subject: [PATCH] purgatory: Pass -r directly to linker
@@ -10,16 +10,15 @@ unfiltered
 Signed-off-by: Khem Raj <[email protected]>
 
 Upstream-Status: Pending
-
 ---
  purgatory/Makefile | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/purgatory/Makefile b/purgatory/Makefile
-index 4d2d071..6673423 100644
+index 7d1175f..4500a41 100644
 --- a/purgatory/Makefile
 +++ b/purgatory/Makefile
-@@ -61,7 +61,7 @@ $(PURGATORY): CPPFLAGS=$($(ARCH)_PURGATORY_EXTRA_CFLAGS) \
+@@ -62,7 +62,7 @@ $(PURGATORY): CPPFLAGS=$($(ARCH)_PURGATORY_EXTRA_CFLAGS) \
                        -I$(shell $(CC) -print-file-name=include)
  $(PURGATORY): LDFLAGS=$($(ARCH)_PURGATORY_EXTRA_CFLAGS)\
                        -Wl,--no-undefined -nostartfiles -nostdlib \
diff --git 
a/meta/recipes-kernel/kexec/kexec-tools/0005-Disable-PIE-during-link.patch 
b/meta/recipes-kernel/kexec/kexec-tools/0005-Disable-PIE-during-link.patch
index 6a21744ac1..8e8499b06d 100644
--- a/meta/recipes-kernel/kexec/kexec-tools/0005-Disable-PIE-during-link.patch
+++ b/meta/recipes-kernel/kexec/kexec-tools/0005-Disable-PIE-during-link.patch
@@ -1,4 +1,4 @@
-From 494888bcc3bbf070dfce1b2686ee34c8619aa33d Mon Sep 17 00:00:00 2001
+From a697ce5d47c0f12b34da252a082bf386bbe027ee Mon Sep 17 00:00:00 2001
 From: Khem Raj <[email protected]>
 Date: Sat, 10 Jun 2017 11:18:49 -0700
 Subject: [PATCH] Disable PIE during link
@@ -9,16 +9,15 @@ just need to match it with linker flags
 Upstream-Status: Pending
 
 Signed-off-by: Khem Raj <[email protected]>
-
 ---
  purgatory/Makefile | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/purgatory/Makefile b/purgatory/Makefile
-index 6673423..a7405ea 100644
+index 4500a41..efffca5 100644
 --- a/purgatory/Makefile
 +++ b/purgatory/Makefile
-@@ -60,7 +60,7 @@ $(PURGATORY): CPPFLAGS=$($(ARCH)_PURGATORY_EXTRA_CFLAGS) \
+@@ -61,7 +61,7 @@ $(PURGATORY): CPPFLAGS=$($(ARCH)_PURGATORY_EXTRA_CFLAGS) \
                        -Iinclude \
                        -I$(shell $(CC) -print-file-name=include)
  $(PURGATORY): LDFLAGS=$($(ARCH)_PURGATORY_EXTRA_CFLAGS)\
diff --git a/meta/recipes-kernel/kexec/kexec-tools_2.0.31.bb 
b/meta/recipes-kernel/kexec/kexec-tools_2.0.32.bb
similarity index 64%
rename from meta/recipes-kernel/kexec/kexec-tools_2.0.31.bb
rename to meta/recipes-kernel/kexec/kexec-tools_2.0.32.bb
index b12f76a0bf..24e6d5ba41 100644
--- a/meta/recipes-kernel/kexec/kexec-tools_2.0.31.bb
+++ b/meta/recipes-kernel/kexec/kexec-tools_2.0.32.bb
@@ -1,9 +1,52 @@
+# FIXME: the LIC_FILES_CHKSUM values have been updated by 'devtool upgrade'.
+# The following is the difference between the old and the new license text.
+# Please update the LICENSE value if needed, and summarize the changes in
+# the commit message via 'License-Update:' tag.
+# (example: 'License-Update: copyright years updated.')
+#
+# The changes:
+#
+# --- COPYING
+# +++ COPYING
+# @@ -2,7 +2,7 @@
+#                         Version 2, June 1991
+#  
+#   Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+# - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+# + <https://fsf.org/>
+#   Everyone is permitted to copy and distribute verbatim copies
+#   of this license document, but changing it is not allowed.
+#  
+# @@ -304,8 +304,7 @@
+#      GNU General Public License for more details.
+#  
+#      You should have received a copy of the GNU General Public License along
+# -    with this program; if not, write to the Free Software Foundation, Inc.,
+# -    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+# +    with this program; if not, see <https://www.gnu.org/licenses/>.
+#  
+#  Also add information on how to contact you by electronic and paper mail.
+#  
+# @@ -329,8 +328,8 @@
+#    Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+#    `Gnomovision' (which makes passes at compilers) written by James Hacker.
+#  
+# -  <signature of Ty Coon>, 1 April 1989
+# -  Ty Coon, President of Vice
+# +  <signature of Moe Ghoul>, 1 April 1989
+# +  Moe Ghoul, President of Vice
+#  
+#  This General Public License does not permit incorporating your program into
+#  proprietary programs.  If your program is a subroutine library, you may
+# 
+#
+
 SUMMARY = "Kexec fast reboot tools"
 DESCRIPTION = "Kexec is a fast reboot feature that lets you reboot to a new 
Linux kernel"
 HOMEPAGE = "http://kernel.org/pub/linux/utils/kernel/kexec/";
 SECTION = "kernel/userland"
 LICENSE = "GPL-2.0-only"
-LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
+LIC_FILES_CHKSUM = "file://COPYING;md5=570a9b3749dd0463a1778803b12a6dce \
                     
file://kexec/kexec.c;beginline=1;endline=20;md5=af10f6ae4a8715965e648aa687ad3e09
 \
                     "
 DEPENDS = "zlib xz"
@@ -19,10 +62,9 @@ SRC_URI = 
"${KERNELORG_MIRROR}/linux/utils/kernel/kexec/kexec-tools-${PV}.tar.gz
            
file://0001-arm64-kexec-disabled-check-if-kaslr-seed-dtb-propert.patch \
            file://0001-kexec.c-add-MFD_NOEXEC_SEAL-flag-explicitly.patch \
            file://0001-ppc-fs2dt-Match-function-signatures.patch \
-           
file://0001-Make-the-segment-base-match-pinned-section-address.patch \
            "
 
-SRC_URI[sha256sum] = 
"ddaaa65b02b4f8aa9222586b1f26565b93a4baeffd35bcbd523f15fae7aa4897"
+SRC_URI[sha256sum] = 
"41c427651269cba7ecb0a3a537403076c5694949783b5cc3ae046223bc962087"
 
 inherit autotools update-rc.d systemd
 
-- 
2.47.1

packages/x86-64-v3-poky-linux/kexec-tools/kdump: PV changed from "2.0.31" to 
"2.0.32"
packages/x86-64-v3-poky-linux/kexec-tools/kdump: PKGV changed from 2.0.31 
[default] to 2.0.32 [default]
packages/x86-64-v3-poky-linux/kexec-tools/kexec-tools-dbg: PKGSIZE changed from 
624192 to 625416 (+0%)
packages/x86-64-v3-poky-linux/kexec-tools/kexec-tools-dbg: PV changed from 
"2.0.31" to "2.0.32"
packages/x86-64-v3-poky-linux/kexec-tools/kexec-tools-dbg: PKGV changed from 
2.0.31 [default] to 2.0.32 [default]
packages/x86-64-v3-poky-linux/kexec-tools/kexec-tools-dev: PV changed from 
"2.0.31" to "2.0.32"
packages/x86-64-v3-poky-linux/kexec-tools/kexec-tools-dev: PKGV changed from 
2.0.31 [default] to 2.0.32 [default]
packages/x86-64-v3-poky-linux/kexec-tools/kexec-tools-doc: PV changed from 
"2.0.31" to "2.0.32"
packages/x86-64-v3-poky-linux/kexec-tools/kexec-tools-doc: PKGV changed from 
2.0.31 [default] to 2.0.32 [default]
packages/x86-64-v3-poky-linux/kexec-tools/kexec-tools-locale: PV changed from 
"2.0.31" to "2.0.32"
packages/x86-64-v3-poky-linux/kexec-tools/kexec-tools-locale: PKGV changed from 
2.0.31 [default] to 2.0.32 [default]
packages/x86-64-v3-poky-linux/kexec-tools/kexec-tools-src: PKGSIZE changed from 
212109 to 213886 (+1%)
packages/x86-64-v3-poky-linux/kexec-tools/kexec-tools-src: PV changed from 
"2.0.31" to "2.0.32"
packages/x86-64-v3-poky-linux/kexec-tools/kexec-tools-src: PKGV changed from 
2.0.31 [default] to 2.0.32 [default]
packages/x86-64-v3-poky-linux/kexec-tools/kexec-tools-staticdev: PV changed 
from "2.0.31" to "2.0.32"
packages/x86-64-v3-poky-linux/kexec-tools/kexec-tools-staticdev: PKGV changed 
from 2.0.31 [default] to 2.0.32 [default]
packages/x86-64-v3-poky-linux/kexec-tools/kexec-tools: PV changed from "2.0.31" 
to "2.0.32"
packages/x86-64-v3-poky-linux/kexec-tools/kexec-tools: PKGV changed from 2.0.31 
[default] to 2.0.32 [default]
packages/x86-64-v3-poky-linux/kexec-tools/kexec: PV changed from "2.0.31" to 
"2.0.32"
packages/x86-64-v3-poky-linux/kexec-tools/kexec: PKGV changed from 2.0.31 
[default] to 2.0.32 [default]
packages/x86-64-v3-poky-linux/kexec-tools: PV changed from "2.0.31" to "2.0.32"
packages/x86-64-v3-poky-linux/kexec-tools: SRC_URI changed from 
"https://cdn.kernel.org/pub/linux/utils/kernel/kexec/kexec-tools-2.0.31.tar.gz 
file://kdump file://kdump.conf file://kdump.service 
file://0001-powerpc-change-the-memory-size-limit.patch 
file://0002-purgatory-Pass-r-directly-to-linker.patch 
file://0005-Disable-PIE-during-link.patch 
file://0001-arm64-kexec-disabled-check-if-kaslr-seed-dtb-propert.patch 
file://0001-kexec.c-add-MFD_NOEXEC_SEAL-flag-explicitly.patch 
file://0001-ppc-fs2dt-Match-function-signatures.patch 
file://0001-Make-the-segment-base-match-pinned-section-address.patch" to 
"https://cdn.kernel.org/pub/linux/utils/kernel/kexec/kexec-tools-2.0.32.tar.gz 
file://kdump file://kdump.conf file://kdump.service 
file://0001-powerpc-change-the-memory-size-limit.patch 
file://0002-purgatory-Pass-r-directly-to-linker.patch 
file://0005-Disable-PIE-during-link.patch 
file://0001-arm64-kexec-disabled-check-if-kaslr-seed-dtb-propert.patch 
file://0001-kexec.c-add-MFD_NOEXEC_SEAL
 -flag-explicitly.patch file://0001-ppc-fs2dt-Match-function-signatures.patch"
packages/x86-64-v3-poky-linux/kexec-tools: PKGV changed from 2.0.31 [default] 
to 2.0.32 [default]
packages/x86-64-v3-poky-linux/kexec-tools/vmcore-dmesg: PV changed from 
"2.0.31" to "2.0.32"
packages/x86-64-v3-poky-linux/kexec-tools/vmcore-dmesg: PKGV changed from 
2.0.31 [default] to 2.0.32 [default]

Attachment: 0001-kexec-tools-upgrade-2.0.31-2.0.32.patch
Description: Binary data

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#226430): 
https://lists.openembedded.org/g/openembedded-core/message/226430
Mute This Topic: https://lists.openembedded.org/mt/116309831/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

  • [OE-core] [AUH] kexec-tools... Auto Upgrade Helper via lists.openembedded.org

Reply via email to