I am using imx6q - linux4.9.88.Now can enter to crash kernel,but using makedumpfile tools(which is compiled by myself),the errors as follow:
root@Hzncc:~# makedumpfile -c -d 31 /proc/vmcore /run/media/mmcblk1/crash.dump
The kernel version is not supported.
The makedumpfile operation may be incomplete.
check_release: Can't get the kernel version.
get_mm_flatmem: Can't get the address of mem_map.
makedumpfile Failed.
Because the vmcore is too large,just cp /proc/vmcore is so slowly.
My question is:
1、makedumpfile support ARM?
2、if makedumpfile could not sopport, how else could I to compress vmcore?
解決済! 解決策の投稿を見る。
Finallly,I use ramoops to replace the kdump,due to the precious DDR.
The lastest version:1.6.7 And thre README tell us this makedumpfile will support x86 and ppc.
I want to get a makedumpfile to compress the /proc/vmcore in 4.9.88 of my arm board.
Which version of makedumpfile are you using?
Possibly this version does actually not support Linux 4.9 kernel.