Unnamed repository
Go to file
Xunlei Pang ae45e6f1bb mkdumprd: reduce lvm2 memory under kdump
We replace "reserved_memory = XXXX"(default value is 8192) with
"reserved_memory = 1024" in /etc/lvm/lvm.conf used by "lvm2", it
can save 7MB peak memory consumption, so lower the possibility of
OOM under kdump.

For kdump, we don't have too many lvm targets, lvm2 locates in the
RAM(rootfs), so don't need that much memory, as discussed with lvm
people, they agreed that we use 1MB under kdump as long as there
are not that many lvm targets invloved.

We modify /etc/lvm/lvm.conf when "99kdumpbase" install() is executed,
because it is parsed after "90lvm" by dracut.

We add the code unconditionally with &>/dev/null to ignore errors, it
doesn't matter in case of "lvm" not included(i.e. there is no lvm.conf).

Signed-off-by: Xunlei Pang <xlpang@redhat.com>
Acked-by: Dave Young <dyoung@redhat.com>
2017-03-31 11:53:57 +08:00
anaconda-addon Rename the subpackage kdump-anaconda-addon 2014-05-22 18:32:43 +08:00
.gitignore .gitignore: Update to make it more generic 2016-05-16 10:15:01 +08:00
98-kexec.rules udev-rules: Restart kdump service on cpu ADD/REMOVE events 2014-09-15 21:55:07 +08:00
dracut-kdump-capture.service Introduce kdump capture service 2014-08-05 13:13:32 +08:00
dracut-kdump-emergency.service kdump-emergency.service: executable uses absolute path 2014-08-28 13:05:56 +08:00
dracut-kdump-error-handler.service Introduce kdump error handling service 2014-08-05 13:13:32 +08:00
dracut-kdump-error-handler.sh Revert "execute kdump_post after do_default_action" 2015-04-08 15:50:16 +08:00
dracut-kdump.sh dracut-kdump: use POSIX shell syntax 2016-11-28 10:41:15 +08:00
dracut-module-setup.sh mkdumprd: reduce lvm2 memory under kdump 2017-03-31 11:53:57 +08:00
dracut-monitor_dd_progress monitor-dd-progress fix 2013-06-25 16:45:59 +08:00
fadump-howto.txt Document: fix incorrect link in fadump-how.txt 2017-03-08 13:07:20 +08:00
kdump-dep-generator.sh kdump-dep-generator: Add kdump service dependencies on the fly 2014-04-17 11:27:31 +08:00
kdump-in-cluster-environment.txt Add fence_kdump support for generic clusters 2014-04-03 14:43:06 +08:00
kdump-lib-initramfs.sh use "systemctl reboot -f" for reboot action 2015-12-11 15:20:54 +08:00
kdump-lib.sh kdump-lib.sh: fix incorrect usage with pipe as input for grep -q in is_pcs_fence_kdump() 2017-03-08 13:07:20 +08:00
kdump.conf Correct two typos in kdumpctl and kdump.conf 2016-11-28 10:41:05 +08:00
kdump.conf.5 kdump.conf man page fixes 2016-07-20 10:09:41 +08:00
kdump.service make kdump work when kernel crash after shutdown 2015-06-03 21:10:34 +08:00
kdump.sysconfig Remove kernel param "quiet" from kdump kernel cmdline 2015-12-11 15:18:31 +08:00
kdump.sysconfig.i386 Remove kernel param "quiet" from kdump kernel cmdline 2015-12-11 15:18:31 +08:00
kdump.sysconfig.ppc64 Remove kernel param "quiet" from kdump kernel cmdline 2015-12-11 15:18:31 +08:00
kdump.sysconfig.ppc64le Remove kernel param "quiet" from kdump kernel cmdline 2015-12-11 15:18:31 +08:00
kdump.sysconfig.s390x Remove kernel param "quiet" from kdump kernel cmdline 2015-12-11 15:18:31 +08:00
kdump.sysconfig.x86_64 Remove kernel param "quiet" from kdump kernel cmdline 2015-12-11 15:18:31 +08:00
kdumpctl kdumpctl: sanity check of nr_cpus for x86_64 in case running out of vectors 2017-01-23 15:52:24 +08:00
kdumpctl.8 kdumpctl: Add man page for kdumpctl 2015-08-19 14:15:34 +08:00
kexec-kdump-howto.txt kexec-kdump-howto: Add doc about the special mount information via "dracut_args" 2016-08-26 14:03:48 +08:00
kexec-tools-2.0.3-disable-kexec-test.patch Disable kexec_test 2012-01-21 16:56:07 +08:00
kexec-tools-2.0.14-build_mem_phdrs-check-if-p_paddr-is-invalid.patch Fix makedumpfile --mem-usage /proc/kcore 2017-03-17 10:14:17 +08:00
kexec-tools-2.0.14-makedumpfile-elf_info-kcore-check-for-invalid-physic.patch Fix makedumpfile --mem-usage /proc/kcore 2017-03-17 10:14:17 +08:00
kexec-tools-2.0.14-makedumpfile-initial-call-cache_init-a-bit-early.patch Fix makedumpfile --mem-usage /proc/kcore 2017-03-17 10:14:17 +08:00
kexec-tools-2.0.14-makedumpfile-makedumpfile-Correct-the-calculation-of.patch Fix makedumpfile --mem-usage /proc/kcore 2017-03-17 10:14:17 +08:00
kexec-tools-2.0.14-makedumpfile-makedumpfile-Discard-process_dump_load.patch Fix makedumpfile --mem-usage /proc/kcore 2017-03-17 10:14:17 +08:00
kexec-tools-2.0.14-makedumpfile-mem-usage-allow-to-work-only-with-f-for.patch Fix makedumpfile --mem-usage /proc/kcore 2017-03-17 10:14:17 +08:00
kexec-tools-2.0.14-makedumpfile-show_mem_usage-calculate-page-offset-af.patch Fix makedumpfile --mem-usage /proc/kcore 2017-03-17 10:14:17 +08:00
kexec-tools-2.0.14-makedumpfile-x86_64-check-physical-address-in-PT_LOA.patch Fix makedumpfile --mem-usage /proc/kcore 2017-03-17 10:14:17 +08:00
kexec-tools-2.0.14-x86-x86_64-Fix-format-warning-with-die.patch Fix makedumpfile --mem-usage /proc/kcore 2017-03-17 10:14:17 +08:00
kexec-tools.spec Release 2.0.14-6 2017-03-17 10:21:49 +08:00
live-image-kdump-howto.txt Documentation: step by step guide on confiuring kdump in live images 2016-11-11 10:56:11 +08:00
mkdumprd use --hostonly-i18n for dracut 2017-01-23 15:50:47 +08:00
mkdumprd.8 Remove comma which is redundant 2013-02-16 15:19:41 +08:00
README README: Add a README file 2014-04-02 10:45:36 +08:00
sources Rebase makedumpfile 1.6.1 2017-01-04 14:58:56 +08:00
zanata-notes.txt Add a notes for zanata process 2012-12-05 01:23:09 -05:00

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