caiqian at redhat.com writes: > BTW, kexec commandline was like this if helps. > > /sbin/kexec -p '--command-line=ro root=/dev/mapper/vg_intels3e3601-lv_root rd_LVM_LV=vg_intels3e3601/lv_root rd_LVM_LV=vg_intels3e3601/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us console=ttyS0,115200n81 irqpoll maxcpus=1 reset_devices cgroup_disable=memory sysrq_always_enabled ' --initrd=/boot/initrd-2.6.36-rc2-mm1-fix+kdump.img /boot/vmlinuz-2.6.36-rc2-mm1-fix+ > Thanks for keeping me honest. It looks like I did something foolish, and wound up putting 386 headers on the x86_64 crash dump. I have rebased updated my kexec-tools-devel branch. Could you try it now? I haven't had a chance to test it yet but when I inspected the code it appeared very obvious what I had done wrong. The active part of the fix is below (I have an earlier patch that just defines KEXEC_ARCH_NATIVE). Eric ---