[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-users] kexec: "Crash kernel" no longer in /proc/iomem on 2.6.32?


I tried to setup kexec / kdump on a (crashing) Xen-3.4.3 system, but didn't 
get it working. The dom0 Kernel is a Debian-derived linux- custom 

kexec comlains with the following error message:
> Memory for crashkernel is not reserved
> Please reserve memory by passing "crashkernel=X@Y" parameter to the kernel
> Then try loading kdump kernel

But I passed "crashkernel=512M@2048M" to xen.gv in /boot/grub/menu.lst and the 
following command confirms this:
# xm dmesg | grep Kdump
(XEN) Kdump: 512MB (524288kB) at 0x80000000

Reading the source code of kexec-tools-2.0.1 I see that it is 
checking /proc/iomem for the string "Crash kernel", which is not present, 
also no "Hypervisor code and data". 
tells it should, as do other pages on the web.
Grepping the Linux Kernel and the xen source for that string didn't find any 
hit for that string outside said document.

Is the kexec / kdump functionality for the Xen hypervisor in combination with 
a linux-2.6.32 kernel still functional, or is this a now defunc relict from 
the 2.6.18 days?

Thanks in advance.

Philipp Hahn           Open Source Software Engineer      hahn@xxxxxxxxxxxxx
Univention GmbH        Linux for Your Business        fon: +49 421 22 232- 0
Mary-Somerville-Str.1  D-28359 Bremen                 fax: +49 421 22 232-99

Attachment: signature.asc
Description: This is a digitally signed message part.

Xen-users mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.