Crash during vmcore_init
Américo Wang
xiyou.wangcong at gmail.com
Thu Nov 17 01:48:47 EST 2011
On Thu, Nov 17, 2011 at 12:52 AM, Tim Hartrick <tim at edgecast.com> wrote:
>
> Americo,
>
> Attached are dmesg and iomem for 2.6.32-21-server and 2.6.38-8-server on
> the same Dell R710. For 2.6.32-21-server the allocation of a 512M
> crashkernel area succeeded. For 2.6.38-8-server the allocation of a
> 512M crashkernel area failed.
>
Thanks for digging this.
.32,
00000000-00000fff : System RAM
00001000-00005fff : reserved
00006000-0009ffff : System RAM
00100000-7f678fff : System RAM
01000000-0155ec0f : Kernel code
0155ec10-0186118f : Kernel data
01936000-01a46ea3 : Kernel bss
02000000-21ffffff : Crash kernel
7f679000-7f68efff : reserved
.38,
00000000-0000ffff : reserved
00010000-0009ffff : System RAM
000a0000-000bffff : PCI Bus 0000:00
00100000-7f678fff : System RAM
01000000-015e1d6c : Kernel code
015e1d6d-01aca17f : Kernel data
01bae000-01d03fff : Kernel bss
7f679000-7f68efff : reserved
although the end of kernel bss grows, but there should be still
enough memory for crash kernel, at least 02000000-21ffffff should
be available, don't know why kernel fails to find it... IIRC, the bootmem
allocator was written between .32 and .38.
Anyway, could you add "bootmem_debug" to your .38 kernel to see
why kernel fails to reserve it?
Thanks.
More information about the kexec
mailing list