Unnamed repository
Go to file
Baoquan He 5f6dfdf8db kexec-tools.spec: removes kexec udev rules for s390
Currenty the kexec-tools package contains udev rules for kdump
that reload kdump in case of memory or CPU hotplug:

$ cat /etc/udev/rules.d/98-kexec.rules
SUBSYSTESUBSYSTEM=="cpu", ACTION=="online", PROGRAM="/bin/systemctl try-restart kdump.service"
SUBSYSTEM=="cpu", ACTION=="offline", PROGRAM="/bin/systemctl try-restart kdump.service"
SUBSYSTEM=="memory", ACTION=="add", PROGRAM="/bin/systemctl try-restart kdump.service"
SUBSYSTEM=="memory", ACTION=="remove", PROGRAM="/bin/systemctl try-restart kdump.service"

On other architectures the rules are necessary because the memory
and CPU layout stored in the kdump in-memory ELF header at kdump
load time. Therefore the kdump kernel has to be reloaded each
time when the CPU or memory configuration changes.

This has drawbacks:

1. During kdump reload the system can't be dumped.
2. On systems with many hotplug events (e.g. on s390 with cpuplugd)
this creates significant overhead

The reload is not necessary on s390 because there the ELF header is
created in the 2nd (kdump) kernel. Therefore, to improve things,
remove the rules for s390.

Log is from IBM, and patch has been tested by IBM and work well.

Signed-off-by: Baoquan He <bhe@redhat.com>
Acked-by: Vivek Goyal <vgoyal@redhat.com>
2013-06-04 10:56:56 +08:00
po Update translation file po/it.po 2013-01-28 14:02:09 +08:00
.gitignore Pull kexec-tools-2.0.4 2013-04-02 11:35:30 +08:00
98-kexec.rules udev rules fix 2012-05-28 09:50:47 +08:00
dracut-kdump.sh Add tab key as delimiter for core_collector in kdump.conf 2013-06-04 10:54:23 +08:00
dracut-module-setup.sh Add tab key as delimiter for core_collector in kdump.conf 2013-06-04 10:54:23 +08:00
dracut-monitor_dd_progress remove dracut-files.tbz2 [v2] 2012-05-03 10:06:05 +08:00
firstboot_kdump.py firstboot:fix reserve mem ui spinbox step size 2012-12-12 17:15:10 +08:00
kdump.conf add dracut_args option to kdump.conf 2013-04-27 10:44:48 +08:00
kdump.conf.5 add dracut_args option to kdump.conf 2013-04-27 10:44:48 +08:00
kdump.init - Fix a syntax error in kdump init script 2010-06-13 21:54:34 +00:00
kdump.service Fixup sysytemd service file (bug 741272) 2012-02-14 10:13:06 -07:00
kdump.sysconfig do not mount root twice 2012-07-12 11:15:35 +08:00
kdump.sysconfig.i386 kdump.sysconfig: Add option action_on_fail and set its default as continue 2013-06-04 10:55:30 +08:00
kdump.sysconfig.ia64 Mass Update of RHEL5 patches 2008-06-05 15:18:53 +00:00
kdump.sysconfig.ppc64 kdump.sysconfig: Add option action_on_fail and set its default as continue 2013-06-04 10:55:30 +08:00
kdump.sysconfig.s390x kdump.sysconfig: Add option action_on_fail and set its default as continue 2013-06-04 10:55:30 +08:00
kdump.sysconfig.x86_64 kdump.sysconfig: Add option action_on_fail and set its default as continue 2013-06-04 10:55:30 +08:00
kdumpctl add dracut_args option to kdump.conf 2013-04-27 10:44:48 +08:00
kexec-kdump-howto.txt kdump: Save vmcore-dmesg.txt before saving vmcore 2013-05-14 11:17:55 +08:00
kexec-tools-2.0.3-build-makedumpfile-eppic-shared-object.patch Support for eppic language as a subpackage 2013-03-14 14:42:55 +08:00
kexec-tools-2.0.3-disable-kexec-test.patch Disable kexec_test 2012-01-21 16:56:07 +08:00
kexec-tools.spec kexec-tools.spec: removes kexec udev rules for s390 2013-06-04 10:56:56 +08:00
mkdumprd add dracut_args option to kdump.conf 2013-04-27 10:44:48 +08:00
mkdumprd.8 Remove comma which is redundant 2013-02-16 15:19:41 +08:00
rhcrashkernel-param rhcrashkernel-param: echo crashkernel=auto for rhel7 2012-08-20 15:01:47 +08:00
sources Pull kexec-tools-2.0.4 2013-04-02 11:35:30 +08:00
zanata-notes.txt Add a notes for zanata process 2012-12-05 01:23:09 -05:00