>On Tue, Aug 11, 2009 at 06:39:32AM -0400, Amerigo Wang wrote: >> >> This patch implements shrinking the reserved memory for crash kernel, >> if it is more than enough. >> >> For example, if you have already reserved 128M, now you just want 100M, >> you can do: >> >> # echo $((100*1024*1024)) > /sys/kernel/kexec_crash_size >> >> Signed-off-by: WANG Cong <amwang@xxxxxxxxxx> >> Cc: Neil Horman <nhorman@xxxxxxxxxx> >> Cc: Eric W. Biederman <ebiederm@xxxxxxxxxxxx> >> Cc: Andi Kleen <andi@xxxxxxxxxxxxxx> >> > >Since the reserved area is also used for heap in the new kernel, isn't this >mechanism going to guarantee a non-bootable kernel. It seems like it >shrinks >the reserved area to the size of the image, leaving no additional memory >for >heap allocations during the kernels boot. Or am I missing something? I think this mechanism need user to have the intelligence to decide the size of memory reserved for crashed kernel. The crash kernel size should include all space a crashed kernel need. This mechanism just does whatever crashed kernel size the user specifies. Thanks. -Fenghua -- To unsubscribe from this list: send the line "unsubscribe linux-ia64" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
![]() |