Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: kexec-tools | Distribution: CentOS |
Version: 2.0.25 | Vendor: CentOS |
Release: 9.el9 | Build date: Mon Dec 19 05:52:13 2022 |
Group: Unspecified | Build host: x86-02.stream.rdu2.redhat.com |
Size: 1345246 | Source RPM: kexec-tools-2.0.25-9.el9.src.rpm |
Packager: builder@centos.org | |
Summary: The kexec/kdump userspace component |
kexec-tools provides /sbin/kexec binary that facilitates a new kernel to boot using the kernel's kexec feature either on a normal or a panic reboot. This package contains the /sbin/kexec binary and ancillary utilities that together form the userspace component of the kernel's kexec feature.
GPLv2
* Mon Dec 19 2022 Tao Liu <ltao@redhat.com> - 2.0.25-9 - Add virtiofs to kdump supported-kdump-targets.txt - dracut-module-setup.sh: stop overwriting dracut's trap handler * Wed Dec 07 2022 Tao Liu <ltao@redhat.com> - 2.0.25-8 - kexec-tools: ppc64: remove rma_top limit - kdumpctl: Optimize _find_kernel_path_by_release regex string - kdump.conf: use a simple generator script to maintain * Fri Nov 25 2022 Tao Liu <ltao@redhat.com> - 2.0.25-7 - Don't run kdump_check_setup_iscsi in a subshell in order to collect needed network interfaces * Thu Nov 24 2022 Tao Liu <ltao@redhat.com> - 2.0.25-6 - Simplify setup_znet by copying connection profile to initrd - Wait for the network to be truly ready before dumping vmcore - Address the cases where a NIC has a different name in kdump kernel - Reduce kdump memory consumption by only installing needed NIC drivers - Reduce kdump memory consumption by not letting NetworkManager manage unneeded network interfaces - Set up kdump network by directly copying NM connection profile to initrd - Stop dracut 35network-manager from running nm-initrd-generator - Apply the timeout configuration of nm-initrd-generator - Determine whether IPv4 or IPv6 is needed - Add functions to copy NetworkManage connection profiles to the initramfs - Fix error for vlan over team network interface * Fri Nov 11 2022 Tao Liu <ltao@redhat.com> - 2.0.25-5 - Don't check fs modified when dump target is lvm2 thinp - Add dependency of dracut lvmthinpool-monitor module - lvm.conf should be check modified if lvm2 thinp enabled - Add lvm2 thin provision dump target checker - Fix the sync issue for dump_fs * Tue Nov 01 2022 Tao Liu <ltao@redhat.com> - 2.0.25-4 - Rebase makedumpfile to 1.7.2 - Include the memory overhead cost of cryptsetup when estimating the memory requirement for LUKS-encrypted target - Choosing the most memory-consuming key slot when estimating the memory requirement for LUKS-encrypted target - Skip reading /etc/defaut/grub for s390x - Only try to reset crashkernel for osbuild during package install - Prefix reset-crashkernel-{for-installed_kernel,after-update} with underscore - use /run/ostree-booted to tell if scriptlet is running on OSTree system * Wed Oct 26 2022 Tao Liu <ltao@redhat.com> - 2.0.25-3 - virtiofs support for kexec-tools - Seperate dracut and dracut-squash compressor for zstd * Mon Oct 17 2022 Tao Liu <ltao@redhat.com> - 2.0.25-2 - mkdumprd: Improve error messages on non-existing NFS target directories - fadump: avoid non-debug kernel use for fadump case * Wed Sep 21 2022 Tao Liu <ltao@redhat.com> - 2.0.25-1 - Rebase kexec-tools to v2.0.25 - remind the users to run zipl after calling grubby on s390x - remove useless --zipl when calling grubby to update kernel command line - skip updating /etc/default/grub for s390x - Allow to update kexec-tools using virt-customize for cloud base image - kdumpctl: make the kdump.log root-readable-only * Tue Jul 12 2022 Tao Liu <ltao@redhat.com> - 2.0.24-5 - kdump-lib: use non-debug kernels first - kdump-lib: fix typo in variable name * Wed Jun 15 2022 Tao Liu <ltao@redhat.com> - 2.0.24-4 - crashkernel: optimize arm64 reserved size if PAGE_SIZE=4k - kdump-lib.sh: Check the output of blkid with sed instead of eval * Tue Jun 07 2022 Tao Liu <ltao@redhat.com> - 2.0.24-3 - kdump.sysconfig*: add ignition.firstboot to KDUMP_COMMANDLINE_REMOVE * Mon May 23 2022 Tao Liu <ltao@redhat.com> - 2.0.24-2 - remove the upper bound of default crashkernel value example - update fadump-howto - update kexec-kdump-howto - update crashkernel-howto - add man documentation for kdumpctl get-default-crashkernel - improve get_recommend_size - fix a calculation error in get_system_size * Thu May 05 2022 Tao Liu <ltao@redhat.com> - 2.0.24-1 - Rebase kexec-tools to v2.0.24 - Rebase makedumpfile to 1.7.1 - Avoid false-positive mem_section validation with vmlinux * Fri Apr 08 2022 Tao Liu <ltao@redhat.com> - 2.0.23-10 - try to update the crashkernel in GRUB_ETC_DEFAULT after kexec-tools updates the default crashkernel value - address the case where there are multiple values for the same kernel arg - 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 - util_lib/elf_info: harden parsing of printk buffer - print error when reading with unsupported compression - use cycle detection when parsing the prink log_buf - use pointer arithmetics for dump_dmesg - add generic cycle detection * Fri Feb 25 2022 Tao Liu <ltao@redhat.com> - 2.0.23-9 - makedumpfile: sadump, kaslr: fix failure of calculating kaslr_offset * Mon Feb 21 2022 Tao Liu <ltao@redhat.com> - 2.0.23-8 - update kernel crashkernel in posttrans RPM scriptlet when updating kexec-tools * Mon Feb 14 2022 Tao Liu <ltao@redhat.com> - 2.0.23-7 - fix incorrect usage of _get_all_kernels_from_grubby - fix the mistake of swapping function parameters of read_proc_environ_var * Wed Jan 26 2022 Tao Liu <ltao@redhat.com> - 2.0.23-6 - Revert "Remove trace_buf_size and trace_event from the kernel bootparameters of the kdump kernel" - fix broken kdump_get_arch_recommend_size - remove the upper bound of 102400T for the range in default crashkernel - fix the error of parsing the container environ variable for osbuild - mkdumprd (RHEL-only): add nvme module by force - Remove dropped patches - s390: handle R_390_PLT32DBL reloc entries in machine_apply_elf_rel() - spec: add hostname.rpm into Recommends list - move variable FENCE_KDUMP_SEND from kdump-lib.sh to kdump-lib-initramfs.sh * Tue Jan 11 2022 Tao Liu <ltao@redhat.com> - 2.0.23-5 - Set zstd as recommented for kexec-tools - fix "kdump: Invalid kdump config option auto_reset_crashkernel" error - use grep -s to suppress error messages about nonexistent or unreadable files * Thu Jan 06 2022 Tao Liu <ltao@redhat.com> - 2.0.23-4 - Set zstd as the default compression method for kdump initrd - kdump-lib.sh: Escape '|' for 'failure_action|default' in is_dump_to_rootfs - dracut-early-kdump-module-setup.sh: install xargs and kdump-lib-initramfs.sh - update crashkernel-howto - set up kernel crashkernel for osbuild in kernel hook - reset kernel crashkernel for the special case where the kernel is updated right after kexec-tools - try to reset kernel crashkernel when kexec-tools updates the default crashkernel value - introduce the auto_reset_crashkernel option to kdump.conf - rewrite reset_crashkernel to support fadump and to used by RPM scriptlet - fix incorrect usage of rpm-ostree to update kernel command line parameters - add helper functions to get kernel path by kernel release and the path of current running kernel - add helper functions to get dump mode - add a helper function to read kernel cmdline parameter from grubby --info - provide kdumpctl get-default-crashkernel for kdump_anaconda_addon and RPM scriptlet - factor out kdump_get_arch_recommend_crashkernel - update default crashkernel value - ppc64/ppc64le: drop cpu online rule in 40-redhat.rules in kdump initramfs * Wed Dec 08 2021 Tao Liu <ltao@redhat.com> - 2.0.23-3 - Update eppic to latest upstream snapshot - Update crashkernel-howto.txt - Remove references to systemd-sysv-convert - kdump/ppc64: suppress the error message "Could not find a registered notification tool" from servicelog_notify - fadump: improve fadump-howto.txt about remote dump target setup - Don't exit 1 from 92-crashkernel.install if zipl is absent (#1993505) - Document/kexec-kdump-howto.txt: improve notes for kdump_pre and kdump_post scripts * Fri Dec 03 2021 Tao Liu <ltao@redhat.com> - 2.0.23-2 - kdump/ppc64: migration action registration clean up - kdump/ppc64: rebuild initramfs image after migration - Update supported-kdump-targets.txt - add keyutils as a weak dependency for POWER - kdumpctl: enable secure boot on ppc64le LPARs - kdump.sysconfig: make kexec_file_load as default option on arm64 - kdump.sysconfig: make kexec_file_load as default option on ppc64le * Thu Nov 11 2021 Tao Liu <ltao@redhat.com> - 2.0.23-1 - Enable zstd compression for makedumpfile in kexec-tools.spec - Update makedumpfile to 1.7.0 * Wed Nov 10 2021 Tao Liu <ltao@redhat.com> - 2.0.22-16 - fix broken extra_bins when installing multiple binaries - mkdumprd: drop mountaddr/mountproto nfs mount options - 92-crashkernel.install: fix exit code - dracut-early-kdump.sh: make it POSIX compatible - Add header comment for POSIX compliant scripts - mkdumprd: allow using dash - kdump-logger.sh: make it POSIX compatible - kdump-lib.sh: reformat with shfmt - kdump-lib.sh: declare and assign separately - kdump-lib.sh: fix variable quoting issue - Remove trace_buf_size and trace_event from the kernel bootparameters of the kdump kernel - kdump-lib.sh: fix a few ambiguous or redundant code - kdump-lib.sh: fix arithmetic operation syntax - kdump-lib.sh: remove useless echo and cat - kdump-lib.sh: rework nmcli related functions - kdump-lib.sh: replace '[ ]' with '[[ ]]' and get rid of legacy `` - kdump-lib-initramfs.sh: make it POSIX compatible - dracut-kdump.sh: reformat with shfmt - dracut-kdump.sh: make it POSIX compatible - dracut-kdump.sh: POSIX doesn't support pipefail - dracut-kdump.sh: Use stat instead of ls to get vmcore size - dracut-kdump.sh: simplify dump_ssh - dracut-kdump.sh: remove add_dump_code - dracut-kdump.sh: don't put KDUMP_SCRIPT_DIR in PATH - kdump-lib-initramfs.sh: move dump related functions to kdump.sh - Merge kdump-error-handler.sh into kdump.sh - kdump-lib-initramfs.sh: prepare to be a POSIX compatible lib - bash scripts: reformat with shfmt - bash scripts: declare and assign separately - bash scripts: fix redundant exit code check - bash scripts: fix variable quoting issue - Don't use die in dracut-module-setup.sh - bash scripts: replace '[ ]' with '[[ ]]' for bash scripts - mkdumprd: display the absolute path of dump location in the check_user_configured_target() - Don't iterate the whole /sys/devices just to find drm device - mkdumprd: prompt the user to install nfs-utils when mounting NFS fs failed - bash scripts: use $(...) notation instead of legacy `...` - bash scripts: always use "read -r" - bash scripts: get rid of unnecessary sed calls - bash scripts: get rid of expr and let - bash scripts: remove useless cat - dracut-module-setup.sh: remove surrounding $() for subshell - dracut-module-setup.sh: make iscsi check fail early if cd failed - dracut-module-setup.sh: fix a loop over ls issue - dracut-module-setup.sh: fix a ambiguous variable reference - dracut-module-setup.sh: use "*" to expend array as string - dracut-module-setup.sh: fix _bondoptions wrong references - dracut-module-setup.sh: remove an unused variable - dracut-module-setup.sh: rework kdump_get_ip_route_field - mkfadumprd: make _dracut_isolate_args an array - mkdumprd: use array to store ssh arguments in mkdir_save_path_ssh - mkdumprd: remove an awk call in get_fs_size - mkdumprd: fix multiple issues with get_ssh_size - mkdumprd: remove some redundant echo - mkdumprd: make dracut_args an array again - mkdumprd: use kdump_get_conf_val to read config values - kdumpctl: refine grep usage - kdumpctl: fix fragile loops over find output - kdumpctl: use kdump_get_conf_val to read config values - kdump-lib.sh: use kdump_get_conf_val to read config values - kdump-lib.sh: add a config value retrive helper - kdump-lib.sh: add a config format and read helper - Add a .editorconfig file - Remove hard requirement on grubby * Wed Sep 08 2021 Tao Liu <ltao@redhat.com> - 2.0.22-15 - Add file supported-kdump-targets.txt to kexec-tools * Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 2.0.22-14 - Rebuilt for IMA sigs, glibc 2.34, aarch64 flags Related: rhbz#1991688 * Mon Aug 09 2021 Tao Liu <ltao@redhat.com> - 2.0.22-13 - Clear old crashkernl=auto in comment and doc * Mon Aug 02 2021 Tao Liu <ltao@redhat.com> - 2.0.22-12 - kdumpctl: fix a typo - kdump_get_arch_recommend_size uses crashkernel.default * Mon Jul 26 2021 Tao Liu <ltao@redhat.com> - 2.0.22-11 - Make `dump_to_rootfs` wait for 90s for real - Check the existence of /sys/bus/ccwgroup/devices/*/online beforehand - kdump.sysconfig.s390: Remove "prot_virt" from kdump kernel cmdline * Tue Jul 20 2021 Tao Liu <ltao@redhat.com> - 2.0.22-10 - fadump-init: clean up mount points properly - fadump: kdumpctl should check the modules used by the fadump initramfs - fadump: isolate fadump initramfs image within the default one - Cleanup dead systemd services before start sysroot.mount - Revert "Revert "x86_64: enable the kexec file load by default"" * Tue Jun 29 2021 Tao Liu <ltao@redhat.com> - 2.0.22-9 - Add a crashkernel-howto.txt doc - Add a new hook: 92-crashkernel.install - kdumpctl: Add kdumpctl reset-crashkernel - Revert "kdump-lib.sh: Remove is_atomic" - fix format issue in find_online_znet_device - check the existence of /sys/bus/ccwgroup/devices before trying to find online network device * Tue Jun 29 2021 Tao Liu <ltao@redhat.com> - 2.0.22-8 - check for invalid physical address of /proc/kcore when making ELF dumpfile - Increase SECTION_MAP_LAST_BIT to 5 - kdumpctl: fix check_config error when kdump.conf is empty - kdump-lib.sh: fix a warning in prepare_kdump_bootinfo() * Wed Jun 23 2021 Tao Liu <ltao@redhat.com> - 2.0.22-7 - Write to `/var/lib/kdump` if $KDUMP_BOOTDIR not writable * Wed Jun 16 2021 Tao Liu <ltao@redhat.com> - 2.0.22-6 - Add gating.yaml to RHEL-9 kexec-tools - Iterate /sys/bus/ccwgroup/devices to tell if we should set up rd.znet * Mon Jun 07 2021 Tao Liu <ltao@redhat.com> - 2.0.22-5 - Use a customized emergency shell - Remove the kdump error handler isolation wrapper - Don's try to restart dracut-initqueue if it's already there * Thu May 27 2021 Tao Liu <ltao@redhat.com> - 2.0.22-4 - kdump-lib.sh: fix the case if no enough total RAM for kdump in get_recommend_size() * Mon May 24 2021 Tao Liu <ltao@redhat.com> - 2.0.22-3 - kdumpctl: Add kdumpctl estimate - mkdumprd: make use of the new get_luks_crypt_dev helper - kdump-lib.sh: introduce a helper to get all crypt dev used by kdump - kdump-lib.sh: introduce a helper to get underlying crypt device - Revert "Always set vm.zone_reclaim_mode = 3 in kdump kernel" * Fri May 14 2021 Tao Liu <ltao@redhat.com> - 2.0.22-2 - Stop reloading kdump service on CPU hotplug event for FADump - Make dracut-squash required for kexec-tools - Fix incorrect file permissions of vmcore-dmesg-incomplete.txt - Disable CMA in kdump 2nd kernel - update makedumpfile to v1.6.9 - (upstream/c9s) Warn the user if network scripts are used - Set up bond cmdline by "nmcli --get-values" - Set up dns cmdline by parsing "nmcli --get-values" - Set up s390 znet cmdline by "nmcli --get-values" - Add helper to get nmcli connection show cmd by ifname - Add helper to get nmcli connection apath by ifname - Add helper to get value by field using "nmcli --get-values" * Thu May 13 2021 Tao Liu <ltao@redhat.com> - 2.0.22-1 - Update to kexec-tools 2.0.22 - rd.route should use the name from kdump_setup_ifname - get kdump ifname once in kdump_install_net - Implement IP netmask calculation to replace "ipcalc -m" - kdump-lib.sh: introduce functions to return recommened mem size * Sun Apr 25 2021 Tao Liu <ltao@redhat.com> - 2.0.21-7 - Fix incorrect vmcore permissions when dumped through ssh - Fix incorrect permissions on kdump dmesg file * Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 2.0.21-6 - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 * Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.21-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Fri Jan 22 2021 Kairui Song <kasong@redhat.com> - 2.0.21-4 - dracut-module-setup.sh: enable ForwardToConsole=yes in fadump mode - kdump.conf: add ipv6 example for nfs and ssh dump - fix kdump failure of saving vmcore with the scp + ipv6 method * Wed Jan 20 2021 Kairui Song <kasong@redhat.com> - 2.0.21-3 - module-setup.sh: don't polute the namespace unnecessarily - module-setup.sh: don't source $dracutfunctions - logger: source the logger file individually - Fix dump_fs mount point detection and fallback mount - Revert "Don's try to restart dracut-initqueue if it's already failed" - Revert "Append both nofail and x-systemd.before to kdump mount target" - Doc: Improve the kdump sysconfig document - kdump.conf: Update doc about core_collector for ssh target - Merge #4 `Make dracut-squash a weak dep` - Fix a date error in the change log * Fri Jan 08 2021 Kairui Song <kasong@redhat.com> - 2.0.21-2 - makedumpfile: make use of 'uts_namespace.name' offset in VMCOREINFO - kdumpctl: fix a variable expansion in check_fence_kdump_config() - Add BuildRequires: make - Save the final failure information to log file if saving vmcore failed * Wed Dec 23 2020 Kairui Song <kasong@redhat.com> - 2.0.21-1 - makedumpfile: printk: use committed/finalized state values - makedumpfile: printk: add support for lockless ringbuffer - dracut-module-setup.sh: Use systemctl call to replace ln_r - Doc: improve mkdumprd man page - Don's try to restart dracut-initqueue if it's already failed - dracut-module-setup.sh: use auto6 for ipv6
/etc/kdump /etc/kdump.conf /etc/kdump/post.d /etc/kdump/pre.d /etc/makedumpfile.conf.sample /etc/sysconfig/kdump /usr/bin/kdumpctl /usr/lib/.build-id /usr/lib/.build-id/15 /usr/lib/.build-id/15/f46e99a18ea48effce25c411c1fb891885ed37 /usr/lib/.build-id/39 /usr/lib/.build-id/39/36c80d4043fa4b5194edf49fc8afb5c5ba34eb /usr/lib/.build-id/53 /usr/lib/.build-id/53/16f0f141606199c163b6a76678173e4e0775f1 /usr/lib/.build-id/d6 /usr/lib/.build-id/d6/01d8fecc9f6eb66954f680e0acade0d5b3885b /usr/lib/dracut/modules.d/99earlykdump /usr/lib/dracut/modules.d/99earlykdump/early-kdump.sh /usr/lib/dracut/modules.d/99earlykdump/module-setup.sh /usr/lib/dracut/modules.d/99kdumpbase /usr/lib/dracut/modules.d/99kdumpbase/kdump-capture.service /usr/lib/dracut/modules.d/99kdumpbase/kdump-emergency.service /usr/lib/dracut/modules.d/99kdumpbase/kdump-emergency.target /usr/lib/dracut/modules.d/99kdumpbase/kdump.sh /usr/lib/dracut/modules.d/99kdumpbase/module-setup.sh /usr/lib/dracut/modules.d/99kdumpbase/monitor_dd_progress /usr/lib/kdump /usr/lib/kdump/kdump-lib-initramfs.sh /usr/lib/kdump/kdump-lib.sh /usr/lib/kdump/kdump-logger.sh /usr/lib/kernel/install.d/60-kdump.install /usr/lib/kernel/install.d/92-crashkernel.install /usr/lib/systemd/system-generators/kdump-dep-generator.sh /usr/lib/systemd/system/kdump.service /usr/lib/udev/kdump-udev-throttler /usr/lib/udev/rules.d /usr/lib/udev/rules.d/98-kexec.rules /usr/lib64/eppic_makedumpfile.so /usr/sbin/kexec /usr/sbin/makedumpfile /usr/sbin/mkdumprd /usr/sbin/mkfadumprd /usr/sbin/vmcore-dmesg /usr/share/doc/kexec-tools /usr/share/doc/kexec-tools/News /usr/share/doc/kexec-tools/TODO /usr/share/doc/kexec-tools/crashkernel-howto.txt /usr/share/doc/kexec-tools/early-kdump-howto.txt /usr/share/doc/kexec-tools/fadump-howto.txt /usr/share/doc/kexec-tools/kdump-in-cluster-environment.txt /usr/share/doc/kexec-tools/kexec-kdump-howto.txt /usr/share/doc/kexec-tools/live-image-kdump-howto.txt /usr/share/doc/kexec-tools/supported-kdump-targets.txt /usr/share/kdump /usr/share/licenses/kexec-tools /usr/share/licenses/kexec-tools/COPYING /usr/share/makedumpfile /usr/share/makedumpfile/eppic_scripts /usr/share/makedumpfile/eppic_scripts/README /usr/share/makedumpfile/eppic_scripts/ap_messages_3_10_to_4_8.c /usr/share/makedumpfile/eppic_scripts/dir_names_3_10_to_3_13.c /usr/share/makedumpfile/eppic_scripts/dir_names_3_14_to_4_8.c /usr/share/makedumpfile/eppic_scripts/keyring_3_10_to_4_3.c /usr/share/makedumpfile/eppic_scripts/keyring_4_4_to_4_8.c /usr/share/makedumpfile/eppic_scripts/proc_names_3_10_to_4_8.c /usr/share/makedumpfile/eppic_scripts/tcp_sk_buf_3_10_to_4_8.c /usr/share/makedumpfile/eppic_scripts/udp_sk_buf_3_10_to_4_8.c /usr/share/makedumpfile/eppic_scripts/unix_sk_buff_3_10_to_4_8.c /usr/share/makedumpfile/eppic_scripts/vhost_net_buffers_3_10_to_3_18.c /usr/share/makedumpfile/eppic_scripts/vhost_net_buffers_3_19_to_4_8.c /usr/share/makedumpfile/eppic_scripts/vhost_scsi_buffers_3_10_to_4_8.c /usr/share/man/man5/kdump.conf.5.gz /usr/share/man/man5/makedumpfile.conf.5.gz /usr/share/man/man8/kdumpctl.8.gz /usr/share/man/man8/kexec.8.gz /usr/share/man/man8/makedumpfile.8.gz /usr/share/man/man8/mkdumprd.8.gz /usr/share/man/man8/vmcore-dmesg.8.gz /var/crash /var/lib/kdump
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Mar 22 02:53:44 2023