On Tuesday 20 June 2017 03:53 AM, Cong Wang wrote:
In kdump kernel, we got:

    Saving vmcore-dmesg.txt
    Failed to malloc 67108864 bytes for the logbuf: Cannot allocate memory

Apparently 64M is too luxury for a kdump kernel which only has 128M
in total.

We can avoid allocating such a large memory chunk, instead just allocate
a smaller chunk inside the loop each time.

Nice improvement.


Verify the result by comparing the vmcore-dmesg output with and without
this patch.

Yes, it works.

Modification looks fine to me.

Reviewed-by: Pratyush Anand <[email protected]>



_______________________________________________
kexec mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/kexec

Reply via email to