Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: kexec-tools | Distribution: openSUSE Tumbleweed |
Version: 2.0.29 | Vendor: openSUSE |
Release: 2.1 | Build date: Fri Sep 13 15:13:13 2024 |
Group: System/Kernel | Build host: reproducible |
Size: 196535 | Source RPM: kexec-tools-2.0.29-2.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://projects.horms.net/projects/kexec/ | |
Summary: Tools for loading replacement kernels into memory |
Kexec is a user space utility for loading another kernel and asking the currently running kernel to do something with it. A currently running kernel may be asked to start the loaded kernel on reboot, or to start the loaded kernel after it panics.
GPL-2.0-or-later
* Fri Sep 13 2024 olaf@aepfle.de - To create rckexec-reload, the service binary is required at build time. This binary is provided by aaa_base. Make sure this package is available during build. * Mon Aug 12 2024 Petr Tesařík <ptesarik@suse.com> - update to 2.0.29: * update man and --help * powerpc/kexec_load: add hotplug support * kexec_load: Use new kexec flag for hotplug support * x86-linux-setup.c: Use POSIX basename API * LoongArch: fix load command line segment error * LoongArch: add multi crash kernel segment support * LoongArch: fix kernel image size error * Arm: Fix add_buffer_phys_virt() align issue * Fix incorrect Free Software Foundation address in the license * util_lib/elf_info.c: fix a warning * kexec_file: add kexec_file flag to support debug printing * workflow: update to use checkout@v4 - drop kexec-dont-use-kexec_file_load-on-xen.patch, upstream - drop fix-building-on-x86_64-with-binutils-2.41.patch, upstream - kexec-tools-riscv-hotplug.patch: Fix build for riscv64. * Wed Mar 06 2024 Jiri Bohac <jbohac@suse.com> - update to 2.0.28: * LoongArch: Load vmlinux.efi to the link address * LoongArch: Fix an issue with relocatable vmlinux * m68k: fix getrandom() use with uclibc * lzma: Relax memory limit for lzma decompressor * kexec: ppc64: print help to stdout instead of stderr * kexec/loongarch64: fix 'make dist' file loss issue * crashdump/x86: set the elfcorehdr segment size for hotplug * crashdump/x86: identify elfcorehdr segment for hotplug * crashdump: exclude elfcorehdr segment from digest for hotplug * crashdump: setup general hotplug support * crashdump: introduce the hotplug command line options * kexec: define KEXEC_UPDATE_ELFCOREHDR * kexec: update manpage with explicit mention of clean kexec * zboot: add loongarch kexec_load support * zboot: enable arm64 kexec_load for zboot image - drop 6419b008fde783fd0cc2cc266bd1c9cf35e99a0e.patch, upstream - add fix-building-on-x86_64-with-binutils-2.41.patch: * fix assembling on binutils >= 2.42 - refresh kexec-tools-disable-test.patch * Fri Jan 19 2024 Jiri Bohac <jbohac@suse.com> - add kexec-dont-use-kexec_file_load-on-xen.patch: kexec: don't use kexec_file_load on xen (bsc#1218590) * Tue Oct 24 2023 olaf@aepfle.de - Fix build with old glibc with 6419b008fde783fd0cc2cc266bd1c9cf35e99a0e.patch * Wed Sep 06 2023 Petr Tesařík <petr@tesarici.cz> - update to 2.0.27: * ppc64: add --reuse-cmdline parameter support * kexec: make -a the default * x86: add devicetree support * ppc64: document elf-ppc64 options and --dt-no-old-root * LoongArch: kdump: set up kernel image segment * arm64: zboot support * Tue Aug 08 2023 olaf@aepfle.de - Disable Xen support in ALP * Wed Jun 28 2023 Michal Suchanek <msuchanek@suse.com> - Pull kexec-bootloader from perl-Bootloader, bump version so that perl-Bootloader can obsolete kexec-tools containing kexec-bootloader (bsc#1211082). * Tue Apr 04 2023 olaf@aepfle.de - Update kexec-tools-SYS_getrandom.patch to fix build errors on old x86_64 distributions * Thu Feb 23 2023 Michal Suchanek <msuchanek@suse.com> - kexec-bootloader: Add -a argument to load using kexec_load_file() when available (boo#1202820). * Thu Feb 02 2023 Petr Tesařík <petr@tesarici.cz> - update to 2.0.26: * m68k: pass rng seed via BI_RNG_SEED * workflow: update to checkout@v3 * LoongArch: Remove redundant cmdline parameters when using --reuse-cmdline option * LoongArch: Add purgatory framework code * LoongArch: PE format image loading support * LoongArch: Add kexec/kdump support * config: Add LoongArch architecture support in config.guess and config.sub files * ppc64: remove rma_top limit - refresh kexec-tools-riscv64.patch. * Tue Dec 27 2022 Ludwig Nussel <lnussel@suse.com> - Replace transitional %usrmerged macro with regular version check (boo#1206798) * Tue Oct 04 2022 Dirk Müller <dmueller@suse.com> - add kexec-tools-riscv64.patch * Wed Aug 17 2022 Dirk Müller <dmueller@suse.com> - update to 2.0.25: * kexec-tools: Remove duplicate ultoa() definitions and redefine it * i386: pass rng seed via setup_data * kexec-tools: mips: Pass initrd parameter via cmdline * arm64/crashdump-arm64: increase CRASH_MAX_MEMORY_RANGES to 32k * Wed Apr 27 2022 Dirk Müller <dmueller@suse.com> - update to 2.0.24: * arm64: fix static data relocations in machine_apply_elf_rel() * kexec/elf: assign one to align if sh_addralign equals zero * arm64/crashdump-arm64: explicit type conversion to suppress compiler warning * arm64/kexec-arm64: add support for R_AARCH64_MOVW_UABS_G* rela * arm64/kexec-arm64: use enum to organize the reloc type * arm64/kexec-arm64: add support for R_AARCH64_LDST128_ABS_LO12_NC rela * kexec-tools: fix leak FILE pointer. * purgatory: do not enable vectorization automatically for purgatory compiling * kexec-tools: Determine if the image is lzma commpressed * util_lib/elf_info: harden parsing of printk buffer * github: run apt-get update before installing packages * kexec-xen: Allow xen_kexec_exec() to return in case of Live Update * kexec-tools: print error if kexec_file_load fails * kexec-tools: mips: Concatenate --reuse-cmdline and --append * kexec-tools: mips: Add some debug info * arm64: fix PAGE_OFFSET calc for flipped mm * arm64: read VA_BITS from kcore for 52-bits VA kernel * arm64/crashdump: unify routine to get page_offset * arm64: make phys_offset signed * s390: add support for --reuse-cmdline * use slurp_proc_file() in get_command_line() * add slurp_proc_file() * s390: use KEXEC_ALL_OPTIONS * s390: add variable command line size * arm64: support more than one crash kernel regions * s390: handle R_390_PLT32DBL reloc entries in machine_apply_elf_rel() * arm64/crashdump: deduce paddr of _text based on kernel code size - drop kexec-tools-print-error-if-kexec_file_load-fails.patch, kexec-tools-remove-duplicate-ramdisk-definition.patch (upstream) - add homepage url - add gpg validation * Wed Apr 13 2022 Petr Tesařík <ptesarik@suse.com> - kexec-tools-print-error-if-kexec_file_load-fails.patch: print error if kexec_file_load fails (bsc#1197176). * Mon May 03 2021 Petr Tesařík <ptesarik@suse.com> - Bump version to 2.0.21 - Drop patches from upstream git: * kexec-tools-video-capability.patch * Mon Apr 26 2021 Petr Tesařík <ptesarik@suse.com> - kexec-tools-remove-duplicate-ramdisk-definition.patch: Remove duplicate definition of ramdisk (fix ppc build). * Mon Apr 26 2021 Petr Tesařík <ptesarik@suse.com> - Bump version to 2.0.21 - Drop patches from upstream git: * kexec-tools-add-variant-helper-functions.patch * kexec-tools-arm64-kexec-allocate-memory-space-avoiding-reserved-regions.patch * kexec-tools-arm64-kdump-deal-with-resource-entries-in-proc-iomem.patch * kexec-tools-build-multiboot2-for-i386.patch * kexec-tools-fix-kexec_file_load-error-handling.patch * kexec-tools-reset-getopt-before-falling-back-to-legacy.patch * kexec-tools-s390-Reset-kernel-command-line-on-syscal.patch * kexec-tools-Remove-duplicated-variable-declarations.patch * Tue Apr 20 2021 Wolfgang Frisch <wolfgang.frisch@suse.com> - Hardening: Link as PIE (bsc#1185020).
/usr/lib/systemd/system/kexec-load.service /usr/sbin/kexec /usr/sbin/rckexec-load /usr/sbin/vmcore-dmesg /usr/share/doc/packages/kexec-tools /usr/share/doc/packages/kexec-tools/AUTHORS /usr/share/doc/packages/kexec-tools/News /usr/share/doc/packages/kexec-tools/TODO /usr/share/doc/packages/kexec-tools/doc /usr/share/doc/packages/kexec-tools/doc/Makefile /usr/share/doc/packages/kexec-tools/doc/linux-i386-boot.txt /usr/share/doc/packages/kexec-tools/doc/linux-i386-zero-page.txt /usr/share/doc/packages/kexec-tools/doc/multiboot.html /usr/share/doc/packages/kexec-tools/doc/nbi-spec.txt /usr/share/licenses/kexec-tools /usr/share/licenses/kexec-tools/COPYING /usr/share/man/man8/kexec.8.gz /usr/share/man/man8/vmcore-dmesg.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Nov 14 00:13:44 2024