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