[PATCH] kexec: extend for large cpu count and memory
horms at verge.net.au
Wed Jun 16 21:29:47 EDT 2010
On Wed, Jun 16, 2010 at 08:36:09AM -0500, Cliff Wickman wrote:
> per your reply to my first version
> > Could you provide a diff against the current git tree?
> > In particular, I think that the temp_region fiddling has already been done.
> dropped from this patch
> The MAX_MEMORY_RANGES of 64 is too small for a very large NUMA machine.
> (A 512 processor SGI UV, for example.)
> And fix a temporary workaround (hack) in load_crashdump_segments() that
> assumes that 16k is sufficient for the size of the crashdump elf header.
> This is too small for a machine with a large cpu count. A PT_NOTE is created
> in the elf header for each cpu.
> Diffed against git.kernel.org/pub/scm/linux/kernel/git/horms/kexec-tools.git
Thanks Cliff, applied.
More information about the kexec