Go to file
Kairui Song 6dee286467 Don't mount the dump target unless needed
For fadump, this helps to reduce the risk of boot failure, and
may also help speed up the boot by a bit.

For normal kdump, this will delay the dump target mounting, and no
longer depend on systemd to do the mounting job.

And currently there is a failure that caused by some mount handling
bug with kernel and systemd that is failing the system booting:

[FAILED] Failed to mount /kdumproot/home.
See 'systemctl status kdumproot-home.mount' for details.
[DEPEND] Dependency failed for Local File Systems.
[  OK  ] Reached target Remote File Systems (Pre).
[  OK  ] Reached target Remote File Systems.
         Starting udev Coldplug all Devices...
         Starting Create Volatile Files and Directories...
         Starting Kdump Emergency...

This patch can bypass it. The fix of root cause is still WIP, but this
patch itself is a nice to have optimization so it's reasonable to do so.

Signed-off-by: Kairui Song <kasong@redhat.com>
Acked-by: Pingfan Liu <piliu@redhat.com>
2019-09-29 17:12:54 +08:00
.gitignore
98-kexec.rules
98-kexec.rules.ppc64
dracut-early-kdump-module-setup.sh
dracut-early-kdump.sh
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
dracut-module-setup.sh
dracut-monitor_dd_progress
early-kdump-howto.txt
fadump-howto.txt
kdump-dep-generator.sh
kdump-in-cluster-environment.txt
kdump-lib-initramfs.sh Don't mount the dump target unless needed 2019-09-29 17:12:54 +08:00
kdump-lib.sh
kdump-udev-throttler
kdump.conf
kdump.conf.5
kdump.service
kdump.sysconfig
kdump.sysconfig.aarch64
kdump.sysconfig.i386
kdump.sysconfig.ppc64
kdump.sysconfig.ppc64le
kdump.sysconfig.s390x
kdump.sysconfig.x86_64
kdumpctl
kdumpctl.8
kexec-kdump-howto.txt
kexec-tools-2.0.20-fix-broken-multiboot2-buliding-for-i386.patch
kexec-tools-2.0.20-makedumpfile-Do-not-proceed-when-get_num_dumpable_cyclic-fails.patch
kexec-tools-2.0.20-makedumpfile-Fix-exclusion-range-in-find_vmemmap_pages.patch
kexec-tools-2.0.20-makedumpfile-Fix-inconsistent-return-value-from-find_vmemmap.patch
kexec-tools-2.0.20-makedumpfile-Increase-SECTION_MAP_LAST_BIT-to-4.patch
kexec-tools-2.0.20-makedumpfile-x86_64-Fix-incorrect-exclusion-by-e-option.patch
kexec-tools.spec
live-image-kdump-howto.txt
mkdumprd Don't mount the dump target unless needed 2019-09-29 17:12:54 +08:00
mkdumprd.8
README
sources
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