Go to file
Kairui Song d551516f52 Set watchdog's pretimeout to zero in kdump kernel
Most watchdogs have a parameter pretimeout, if set to non-zero, it means
before the watchdog really reset the system, it will try to panic the
kernel first, so kdump could kick in, or, just print a panic stacktrace
and then kernel should reset it self.

If we are already in kdump kernel, this is not really helpful, only
increase kernel hanging chance. And it also make thing become complex
as some watchdog triggers the kernel panic in NMI context, which
could also hang the kernel in strange ways, and fail the watchdog it
self. So just disable this parameter.

Also for hpwdt, it have another parameter kdumptimeout, which is
just designed for first kernel. The default behaviour is the watchdog
will simply stop working if timeouted, trigger a panic, and leave the
kernel to kdump. Again, if we are already in kdump this is not helpful.
So also disable that.

Signed-off-by: Kairui Song <kasong@redhat.com>
Acked-by: Lianbo Jiang <lijiang@redhat.com>
2020-11-30 15:25:36 +08:00
tests selftest: Fix several test issue with Fedora 33 2020-11-18 23:57:13 +08:00
.gitignore
60-kdump.install Add a kernel install hook to clean up kdump initramfs 2020-08-27 11:22:03 +08:00
98-kexec.rules
98-kexec.rules.ppc64
dracut-early-kdump-module-setup.sh enable the logger for kdump 2020-10-27 17:33:54 +08:00
dracut-early-kdump.sh Add code comments to help better understanding 2020-11-12 13:59:21 +08:00
dracut-kdump-capture.service
dracut-kdump-emergency.service
dracut-kdump-emergency.target
dracut-kdump-error-handler.service
dracut-kdump-error-handler.sh
dracut-kdump.sh Improve debugging in the kdump kernel 2020-10-27 17:34:07 +08:00
dracut-module-setup.sh Add the rd.kdumploglvl option to control log level in the second kernel 2020-11-13 02:43:49 +08:00
dracut-monitor_dd_progress
early-kdump-howto.txt Improves the early-kdump-howto.txt document in several points: 2020-03-12 23:31:34 +08:00
fadump-howto.txt fadump: update fadump-howto.txt with some more troubleshooting help 2020-06-04 11:45:05 +08:00
kdump-dep-generator.sh
kdump-in-cluster-environment.txt
kdump-lib-initramfs.sh Add the rd.kdumploglvl option to control log level in the second kernel 2020-11-13 02:43:49 +08:00
kdump-lib.sh Set watchdog's pretimeout to zero in kdump kernel 2020-11-30 15:25:36 +08:00
kdump-logger.sh Capitalize the configuration name of log level 2020-11-13 02:49:35 +08:00
kdump-udev-throttler
kdump.conf increase makdumpfile default message level to 7 2020-10-27 17:45:32 +08:00
kdump.conf.5 Fix comment about ssh dump target 2020-11-05 01:10:14 +08:00
kdump.service kdump.service: use ConditionKernelCommandLine=crashkernel 2020-10-27 12:22:36 -04:00
kdump.sysconfig Update the kdump sysconfig 2020-11-13 02:49:56 +08:00
kdump.sysconfig.aarch64 Update the kdump sysconfig 2020-11-13 02:49:56 +08:00
kdump.sysconfig.i386 Update the kdump sysconfig 2020-11-13 02:49:56 +08:00
kdump.sysconfig.ppc64 Update the kdump sysconfig 2020-11-13 02:49:56 +08:00
kdump.sysconfig.ppc64le Update the kdump sysconfig 2020-11-13 02:49:56 +08:00
kdump.sysconfig.s390x Update the kdump sysconfig 2020-11-13 02:49:56 +08:00
kdump.sysconfig.x86_64 Update the kdump sysconfig 2020-11-13 02:49:56 +08:00
kdumpctl kdump-lib.sh: Use a more generic helper to detect omitted dracut module 2020-11-30 15:25:26 +08:00
kdumpctl.8
kexec-kdump-howto.txt Doc: improve the usage documentation of the logger 2020-11-13 02:49:56 +08:00
kexec-tools-2.0.20-eppic-Remove-duplicated-variable-declaration.patch Fix builing failure on Fedora 32 2020-01-29 14:43:47 +08:00
kexec-tools-2.0.20-fix-broken-multiboot2-buliding-for-i386.patch
kexec-tools-2.0.20-makedumpfile-Introduce-check-params-option.patch makedumpfile: Introduce --check-params option 2020-03-12 23:32:18 +08:00
kexec-tools-2.0.20-makedumpfile-Remove-duplicated-variable-declarations.patch Fix builing failure on Fedora 32 2020-01-29 14:43:47 +08:00
kexec-tools-2.0.20-Remove-duplicated-variable-declarations.patch Fix builing failure on Fedora 32 2020-01-29 14:43:47 +08:00
kexec-tools.spec Release 2.0.20-20 2020-11-19 00:38:23 +08:00
live-image-kdump-howto.txt
mkdumprd Move watchdog detect and install code to module-setup.sh 2020-11-12 14:03:40 +08:00
mkdumprd.8
README
sources Update makedumpfile to 1.6.7 2020-01-29 08:47:42 +08:00
zanata-notes.txt

Adding a patch to kexec-tools
=============================
There is a mailing list kexec@lists.fedoraproject.org where all the dicussion
related to fedora kexec-tools happen. All the patches are posted there for
inclusion and committed to kexec-tools after review.

So if you want your patches to be included in fedora kexec-tools package,
post these to kexec@lists.fedoraproject.org.

One can subscribe to list and browse through archives here.

https://admin.fedoraproject.org/mailman/listinfo/kexec