[PATCH 0/3] makedumpfile: Reduce the risk of OOM.
Baoquan He
bhe at redhat.com
Mon Jun 16 01:44:27 PDT 2014
On 06/10/14 at 04:51am, Atsushi Kumagai wrote:
> Hello,
>
> makedumpfile tries maximizing the bitmap buffer size to get the
> best performance, but it occasionally cause OOM because the safe
> limit is variable and it can be too aggressive depending on the
> situation.
>
> I think reliability is more important than performance for dump
> tools, so I decided to remove the maximization. I don't worry
> about performance degradation, please see [PATCH 3/3].
>
> If there is no objection, I'll merge this patch into v1.5.7.
>
> BTW, an expert user still can try to maximize the bitmap buffer with
> --cyclic-buffer option.
It makes sense to decrease the bufsize_cyclic to make sure the dumping
can work successfully.
Thanks for your effort, Atsushi!
Thanks
Baoquan
>
> Atsushi Kumagai (3):
> Remove the 1st bitmap buffer from the ELF path in cyclic mode.
> Move counting pfn_memhole for cyclic mode.
> Stop maximizing the bitmap buffer to reduce the risk of OOM.
>
> makedumpfile.8 | 1 -
> makedumpfile.c | 117 ++++++++++++++++++++------------------------------------------------------------------------------
> print_info.c | 1 -
> 3 files changed, 24 insertions(+), 95 deletions(-)
>
> _______________________________________________
> kexec mailing list
> kexec at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/kexec
More information about the kexec
mailing list