Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

kexec-tools-2.0.27-2.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: kexec-tools Distribution: openSUSE:Factory:zSystems
Version: 2.0.27 Vendor: openSUSE
Release: 2.1 Build date: Fri Nov 10 12:05:36 2023
Group: System/Kernel Build host: s390zl28
Size: 205455 Source RPM: kexec-tools-2.0.27-2.1.src.rpm
Packager: https://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.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* 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).
* Tue Nov 24 2020 Ludwig Nussel <lnussel@suse.de>
  - prepare usrmerge (boo#1029961)
* Tue Nov 10 2020 olaf@aepfle.de
  - Remove kexec-tools-xen-balloon-up.patch (bsc#1176606)
    This patch was introduced to address bug#694863, it enabled kexec
    for HVM at that time. Meanwhile Xen 4.7 introduced "soft-reset"
    for HVM domUs. This host feature removed the requirement to
    un-ballon the domU prior kexec.
    With Xen 4.13 cpuid faulting became the default, which affected the
    approach used in this patch to detect the domU type. As a result
    invoking kexec in dom0 failed.
* Fri Jun 05 2020 Bernhard Wiedemann <bwiedemann@suse.com>
  - Make kexec-bootloader work without 'which' package (boo#1172501)
* Fri Apr 03 2020 Petr Tesařík <ptesarik@suse.com>
  - kexec-tools-Remove-duplicated-variable-declarations.patch:
    Remove duplicated variable declarations (boo#1160399).
* Fri Apr 03 2020 Petr Tesařík <ptesarik@suse.com>
  - kexec-tools-s390-Reset-kernel-command-line-on-syscal.patch: s390:
    Reset kernel command line on syscall fallback (bsc#1167868).
* Fri Mar 13 2020 Petr Tesařík <ptesarik@suse.com>
  - kexec-tools-reset-getopt-before-falling-back-to-legacy.patch:
    Reset getopt before falling back to legacy syscall (bsc#1166105).
* Fri Mar 13 2020 Petr Tesařík <ptesarik@suse.com>
  - kexec-tools-fix-kexec_file_load-error-handling.patch: Fix the
    error handling if kexec_file_load() fails (bsc#1166105).
* Wed Jan 29 2020 Petr Tesařík <ptesarik@suse.com>
  - Fix build errors on old distributions
    * kexec-tools-video-capability.patch
    * kexec-tools-SYS_getrandom.patch
* Fri Jan 10 2020 Chester Lin <clin@suse.com>
  - Fix compiling errors of multiboot2_x86_* functions for i586
    * kexec-tools-build-multiboot2-for-i386.patch

Files

/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, Sat Mar 9 12:50:11 2024