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



-- 
Thanks
Dave



More information about the kexec mailing list