* ppc64 kexec -p failed
@ 2011-11-04 7:05 Dave Young
2011-11-08 2:22 ` Dave Young
2011-11-08 5:50 ` Mahesh Jagannath Salgaonkar
0 siblings, 2 replies; 5+ messages in thread
From: Dave Young @ 2011-11-04 7:05 UTC (permalink / raw)
To: kexec
Hi,
When use crashkernel=128M@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?
Detail info as below (define DEBUG when building):
0000000008000000-000000000c000000 : 0
000000000c000000-0000000010000000 : 0
0000000010000000-0000000014000000 : 0
0000000014000000-0000000018000000 : 0
0000000018000000-000000001c000000 : 0
000000001c000000-0000000020000000 : 0
0000000020000000-0000000024000000 : 0
0000000024000000-0000000028000000 : 0
0000000028000000-000000002c000000 : 0
000000002c000000-0000000030000000 : 0
0000000030000000-0000000034000000 : 0
0000000034000000-0000000038000000 : 0
0000000038000000-000000003c000000 : 0
000000003c000000-0000000040000000 : 0
0000000040000000-0000000044000000 : 0
0000000044000000-0000000048000000 : 0
0000000048000000-000000004c000000 : 0
000000004c000000-0000000050000000 : 0
0000000050000000-0000000054000000 : 0
0000000054000000-0000000058000000 : 0
0000000058000000-000000005c000000 : 0
000000005c000000-0000000060000000 : 0
0000000060000000-0000000064000000 : 0
0000000064000000-0000000068000000 : 0
0000000068000000-000000006c000000 : 0
000000006c000000-0000000070000000 : 0
0000000070000000-0000000074000000 : 0
0000000074000000-0000000078000000 : 0
0000000078000000-000000007c000000 : 0
000000007c000000-0000000080000000 : 0
0000000080000000-0000000084000000 : 0
0000000084000000-0000000088000000 : 0
0000000088000000-000000008c000000 : 0
000000008c000000-0000000090000000 : 0
0000000090000000-0000000094000000 : 0
0000000094000000-0000000098000000 : 0
0000000098000000-000000009c000000 : 0
000000009c000000-00000000a0000000 : 0
00000000a0000000-00000000a4000000 : 0
00000000a4000000-00000000a8000000 : 0
00000000a8000000-00000000ac000000 : 0
00000000ac000000-00000000b0000000 : 0
00000000b0000000-00000000b4000000 : 0
00000000b4000000-00000000b8000000 : 0
00000000b8000000-00000000bc000000 : 0
00000000bc000000-00000000c0000000 : 0
00000000c0000000-00000000c4000000 : 0
00000000c4000000-00000000c8000000 : 0
00000000c8000000-00000000cc000000 : 0
00000000cc000000-00000000d0000000 : 0
00000000d0000000-00000000d4000000 : 0
00000000d4000000-00000000d8000000 : 0
00000000d8000000-00000000dc000000 : 0
00000000dc000000-00000000e0000000 : 0
00000000e0000000-00000000e4000000 : 0
00000000e4000000-00000000e8000000 : 0
00000000e8000000-00000000ec000000 : 0
00000000ec000000-00000000f0000000 : 0
00000000f0000000-00000000f4000000 : 0
00000000f4000000-00000000f8000000 : 0
00000000f8000000-00000000fc000000 : 0
00000000fc000000-0000000100000000 : 0
0000000100000000-0000000104000000 : 0
0000000104000000-0000000108000000 : 0
0000000108000000-000000010c000000 : 0
000000010c000000-0000000110000000 : 0
0000000110000000-0000000114000000 : 0
0000000114000000-0000000118000000 : 0
0000000118000000-000000011c000000 : 0
000000011c000000-0000000120000000 : 0
0000000120000000-0000000124000000 : 0
0000000124000000-0000000128000000 : 0
0000000128000000-000000012c000000 : 0
000000012c000000-0000000130000000 : 0
0000000130000000-0000000134000000 : 0
0000000134000000-0000000138000000 : 0
0000000138000000-000000013c000000 : 0
000000013c000000-0000000140000000 : 0
0000000140000000-0000000144000000 : 0
0000000144000000-0000000148000000 : 0
0000000148000000-000000014c000000 : 0
000000014c000000-0000000150000000 : 0
0000000150000000-0000000154000000 : 0
0000000154000000-0000000158000000 : 0
0000000158000000-000000015c000000 : 0
000000015c000000-0000000160000000 : 0
0000000160000000-0000000164000000 : 0
0000000164000000-0000000168000000 : 0
0000000168000000-000000016c000000 : 0
000000016c000000-0000000170000000 : 0
0000000170000000-0000000174000000 : 0
0000000174000000-0000000178000000 : 0
0000000178000000-000000017c000000 : 0
000000017c000000-0000000180000000 : 0
0000000000000000-0000000008000000 : 0
get base memory ranges:95
usable memory rgns size:1 base:74d0000 size:b30000
exclude_range sorted exclude_range[0] start:0, end:1430000
exclude_range sorted exclude_range[1] start:74d0000, end:8000000
setup_memory_ranges memory_range[0] start:1430001, end:74cffff
get memory ranges:1
Warning: append= option is not passed. Using the first kernel root partition
0000000008000000-000000000c000000 : 0
000000000c000000-0000000010000000 : 0
0000000010000000-0000000014000000 : 0
0000000014000000-0000000018000000 : 0
0000000018000000-000000001c000000 : 0
000000001c000000-0000000020000000 : 0
0000000020000000-0000000024000000 : 0
0000000024000000-0000000028000000 : 0
0000000028000000-000000002c000000 : 0
000000002c000000-0000000030000000 : 0
0000000030000000-0000000034000000 : 0
0000000034000000-0000000038000000 : 0
0000000038000000-000000003c000000 : 0
000000003c000000-0000000040000000 : 0
0000000040000000-0000000044000000 : 0
0000000044000000-0000000048000000 : 0
0000000048000000-000000004c000000 : 0
000000004c000000-0000000050000000 : 0
0000000050000000-0000000054000000 : 0
0000000054000000-0000000058000000 : 0
0000000058000000-000000005c000000 : 0
000000005c000000-0000000060000000 : 0
0000000060000000-0000000064000000 : 0
0000000064000000-0000000068000000 : 0
0000000068000000-000000006c000000 : 0
000000006c000000-0000000070000000 : 0
0000000070000000-0000000074000000 : 0
0000000074000000-0000000078000000 : 0
0000000078000000-000000007c000000 : 0
000000007c000000-0000000080000000 : 0
0000000080000000-0000000084000000 : 0
0000000084000000-0000000088000000 : 0
0000000088000000-000000008c000000 : 0
000000008c000000-0000000090000000 : 0
0000000090000000-0000000094000000 : 0
0000000094000000-0000000098000000 : 0
0000000098000000-000000009c000000 : 0
000000009c000000-00000000a0000000 : 0
00000000a0000000-00000000a4000000 : 0
00000000a4000000-00000000a8000000 : 0
00000000a8000000-00000000ac000000 : 0
00000000ac000000-00000000b0000000 : 0
00000000b0000000-00000000b4000000 : 0
00000000b4000000-00000000b8000000 : 0
00000000b8000000-00000000bc000000 : 0
00000000bc000000-00000000c0000000 : 0
00000000c0000000-00000000c4000000 : 0
00000000c4000000-00000000c8000000 : 0
00000000c8000000-00000000cc000000 : 0
00000000cc000000-00000000d0000000 : 0
00000000d0000000-00000000d4000000 : 0
00000000d4000000-00000000d8000000 : 0
00000000d8000000-00000000dc000000 : 0
00000000dc000000-00000000e0000000 : 0
00000000e0000000-00000000e4000000 : 0
00000000e4000000-00000000e8000000 : 0
00000000e8000000-00000000ec000000 : 0
00000000ec000000-00000000f0000000 : 0
00000000f0000000-00000000f4000000 : 0
00000000f4000000-00000000f8000000 : 0
00000000f8000000-00000000fc000000 : 0
00000000fc000000-0000000100000000 : 0
0000000100000000-0000000104000000 : 0
0000000104000000-0000000108000000 : 0
0000000108000000-000000010c000000 : 0
000000010c000000-0000000110000000 : 0
0000000110000000-0000000114000000 : 0
0000000114000000-0000000118000000 : 0
0000000118000000-000000011c000000 : 0
000000011c000000-0000000120000000 : 0
0000000120000000-0000000124000000 : 0
0000000124000000-0000000128000000 : 0
0000000128000000-000000012c000000 : 0
000000012c000000-0000000130000000 : 0
0000000130000000-0000000134000000 : 0
0000000134000000-0000000138000000 : 0
0000000138000000-000000013c000000 : 0
000000013c000000-0000000140000000 : 0
0000000140000000-0000000144000000 : 0
0000000144000000-0000000148000000 : 0
0000000148000000-000000014c000000 : 0
000000014c000000-0000000150000000 : 0
0000000150000000-0000000154000000 : 0
0000000154000000-0000000158000000 : 0
0000000158000000-000000015c000000 : 0
000000015c000000-0000000160000000 : 0
0000000160000000-0000000164000000 : 0
0000000164000000-0000000168000000 : 0
0000000168000000-000000016c000000 : 0
000000016c000000-0000000170000000 : 0
0000000170000000-0000000174000000 : 0
0000000174000000-0000000178000000 : 0
0000000178000000-000000017c000000 : 0
000000017c000000-0000000180000000 : 0
0000000000000000-0000000008000000 : 0
get base memory ranges:96
exclude_range sorted exclude_range[0] start:0, end:1430000
exclude_range sorted exclude_range[1] start:74d0000, end:8000000
setup_memory_ranges memory_range[0] start:1430001, end:74cffff
Could not find a free area of memory of faa448 bytes...
Could not find a free area of memory of 142721d bytes...
--
Thanks
Dave
_______________________________________________
kexec mailing list
kexec@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: ppc64 kexec -p failed
2011-11-04 7:05 ppc64 kexec -p failed Dave Young
@ 2011-11-08 2:22 ` Dave Young
2011-11-08 14:24 ` Vivek Goyal
2011-11-08 5:50 ` Mahesh Jagannath Salgaonkar
1 sibling, 1 reply; 5+ messages in thread
From: Dave Young @ 2011-11-08 2:22 UTC (permalink / raw)
To: kexec; +Cc: Vivek Goyal
On 11/04/2011 03:05 PM, Dave Young wrote:
> Hi,
>
> When use crashkernel=128M@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?
Vivek, do you know something about this?
>
> Detail info as below (define DEBUG when building):
>
> 0000000008000000-000000000c000000 : 0
> 000000000c000000-0000000010000000 : 0
> 0000000010000000-0000000014000000 : 0
> 0000000014000000-0000000018000000 : 0
> 0000000018000000-000000001c000000 : 0
> 000000001c000000-0000000020000000 : 0
> 0000000020000000-0000000024000000 : 0
> 0000000024000000-0000000028000000 : 0
> 0000000028000000-000000002c000000 : 0
> 000000002c000000-0000000030000000 : 0
> 0000000030000000-0000000034000000 : 0
> 0000000034000000-0000000038000000 : 0
> 0000000038000000-000000003c000000 : 0
> 000000003c000000-0000000040000000 : 0
> 0000000040000000-0000000044000000 : 0
> 0000000044000000-0000000048000000 : 0
> 0000000048000000-000000004c000000 : 0
> 000000004c000000-0000000050000000 : 0
> 0000000050000000-0000000054000000 : 0
> 0000000054000000-0000000058000000 : 0
> 0000000058000000-000000005c000000 : 0
> 000000005c000000-0000000060000000 : 0
> 0000000060000000-0000000064000000 : 0
> 0000000064000000-0000000068000000 : 0
> 0000000068000000-000000006c000000 : 0
> 000000006c000000-0000000070000000 : 0
> 0000000070000000-0000000074000000 : 0
> 0000000074000000-0000000078000000 : 0
> 0000000078000000-000000007c000000 : 0
> 000000007c000000-0000000080000000 : 0
> 0000000080000000-0000000084000000 : 0
> 0000000084000000-0000000088000000 : 0
> 0000000088000000-000000008c000000 : 0
> 000000008c000000-0000000090000000 : 0
> 0000000090000000-0000000094000000 : 0
> 0000000094000000-0000000098000000 : 0
> 0000000098000000-000000009c000000 : 0
> 000000009c000000-00000000a0000000 : 0
> 00000000a0000000-00000000a4000000 : 0
> 00000000a4000000-00000000a8000000 : 0
> 00000000a8000000-00000000ac000000 : 0
> 00000000ac000000-00000000b0000000 : 0
> 00000000b0000000-00000000b4000000 : 0
> 00000000b4000000-00000000b8000000 : 0
> 00000000b8000000-00000000bc000000 : 0
> 00000000bc000000-00000000c0000000 : 0
> 00000000c0000000-00000000c4000000 : 0
> 00000000c4000000-00000000c8000000 : 0
> 00000000c8000000-00000000cc000000 : 0
> 00000000cc000000-00000000d0000000 : 0
> 00000000d0000000-00000000d4000000 : 0
> 00000000d4000000-00000000d8000000 : 0
> 00000000d8000000-00000000dc000000 : 0
> 00000000dc000000-00000000e0000000 : 0
> 00000000e0000000-00000000e4000000 : 0
> 00000000e4000000-00000000e8000000 : 0
> 00000000e8000000-00000000ec000000 : 0
> 00000000ec000000-00000000f0000000 : 0
> 00000000f0000000-00000000f4000000 : 0
> 00000000f4000000-00000000f8000000 : 0
> 00000000f8000000-00000000fc000000 : 0
> 00000000fc000000-0000000100000000 : 0
> 0000000100000000-0000000104000000 : 0
> 0000000104000000-0000000108000000 : 0
> 0000000108000000-000000010c000000 : 0
> 000000010c000000-0000000110000000 : 0
> 0000000110000000-0000000114000000 : 0
> 0000000114000000-0000000118000000 : 0
> 0000000118000000-000000011c000000 : 0
> 000000011c000000-0000000120000000 : 0
> 0000000120000000-0000000124000000 : 0
> 0000000124000000-0000000128000000 : 0
> 0000000128000000-000000012c000000 : 0
> 000000012c000000-0000000130000000 : 0
> 0000000130000000-0000000134000000 : 0
> 0000000134000000-0000000138000000 : 0
> 0000000138000000-000000013c000000 : 0
> 000000013c000000-0000000140000000 : 0
> 0000000140000000-0000000144000000 : 0
> 0000000144000000-0000000148000000 : 0
> 0000000148000000-000000014c000000 : 0
> 000000014c000000-0000000150000000 : 0
> 0000000150000000-0000000154000000 : 0
> 0000000154000000-0000000158000000 : 0
> 0000000158000000-000000015c000000 : 0
> 000000015c000000-0000000160000000 : 0
> 0000000160000000-0000000164000000 : 0
> 0000000164000000-0000000168000000 : 0
> 0000000168000000-000000016c000000 : 0
> 000000016c000000-0000000170000000 : 0
> 0000000170000000-0000000174000000 : 0
> 0000000174000000-0000000178000000 : 0
> 0000000178000000-000000017c000000 : 0
> 000000017c000000-0000000180000000 : 0
> 0000000000000000-0000000008000000 : 0
> get base memory ranges:95
> usable memory rgns size:1 base:74d0000 size:b30000
> exclude_range sorted exclude_range[0] start:0, end:1430000
> exclude_range sorted exclude_range[1] start:74d0000, end:8000000
> setup_memory_ranges memory_range[0] start:1430001, end:74cffff
> get memory ranges:1
> Warning: append= option is not passed. Using the first kernel root partition
> 0000000008000000-000000000c000000 : 0
> 000000000c000000-0000000010000000 : 0
> 0000000010000000-0000000014000000 : 0
> 0000000014000000-0000000018000000 : 0
> 0000000018000000-000000001c000000 : 0
> 000000001c000000-0000000020000000 : 0
> 0000000020000000-0000000024000000 : 0
> 0000000024000000-0000000028000000 : 0
> 0000000028000000-000000002c000000 : 0
> 000000002c000000-0000000030000000 : 0
> 0000000030000000-0000000034000000 : 0
> 0000000034000000-0000000038000000 : 0
> 0000000038000000-000000003c000000 : 0
> 000000003c000000-0000000040000000 : 0
> 0000000040000000-0000000044000000 : 0
> 0000000044000000-0000000048000000 : 0
> 0000000048000000-000000004c000000 : 0
> 000000004c000000-0000000050000000 : 0
> 0000000050000000-0000000054000000 : 0
> 0000000054000000-0000000058000000 : 0
> 0000000058000000-000000005c000000 : 0
> 000000005c000000-0000000060000000 : 0
> 0000000060000000-0000000064000000 : 0
> 0000000064000000-0000000068000000 : 0
> 0000000068000000-000000006c000000 : 0
> 000000006c000000-0000000070000000 : 0
> 0000000070000000-0000000074000000 : 0
> 0000000074000000-0000000078000000 : 0
> 0000000078000000-000000007c000000 : 0
> 000000007c000000-0000000080000000 : 0
> 0000000080000000-0000000084000000 : 0
> 0000000084000000-0000000088000000 : 0
> 0000000088000000-000000008c000000 : 0
> 000000008c000000-0000000090000000 : 0
> 0000000090000000-0000000094000000 : 0
> 0000000094000000-0000000098000000 : 0
> 0000000098000000-000000009c000000 : 0
> 000000009c000000-00000000a0000000 : 0
> 00000000a0000000-00000000a4000000 : 0
> 00000000a4000000-00000000a8000000 : 0
> 00000000a8000000-00000000ac000000 : 0
> 00000000ac000000-00000000b0000000 : 0
> 00000000b0000000-00000000b4000000 : 0
> 00000000b4000000-00000000b8000000 : 0
> 00000000b8000000-00000000bc000000 : 0
> 00000000bc000000-00000000c0000000 : 0
> 00000000c0000000-00000000c4000000 : 0
> 00000000c4000000-00000000c8000000 : 0
> 00000000c8000000-00000000cc000000 : 0
> 00000000cc000000-00000000d0000000 : 0
> 00000000d0000000-00000000d4000000 : 0
> 00000000d4000000-00000000d8000000 : 0
> 00000000d8000000-00000000dc000000 : 0
> 00000000dc000000-00000000e0000000 : 0
> 00000000e0000000-00000000e4000000 : 0
> 00000000e4000000-00000000e8000000 : 0
> 00000000e8000000-00000000ec000000 : 0
> 00000000ec000000-00000000f0000000 : 0
> 00000000f0000000-00000000f4000000 : 0
> 00000000f4000000-00000000f8000000 : 0
> 00000000f8000000-00000000fc000000 : 0
> 00000000fc000000-0000000100000000 : 0
> 0000000100000000-0000000104000000 : 0
> 0000000104000000-0000000108000000 : 0
> 0000000108000000-000000010c000000 : 0
> 000000010c000000-0000000110000000 : 0
> 0000000110000000-0000000114000000 : 0
> 0000000114000000-0000000118000000 : 0
> 0000000118000000-000000011c000000 : 0
> 000000011c000000-0000000120000000 : 0
> 0000000120000000-0000000124000000 : 0
> 0000000124000000-0000000128000000 : 0
> 0000000128000000-000000012c000000 : 0
> 000000012c000000-0000000130000000 : 0
> 0000000130000000-0000000134000000 : 0
> 0000000134000000-0000000138000000 : 0
> 0000000138000000-000000013c000000 : 0
> 000000013c000000-0000000140000000 : 0
> 0000000140000000-0000000144000000 : 0
> 0000000144000000-0000000148000000 : 0
> 0000000148000000-000000014c000000 : 0
> 000000014c000000-0000000150000000 : 0
> 0000000150000000-0000000154000000 : 0
> 0000000154000000-0000000158000000 : 0
> 0000000158000000-000000015c000000 : 0
> 000000015c000000-0000000160000000 : 0
> 0000000160000000-0000000164000000 : 0
> 0000000164000000-0000000168000000 : 0
> 0000000168000000-000000016c000000 : 0
> 000000016c000000-0000000170000000 : 0
> 0000000170000000-0000000174000000 : 0
> 0000000174000000-0000000178000000 : 0
> 0000000178000000-000000017c000000 : 0
> 000000017c000000-0000000180000000 : 0
> 0000000000000000-0000000008000000 : 0
> get base memory ranges:96
> exclude_range sorted exclude_range[0] start:0, end:1430000
> exclude_range sorted exclude_range[1] start:74d0000, end:8000000
> setup_memory_ranges memory_range[0] start:1430001, end:74cffff
> Could not find a free area of memory of faa448 bytes...
> Could not find a free area of memory of 142721d bytes...
>
--
Thanks
Dave
_______________________________________________
kexec mailing list
kexec@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: ppc64 kexec -p failed
2011-11-04 7:05 ppc64 kexec -p failed Dave Young
2011-11-08 2:22 ` Dave Young
@ 2011-11-08 5:50 ` Mahesh Jagannath Salgaonkar
2011-11-08 6:30 ` Dave Young
1 sibling, 1 reply; 5+ messages in thread
From: Mahesh Jagannath Salgaonkar @ 2011-11-08 5:50 UTC (permalink / raw)
To: kexec
On 11/04/2011 12:35 PM, Dave Young wrote:
> Hi,
>
> When use crashkernel=128M@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.
_______________________________________________
kexec mailing list
kexec@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: ppc64 kexec -p failed
2011-11-08 5:50 ` Mahesh Jagannath Salgaonkar
@ 2011-11-08 6:30 ` Dave Young
0 siblings, 0 replies; 5+ messages in thread
From: Dave Young @ 2011-11-08 6:30 UTC (permalink / raw)
To: Mahesh Jagannath Salgaonkar; +Cc: kexec
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@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@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/kexec
--
Thanks
Dave
_______________________________________________
kexec mailing list
kexec@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: ppc64 kexec -p failed
2011-11-08 2:22 ` Dave Young
@ 2011-11-08 14:24 ` Vivek Goyal
0 siblings, 0 replies; 5+ messages in thread
From: Vivek Goyal @ 2011-11-08 14:24 UTC (permalink / raw)
To: Dave Young; +Cc: kexec
On Tue, Nov 08, 2011 at 10:22:11AM +0800, Dave Young wrote:
> On 11/04/2011 03:05 PM, Dave Young wrote:
>
> > Hi,
> >
> > When use crashkernel=128M@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?
>
>
> Vivek, do you know something about this?
Nope. I have no idea. Generally, I have limited myself to x86/x86_64 arch
while looking into kdump.
Thanks
Vivek
>
> >
>
> > Detail info as below (define DEBUG when building):
> >
> > 0000000008000000-000000000c000000 : 0
> > 000000000c000000-0000000010000000 : 0
> > 0000000010000000-0000000014000000 : 0
> > 0000000014000000-0000000018000000 : 0
> > 0000000018000000-000000001c000000 : 0
> > 000000001c000000-0000000020000000 : 0
> > 0000000020000000-0000000024000000 : 0
> > 0000000024000000-0000000028000000 : 0
> > 0000000028000000-000000002c000000 : 0
> > 000000002c000000-0000000030000000 : 0
> > 0000000030000000-0000000034000000 : 0
> > 0000000034000000-0000000038000000 : 0
> > 0000000038000000-000000003c000000 : 0
> > 000000003c000000-0000000040000000 : 0
> > 0000000040000000-0000000044000000 : 0
> > 0000000044000000-0000000048000000 : 0
> > 0000000048000000-000000004c000000 : 0
> > 000000004c000000-0000000050000000 : 0
> > 0000000050000000-0000000054000000 : 0
> > 0000000054000000-0000000058000000 : 0
> > 0000000058000000-000000005c000000 : 0
> > 000000005c000000-0000000060000000 : 0
> > 0000000060000000-0000000064000000 : 0
> > 0000000064000000-0000000068000000 : 0
> > 0000000068000000-000000006c000000 : 0
> > 000000006c000000-0000000070000000 : 0
> > 0000000070000000-0000000074000000 : 0
> > 0000000074000000-0000000078000000 : 0
> > 0000000078000000-000000007c000000 : 0
> > 000000007c000000-0000000080000000 : 0
> > 0000000080000000-0000000084000000 : 0
> > 0000000084000000-0000000088000000 : 0
> > 0000000088000000-000000008c000000 : 0
> > 000000008c000000-0000000090000000 : 0
> > 0000000090000000-0000000094000000 : 0
> > 0000000094000000-0000000098000000 : 0
> > 0000000098000000-000000009c000000 : 0
> > 000000009c000000-00000000a0000000 : 0
> > 00000000a0000000-00000000a4000000 : 0
> > 00000000a4000000-00000000a8000000 : 0
> > 00000000a8000000-00000000ac000000 : 0
> > 00000000ac000000-00000000b0000000 : 0
> > 00000000b0000000-00000000b4000000 : 0
> > 00000000b4000000-00000000b8000000 : 0
> > 00000000b8000000-00000000bc000000 : 0
> > 00000000bc000000-00000000c0000000 : 0
> > 00000000c0000000-00000000c4000000 : 0
> > 00000000c4000000-00000000c8000000 : 0
> > 00000000c8000000-00000000cc000000 : 0
> > 00000000cc000000-00000000d0000000 : 0
> > 00000000d0000000-00000000d4000000 : 0
> > 00000000d4000000-00000000d8000000 : 0
> > 00000000d8000000-00000000dc000000 : 0
> > 00000000dc000000-00000000e0000000 : 0
> > 00000000e0000000-00000000e4000000 : 0
> > 00000000e4000000-00000000e8000000 : 0
> > 00000000e8000000-00000000ec000000 : 0
> > 00000000ec000000-00000000f0000000 : 0
> > 00000000f0000000-00000000f4000000 : 0
> > 00000000f4000000-00000000f8000000 : 0
> > 00000000f8000000-00000000fc000000 : 0
> > 00000000fc000000-0000000100000000 : 0
> > 0000000100000000-0000000104000000 : 0
> > 0000000104000000-0000000108000000 : 0
> > 0000000108000000-000000010c000000 : 0
> > 000000010c000000-0000000110000000 : 0
> > 0000000110000000-0000000114000000 : 0
> > 0000000114000000-0000000118000000 : 0
> > 0000000118000000-000000011c000000 : 0
> > 000000011c000000-0000000120000000 : 0
> > 0000000120000000-0000000124000000 : 0
> > 0000000124000000-0000000128000000 : 0
> > 0000000128000000-000000012c000000 : 0
> > 000000012c000000-0000000130000000 : 0
> > 0000000130000000-0000000134000000 : 0
> > 0000000134000000-0000000138000000 : 0
> > 0000000138000000-000000013c000000 : 0
> > 000000013c000000-0000000140000000 : 0
> > 0000000140000000-0000000144000000 : 0
> > 0000000144000000-0000000148000000 : 0
> > 0000000148000000-000000014c000000 : 0
> > 000000014c000000-0000000150000000 : 0
> > 0000000150000000-0000000154000000 : 0
> > 0000000154000000-0000000158000000 : 0
> > 0000000158000000-000000015c000000 : 0
> > 000000015c000000-0000000160000000 : 0
> > 0000000160000000-0000000164000000 : 0
> > 0000000164000000-0000000168000000 : 0
> > 0000000168000000-000000016c000000 : 0
> > 000000016c000000-0000000170000000 : 0
> > 0000000170000000-0000000174000000 : 0
> > 0000000174000000-0000000178000000 : 0
> > 0000000178000000-000000017c000000 : 0
> > 000000017c000000-0000000180000000 : 0
> > 0000000000000000-0000000008000000 : 0
> > get base memory ranges:95
> > usable memory rgns size:1 base:74d0000 size:b30000
> > exclude_range sorted exclude_range[0] start:0, end:1430000
> > exclude_range sorted exclude_range[1] start:74d0000, end:8000000
> > setup_memory_ranges memory_range[0] start:1430001, end:74cffff
> > get memory ranges:1
> > Warning: append= option is not passed. Using the first kernel root partition
> > 0000000008000000-000000000c000000 : 0
> > 000000000c000000-0000000010000000 : 0
> > 0000000010000000-0000000014000000 : 0
> > 0000000014000000-0000000018000000 : 0
> > 0000000018000000-000000001c000000 : 0
> > 000000001c000000-0000000020000000 : 0
> > 0000000020000000-0000000024000000 : 0
> > 0000000024000000-0000000028000000 : 0
> > 0000000028000000-000000002c000000 : 0
> > 000000002c000000-0000000030000000 : 0
> > 0000000030000000-0000000034000000 : 0
> > 0000000034000000-0000000038000000 : 0
> > 0000000038000000-000000003c000000 : 0
> > 000000003c000000-0000000040000000 : 0
> > 0000000040000000-0000000044000000 : 0
> > 0000000044000000-0000000048000000 : 0
> > 0000000048000000-000000004c000000 : 0
> > 000000004c000000-0000000050000000 : 0
> > 0000000050000000-0000000054000000 : 0
> > 0000000054000000-0000000058000000 : 0
> > 0000000058000000-000000005c000000 : 0
> > 000000005c000000-0000000060000000 : 0
> > 0000000060000000-0000000064000000 : 0
> > 0000000064000000-0000000068000000 : 0
> > 0000000068000000-000000006c000000 : 0
> > 000000006c000000-0000000070000000 : 0
> > 0000000070000000-0000000074000000 : 0
> > 0000000074000000-0000000078000000 : 0
> > 0000000078000000-000000007c000000 : 0
> > 000000007c000000-0000000080000000 : 0
> > 0000000080000000-0000000084000000 : 0
> > 0000000084000000-0000000088000000 : 0
> > 0000000088000000-000000008c000000 : 0
> > 000000008c000000-0000000090000000 : 0
> > 0000000090000000-0000000094000000 : 0
> > 0000000094000000-0000000098000000 : 0
> > 0000000098000000-000000009c000000 : 0
> > 000000009c000000-00000000a0000000 : 0
> > 00000000a0000000-00000000a4000000 : 0
> > 00000000a4000000-00000000a8000000 : 0
> > 00000000a8000000-00000000ac000000 : 0
> > 00000000ac000000-00000000b0000000 : 0
> > 00000000b0000000-00000000b4000000 : 0
> > 00000000b4000000-00000000b8000000 : 0
> > 00000000b8000000-00000000bc000000 : 0
> > 00000000bc000000-00000000c0000000 : 0
> > 00000000c0000000-00000000c4000000 : 0
> > 00000000c4000000-00000000c8000000 : 0
> > 00000000c8000000-00000000cc000000 : 0
> > 00000000cc000000-00000000d0000000 : 0
> > 00000000d0000000-00000000d4000000 : 0
> > 00000000d4000000-00000000d8000000 : 0
> > 00000000d8000000-00000000dc000000 : 0
> > 00000000dc000000-00000000e0000000 : 0
> > 00000000e0000000-00000000e4000000 : 0
> > 00000000e4000000-00000000e8000000 : 0
> > 00000000e8000000-00000000ec000000 : 0
> > 00000000ec000000-00000000f0000000 : 0
> > 00000000f0000000-00000000f4000000 : 0
> > 00000000f4000000-00000000f8000000 : 0
> > 00000000f8000000-00000000fc000000 : 0
> > 00000000fc000000-0000000100000000 : 0
> > 0000000100000000-0000000104000000 : 0
> > 0000000104000000-0000000108000000 : 0
> > 0000000108000000-000000010c000000 : 0
> > 000000010c000000-0000000110000000 : 0
> > 0000000110000000-0000000114000000 : 0
> > 0000000114000000-0000000118000000 : 0
> > 0000000118000000-000000011c000000 : 0
> > 000000011c000000-0000000120000000 : 0
> > 0000000120000000-0000000124000000 : 0
> > 0000000124000000-0000000128000000 : 0
> > 0000000128000000-000000012c000000 : 0
> > 000000012c000000-0000000130000000 : 0
> > 0000000130000000-0000000134000000 : 0
> > 0000000134000000-0000000138000000 : 0
> > 0000000138000000-000000013c000000 : 0
> > 000000013c000000-0000000140000000 : 0
> > 0000000140000000-0000000144000000 : 0
> > 0000000144000000-0000000148000000 : 0
> > 0000000148000000-000000014c000000 : 0
> > 000000014c000000-0000000150000000 : 0
> > 0000000150000000-0000000154000000 : 0
> > 0000000154000000-0000000158000000 : 0
> > 0000000158000000-000000015c000000 : 0
> > 000000015c000000-0000000160000000 : 0
> > 0000000160000000-0000000164000000 : 0
> > 0000000164000000-0000000168000000 : 0
> > 0000000168000000-000000016c000000 : 0
> > 000000016c000000-0000000170000000 : 0
> > 0000000170000000-0000000174000000 : 0
> > 0000000174000000-0000000178000000 : 0
> > 0000000178000000-000000017c000000 : 0
> > 000000017c000000-0000000180000000 : 0
> > 0000000000000000-0000000008000000 : 0
> > get base memory ranges:96
> > exclude_range sorted exclude_range[0] start:0, end:1430000
> > exclude_range sorted exclude_range[1] start:74d0000, end:8000000
> > setup_memory_ranges memory_range[0] start:1430001, end:74cffff
> > Could not find a free area of memory of faa448 bytes...
> > Could not find a free area of memory of 142721d bytes...
> >
>
>
>
> --
> Thanks
> Dave
_______________________________________________
kexec mailing list
kexec@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2011-11-08 14:24 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-04 7:05 ppc64 kexec -p failed Dave Young
2011-11-08 2:22 ` Dave Young
2011-11-08 14:24 ` Vivek Goyal
2011-11-08 5:50 ` Mahesh Jagannath Salgaonkar
2011-11-08 6:30 ` Dave Young
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox