[ANNOUNCE] kexec-tools 2.0.32-rc1

Simon Horman horms at kernel.org
Thu Oct 9 03:07:18 PDT 2025


Hi all,

I am happy to announce the release of kexec-tools 2.0.32-rc1.

This is an incremental feature pre-release.

So long as no serious problems arise I intend to release kexec-tools 2.0.32
in a weeks time. Testing of 2.0.32-rc1 would be greatly appreciated.

I do not have any outstanding changes for 2.0.32 at this time.
And I would like to only accept bug fixes at this time and take
features patches once 2.0.32 has been released.

The pre-release can be downloaded from kernel.org:

	https://kernel.org/pub/linux/utils/kernel/kexec/kexec-tools-2.0.32-rc1.tar.xz
	https://kernel.org/pub/linux/utils/kernel/kexec/

I have also tagged it in git:

	https://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git

Thanks to everyone who has contributed to kexec.


For reference the changes since v2.0.31 are:

63a6986d7aae kexec-tools 2.0.32-rc1
591ebf60649d COPYING: Update with current text for GPL v2
2842172e1405 kexec/arch/arm64/crashdump-arm64.c: remove extra whitespace
c343815e7e0a kexec/arch/i386/kexec-x86-common.c: remove duplicate <stdio.h>
b7b2a13547a0 util_lib/elf_info.c: fix typo: prink -> printk
9c12e71d712a kexec/arch/i386/x86-linux-setup.c: replace %d with %u
c837f1971fab kexec/kexec-elf-exec.c: Replace %lux with %lx
288e352ed7c8 Fix printf string specifiers, otherwise kexec doesn't work on my laptop
0b5aecb85a21 workflow: Add loongarch64 build
efb97b509b1a Make the segment base match pinned section address
19d1b275c649 LoongArch: Remove 'kexec_file' cmdline parameters when using --reuse-cmdline option
f1d66280a48b LoongArch: Add kexec_file_load syscall
b7c35c42c3db LoongArch/pez: Fix kernel_fd handling when kexec_file is supported
13e701e72ecf LoongArch: Add pe_hdr->machine check for pei format images
919005b26c8f LoongArch: Fix the use of loongarch_image_header in ELF format
2d3f8185f5d7 LoongArch: Change initrd allocation to top-down
024073e74dc7 LoongArch: Enforce relocatable kernel check for crash dump
d9c82c188646 LoongArch: Terminate the cmdline string using '\0'
e2bfd6df147c LoongArch: Fix comments
39ba2bd288af kexec: Handle removal of multiple 'crashkernel' parameters
b8f6c2a98d2c LoongArch: Change COMMAND_LINE_SIZE to 4096
daa29443819d kexec/zstd: fix static zstd build
8322826fa7b0 kexec/zboot: Add boundary check on PE header offset
b257f311f5f0 RISC-V: Support loading Image binary file
363087cd156f RISC-V: Separate elf_riscv_find_pbase out
027e6e237427 RISC-V: Enable kexec_file_load syscall
b3fd54b022fe RISC-V: Add support for riscv kexec/kdump on kexec-tools
1bda78d60504 workflow: update to Ubuntu 24.04
14f48ea80e51 x86_64: Use the x86-64 level for purgatory
3baa1baebf91 kexec-tools 2.0.31.git



More information about the kexec mailing list