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

kexec-tools-2.0.20-lp152.4.3.1 RPM for aarch64

From OpenSuSE Ports Leap 15.2 updates for aarch64

Name: kexec-tools Distribution: openSUSE Leap 15.2
Version: 2.0.20 Vendor: openSUSE
Release: lp152.4.3.1 Build date: Tue Dec 22 23:28:18 2020
Group: System/Kernel Build host: obs-arm-9
Size: 369919 Source RPM: kexec-tools-2.0.20-lp152.4.3.1.src.rpm
Packager: http://bugs.opensuse.org
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 Nov 10 2020 Olaf Hering <ohering@suse.com>
  - Remove kexec-tools-xen-balloon-up.patch (bsc#1176606,
    bsc#1174508)
    This patch was introduced to address bsc#694863; it enabled kexec
    for HVM at that time. Meanwhile Xen 4.7 introduced "soft-reset"
    for HVM domUs. This host feature removes the requirement to
    un-ballon the domU prior kexec.
    With Xen 4.13 cpuid faulting became the default, which affects
    the approach used in this patch to detect the domU type. As a
    result, invoking kexec in dom0 failed.
* 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
* Mon Dec 16 2019 Chester Lin <clin@suse.com>
  - Bump to version 2.0.20
    Changelog: https://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git/log/?id=refs/tags/v2.0.19..v2.0.20
  - Backport a upstream patch series: [jsc#SLE-9032]
    Subject: [PATCH v2 0/3] arm64: handle "reserved" entries in /proc/iomem
    * 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
* Fri Jun 14 2019 Petr Tesarik <ptesarik@suse.com>
  - Bump to version 2.0.19
    Changelog: http://git.kernel.org/cgit/utils/kernel/kexec/kexec-tools.git/log/?id=refs/tags/v2.0.18..v2.0.19
* Mon Jan 14 2019 kukuk@suse.de
  - Use %license instead of %doc [bsc#1082318]
* Thu Nov 01 2018 ptesarik@suse.com
  - Remove bogus Url RPM tag: The project does not have a home page.
* Thu Nov 01 2018 ptesarik@suse.com
  - Bump to version 2.0.18
    Changelog: http://git.kernel.org/cgit/utils/kernel/kexec/kexec-tools.git/log/?id=refs/tags/v2.0.17..v2.0.18
  - Drop patches from upstream git:
    * kexec-tools-fix-for-Unhandled-rela-relocation-R_X86_64_PLT32.patch
  - Remove the confusing kdump binary (no longer in upstream).
* Mon Sep 10 2018 Alberto Planas Dominguez <aplanas@suse.com>
  - kexec-tools-fix-for-Unhandled-rela-relocation-R_X86_64_PLT32.patch
    Upstream backport.
    In response to a change in binutils, commit b21ebf2fb4c
    (x86: Treat R_X86_64_PLT32 as R_X86_64_PC32) was applied to
    the linux kernel during the 4.16 development cycle and has
    since been backported to earlier stable kernel series. The
    change results in the failure message in $SUBJECT when
    rebooting via kexec.
    Fix this by replicating the change in kexec.
* Thu Apr 19 2018 ptesarik@suse.com
  - Bump to version 2.0.17
    Changelog: http://git.kernel.org/cgit/utils/kernel/kexec/kexec-tools.git/log/?id=refs/tags/v2.0.16..v2.0.17
  - Drop kexec-tools-xen-static.patch: upstream uses run-time dynamic
    linking to address the same issue.
  - Drop all patches from upstream git:
    * kexec-tools-add-a-helper-function-to-add-ranges.patch
    * kexec-tools-ppc64-parse-ibm-dynamic-memory.patch
    * kexec-tools-ppc64-leverage-kexec_file_load-support.patch
    * kexec-tools-Return-ENOSYS-when-kexec-does-not-know.patch
    * kexec-tools-Fix-option-checks-to-take-KEXEC_FILE_LOAD.patch
    * kexec-tools-Do-not-special-case-the-s-option.patch
    * kexec-tools-Add-option-to-revert-s.patch
    * kexec-tools-Add-option-to-fall-back-to-KEXEC_LOAD.patch
    * kexec-tools-Document-s-c-and-a-options-in-the-man-page.patch
    * kexec-tools-fix-kexec-p-segfault.patch
* Thu Apr 05 2018 ptesarik@suse.com
  - kexec-tools-vmcoreinfo-in-xen.patch: Revert "kexec-tools: Read
    always one vmcoreinfo file" (bsc#1085626, bsc#951740).
* Thu Apr 05 2018 ptesarik@suse.com
  - kexec-tools-fix-kexec-p-segfault.patch: Fix a segmentation fault
    when trying to run "kexec -p" (bsc#1080916).
* Tue Apr 03 2018 msuchanek@suse.com
  - kexec: add -a option to fall back to KEXEC_LOAD when KEXEC_FILE_LOAD is not
    supported (bsc#1080916, boo#1076839).
    * kexec-tools-Return-ENOSYS-when-kexec-does-not-know.patch
    * kexec-tools-Fix-option-checks-to-take-KEXEC_FILE_LOAD.patch
    * kexec-tools-Do-not-special-case-the-s-option.patch
    * kexec-tools-Add-option-to-revert-s.patch
    * kexec-tools-Add-option-to-fall-back-to-KEXEC_LOAD.patch
    * kexec-tools-Document-s-c-and-a-options-in-the-man-page.patch
  - kexec-tools-ppc64-leverage-kexec_file_load-support.patch: kexec/ppc64:
    leverage kexec_file_load support (bsc#1080916).
* Fri Feb 23 2018 ptesarik@suse.com
  - kexec-tools-ppc64-parse-ibm-dynamic-memory.patch: kexec/ppc64:
    add support to parse ibm, dynamic-memory-v2 property
    (bsc#1081789, LTC#164625).
  - kexec-tools-add-a-helper-function-to-add-ranges.patch: kexec: add
    a helper function to add ranges (bsc#1081789, LTC#164625).
* Fri Jan 19 2018 tchvatal@suse.com
  - Create compat link for rckexec-loader systemd service
  - Convert the asciidoc file to normal man in order to drop asciidoc dep
    * python2 only obsoletion and upstream has only raw manpages too
  - Properly state all post/postun dependencies (systemd, suse-module-tools)
  - There is no reason for exclusive arch if we state all archs
  - Bump to version 2.0.16
    Changelog: http://git.kernel.org/cgit/utils/kernel/kexec/kexec-tools.git/log/?id=refs/tags/v2.0.14..v2.0.16
  - Remove support for older products to trivialize spec file
  - Make sure to not pull python2 via asciidoc
  - Drop merged patch 0001-kexec-tools-2.0.14.git.patch
  - Drop all patches from upstream git:
    * 0002-ppc64-Reduce-number-of-ELF-LOAD-segments.patch
    * 0003-kexec-Increase-the-upper-limit-for-RAM-segments.patch
    * 0004-alpha-add-missing-__NR_kexec_load-definition.patch
    * 0005-kexec-implemented-XEN-KEXEC-STATUS-to-determine-if-a.patch
    * 0006-kexec-Remove-redundant-space-from-help-message.patch
    * 0007-purgatory-Add-purgatory.map-and-purgatory.ro.sym-to-.patch
    * 0008-kexec-Add-option-to-get-crash-kernel-region-size.patch
    * 0009-crashdump-arm-Add-get_crash_kernel_load_range-functi.patch
    * 0010-crashdump-arm64-Add-get_crash_kernel_load_range-func.patch
    * 0011-crashdump-cris-Add-get_crash_kernel_load_range-funct.patch
    * 0012-crashdump-ia64-Add-get_crash_kernel_load_range-funct.patch
    * 0013-crashdump-m68k-Add-get_crash_kernel_load_range-funct.patch
    * 0014-crashdump-mips-Add-get_crash_kernel_load_range-funct.patch
    * 0015-crashdump-ppc-Add-get_crash_kernel_load_range-functi.patch
    * 0016-crashdump-ppc64-Add-get_crash_kernel_load_range-func.patch
    * 0017-crashdump-s390-Add-get_crash_kernel_load_range-funct.patch
    * 0018-crashdump-sh-Add-get_crash_kernel_load_range-functio.patch
    * 0019-gitignore-add-two-generated-files-in-purgatory.patch
    * 0020-Only-print-debug-message-when-failed-to-serach-for-k.patch
    * 0021-build_mem_phdrs-check-if-p_paddr-is-invalid.patch
    * 0022-uImage-fix-realloc-pointer-confusion.patch
    * 0023-uImage-Fix-uImage_load-for-little-endian-machines.patch
    * 0024-uImage-Add-new-IH_ARCH_xxx-definitions.patch
    * 0025-uImage-use-char-instead-of-unsigned-char-for-uImage_.patch
    * 0026-uImage-use-char-instead-of-unsigned-char-for-uImage_.patch
    * 0027-arm64-add-uImage-support.patch
    * 0028-vmcore-dmesg-Define-_GNU_SOURCE.patch
    * 0029-Don-t-use-L-width-specifier-with-integer-values.patch
    * 0030-x86-x86_64-Fix-format-warning-with-die.patch
    * 0031-ppc-Fix-format-warning-with-die.patch
    * 0032-crashdump-Remove-stray-get_crashkernel_region-declar.patch
    * 0033-x86-Support-large-number-of-memory-ranges.patch
    * 0034-Fix-broken-Xen-support-in-configure.ac.patch
    * 0035-kexec-extend-the-semantics-of-kexec_iomem_for_each_l.patch
    * 0036-kexec-generalize-and-rename-get_kernel_stext_sym.patch
    * 0037-arm64-identify-PHYS_OFFSET-correctly.patch
    * 0038-arm64-change-return-values-on-error-to-negative.patch
    * 0039-arm64-kdump-identify-memory-regions.patch
    * 0040-arm64-kdump-add-elf-core-header-segment.patch
    * 0041-arm64-kdump-set-up-kernel-image-segment.patch
    * 0042-arm64-kdump-set-up-other-segments.patch
    * 0043-arm64-kdump-add-DT-properties-to-crash-dump-kernel-s.patch
    * 0044-arm64-kdump-Add-support-for-binary-image-files.patch
    * 0045-Handle-additional-e820-memmap-type-strings.patch
    * 0046-powerpc-fix-command-line-overflow-error.patch
    * 0047-fix-how-RMA-top-is-deduced.patch
* Mon Jan 08 2018 msuchanek@suse.com
  - Fix kexec error on ppc64 (bsc#1074947).
    0046-powerpc-fix-command-line-overflow-error.patch
    0047-fix-how-RMA-top-is-deduced.patch
* Tue Oct 31 2017 carnold@suse.com
  - With Xen 4.10 there is a new required library called xentoolcore
    (bsc#1037779)
    kexec-tools-xen-static.patch
  - Refreshed kexec-tools-disable-test.patch
* Thu Jun 01 2017 jengelh@inai.de
  - Remove redundant %clean section. Replace $RPM_* shell vars
    by macros.
  - Rewrite summary line.
* Wed May 31 2017 tiwai@suse.de
  - Update to version 2.0.14 (bsc#1039937, FATE#320672, FATE#320671)
    Changelog: http://git.kernel.org/cgit/utils/kernel/kexec/kexec-tools.git/log/?id=refs/tags/v2.0.13..v2.0.14
  - Backport upstream fixes  (bsc#1039937, FATE#320672, FATE#320671)
    0001-kexec-tools-2.0.14.git.patch
    0002-ppc64-Reduce-number-of-ELF-LOAD-segments.patch
    0003-kexec-Increase-the-upper-limit-for-RAM-segments.patch
    0004-alpha-add-missing-__NR_kexec_load-definition.patch
    0005-kexec-implemented-XEN-KEXEC-STATUS-to-determine-if-a.patch
    0006-kexec-Remove-redundant-space-from-help-message.patch
    0007-purgatory-Add-purgatory.map-and-purgatory.ro.sym-to-.patch
    0008-kexec-Add-option-to-get-crash-kernel-region-size.patch
    0009-crashdump-arm-Add-get_crash_kernel_load_range-functi.patch
    0010-crashdump-arm64-Add-get_crash_kernel_load_range-func.patch
    0011-crashdump-cris-Add-get_crash_kernel_load_range-funct.patch
    0012-crashdump-ia64-Add-get_crash_kernel_load_range-funct.patch
    0013-crashdump-m68k-Add-get_crash_kernel_load_range-funct.patch
    0014-crashdump-mips-Add-get_crash_kernel_load_range-funct.patch
    0015-crashdump-ppc-Add-get_crash_kernel_load_range-functi.patch
    0016-crashdump-ppc64-Add-get_crash_kernel_load_range-func.patch
    0017-crashdump-s390-Add-get_crash_kernel_load_range-funct.patch
    0018-crashdump-sh-Add-get_crash_kernel_load_range-functio.patch
    0019-gitignore-add-two-generated-files-in-purgatory.patch
    0020-Only-print-debug-message-when-failed-to-serach-for-k.patch
    0021-build_mem_phdrs-check-if-p_paddr-is-invalid.patch
    0022-uImage-fix-realloc-pointer-confusion.patch
    0023-uImage-Fix-uImage_load-for-little-endian-machines.patch
    0024-uImage-Add-new-IH_ARCH_xxx-definitions.patch
    0025-uImage-use-char-instead-of-unsigned-char-for-uImage_.patch
    0026-uImage-use-char-instead-of-unsigned-char-for-uImage_.patch
    0027-arm64-add-uImage-support.patch
    0028-vmcore-dmesg-Define-_GNU_SOURCE.patch
    0029-Don-t-use-L-width-specifier-with-integer-values.patch
    0030-x86-x86_64-Fix-format-warning-with-die.patch
    0031-ppc-Fix-format-warning-with-die.patch
    0032-crashdump-Remove-stray-get_crashkernel_region-declar.patch
    0033-x86-Support-large-number-of-memory-ranges.patch
    0034-Fix-broken-Xen-support-in-configure.ac.patch
    0035-kexec-extend-the-semantics-of-kexec_iomem_for_each_l.patch
    0036-kexec-generalize-and-rename-get_kernel_stext_sym.patch
    0037-arm64-identify-PHYS_OFFSET-correctly.patch
    0038-arm64-change-return-values-on-error-to-negative.patch
    0039-arm64-kdump-identify-memory-regions.patch
    0040-arm64-kdump-add-elf-core-header-segment.patch
    0041-arm64-kdump-set-up-kernel-image-segment.patch
    0042-arm64-kdump-set-up-other-segments.patch
    0043-arm64-kdump-add-DT-properties-to-crash-dump-kernel-s.patch
    0044-arm64-kdump-Add-support-for-binary-image-files.patch
    0045-Handle-additional-e820-memmap-type-strings.patch
  - Refreshed patches:
    kexec-tools-xen-static.patch
    kexec-tools-xen-balloon-up.patch
  - Drop obsoleted arm64 patches:
    kexec-tools-enable-aarch64-fixup.patch
    kexec-tools-enable-aarch64.patch
  - Fix source URL, as ftp was discontinued on korg
  - Sync changelog with SLE12 packages
* Wed May 10 2017 carnold@suse.com
  - kexec-tools-xen-static.patch: xen breaks kexec-tools build
    (bsc#1037779)
    See also matching fix in xen-devel package
* Tue Apr 11 2017 bwiedemann@suse.com
  - fix kexec-bootloader with /boot partition (boo#1033599)
* Wed Feb 22 2017 meissner@suse.com
  - Do not pull in gcc-PIE, as it breaks the static build in here.
* Mon Aug 08 2016 ptesarik@suse.com
  - Update to version 2.0.13
    Changelog: http://git.kernel.org/cgit/utils/kernel/kexec/kexec-tools.git/log/?id=refs/tags/v2.0.12..v2.0.13
  - Refresh kexec-tools-enable-aarch64.patch
* Fri Jun 17 2016 normand@linux.vnet.ibm.com
  -  remove sed line in spec for ppc64 about stack-protector
    as now handled in Makefile.
* Fri Jun 03 2016 tonyj@suse.com
  - Update to version 2.0.12 (FATE#320915, bsc#980545)
    Changelog: http://git.kernel.org/cgit/utils/kernel/kexec/kexec-tools.git/log/?id=refs/tags/v2.0.10..v2.0.12
    Drop following patches (upstream):
    kexec-tools-load-crash-kernel-high.patch
  -  Fix pkg-config to check >= 4.7 rather than > 4.6 for xenlight
  -  Specifically name Files in specfile rather than using glob.
* Mon May 30 2016 ptesarik@suse.com
  - kexec-tools-ppc64-reduce-elf-loads.patch: ppc64: Reduce number of
    ELF LOAD segments (bsc#981339).
* Tue May 03 2016 olaf@aepfle.de
  - Adjust linking to libxenctrl to xen-4.7 API (fate#319989)
* Thu Dec 10 2015 tiwai@suse.de
  - Fix missing dependency on coreutils for initrd macros (boo#958562)
  - Call missing initrd macro at postun (boo#958562)
* Mon Oct 26 2015 ptesarik@suse.cz
  - kexec-tools-vmcoreinfo-in-xen.patch: Store XEN_VMCOREINFO in
    panic kernel ELF notes.
    (bsc#951740)
* Wed Oct 14 2015 jlee@suse.com
  - kexec-tools-xen-inhibit-file-based-syscall.patch: To inhibit file
    based syscall on XEN, using old syscall to load crash kernel.
    (bsc#947172)
* Tue Oct 06 2015 ptesarik@suse.com
  - kexec-tools-load-crash-kernel-high.patch: Load crash kernel high
    on x86 (bsc#946365).
* Fri Jun 26 2015 ptesarik@suse.cz
  - Upgrade to kexec-2.0.10: This is a feature release coinciding
    with the release of the v4.1 Linux Kernel.
  - Refreshed patches:
    * kexec-tools-xen-static.patch
    * kexec-tools-xen-balloon-up.patch
  - Dropped patches (now upstream):
    * kexec-tools-callback-function-proto.patch
* Mon May 04 2015 jlee@suse.com
  - Add 'kexec-tools/kexec-tools-Provide-an-option-to-use-new-kexec-system-call.patch'
    to support kdump on secure boot. (fate#315018, bnc#884453)
* Sun Mar 29 2015 crrodriguez@opensuse.org
  - kexec tools are included in the default initrd, we need
    to regenerate if this package changes.
* Fri Mar 20 2015 schwab@linux-m68k.org
  - Enable building on m68k
* Fri Feb 13 2015 ptesarik@suse.cz
  - Upgrade to kexec-2.0.9: This is a bug-fix release coinciding with
    the release of the v3.19 Linux Kernel.
* Fri Jan 09 2015 tonyj@suse.com
  - Fix x86 callback prototypes (bnc#905090)
    Add patch: kexec-tools-callback-function-proto.patch

Files

/sbin/kexec
/usr/lib/systemd/system/kexec-load.service
/usr/sbin/kexec
/usr/sbin/kexec-bootloader
/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-bootloader.8.gz
/usr/share/man/man8/kexec.8.gz
/usr/share/man/man8/vmcore-dmesg.8.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Dec 2 23:36:37 2021