ppc64 kexec -p failed

Mahesh Jagannath Salgaonkar mahesh at linux.vnet.ibm.com
Tue Nov 8 00:50:33 EST 2011


On 11/04/2011 12:35 PM, Dave Young wrote:
> Hi,
> 
> 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.

> 
> Detail info as below (define DEBUG when building):
> 
...
...
> 0000000000000000-0000000008000000 : 0
...
...

Thanks,
-Mahesh.




More information about the kexec mailing list