ppc64 kexec -p failed

Dave Young dyoung at redhat.com
Tue Nov 8 01:30:28 EST 2011

On 11/08/2011 01:50 PM, Mahesh Jagannath Salgaonkar wrote:

> On 11/04/2011 12:35 PM, Dave Young wrote:
>> Hi,

Thanks for your reply.

>> When use crashkernel=128M at 256M at a ppc64 machine, kexec -p vmlinuz
>> failed with:
>> Could not find a free area of memory of faa448 bytes...
>> Could not find a free area of memory of 142721d bytes...
>> Is this a know issue or Is there limitation of the crashkernel base addr?
> On Power, crashkernel base addr must fall inside RMO region. The is
> because ppc64 kernel needs some of its memory in the RMO region. The
> memory ranges below shows that the system has RMO region of size 128M,
> Hence crashkernel base addr @64M should work just fine.

Then what about let kernel reservation just fail with such case? And
better at the same time give out a warning about base addr from cmdline
is out of RMO

Or at least we should add this info into kernel doc.

>> Detail info as below (define DEBUG when building):
> ...
> ...
>> 0000000000000000-0000000008000000 : 0
> ...
> ...
> Thanks,
> -Mahesh.
> _______________________________________________
> kexec mailing list
> kexec at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/kexec


More information about the kexec mailing list