This program is a simple wrapper around kvm_convert_to_elf. It is used
to convert kernel crash dump to ELF core format.
Signed-off-by: Minsoo Choo <minsoochoo0122@proton.me>
Sponsored by: The FreeBSD Foundation
Differential D56256
usr.bin: introduce dump2elf(1) Authored by minsoochoo0122_proton.me on Sat, Apr 4, 3:18 PM. Tags None Referenced Files
Details
This program is a simple wrapper around kvm_convert_to_elf. It is used Signed-off-by: Minsoo Choo <minsoochoo0122@proton.me> With D56256, run $ sudo LD_LIBRARY_PATH=/usr/obj/usr/src/freebsd/main/arm64.aarch64/lib/libkvm ./dump2elf -k /boot/kernel/kernel -c /var/crash/vmcore.last ~/vmcore.elf # or $ sudo LD_LIBRARY_PATH=/usr/obj/usr/src/freebsd/main/arm64.aarch64/lib/libkvm ./dump2elf -r -k /boot/kernel/kernel -c /var/crash/vmcore.last ~/vmcore.elf.raw The result shows: $ ls -lh /var/crash/vmcore.3 -rw------- 1 root wheel 13G Apr 15 03:17 /var/crash/vmcore.3 $ ls -lh vmcore.elf -rw-r--r-- 1 root minsoochoo 1.1G Apr 20 06:26 vmcore.elf
Diff Detail
Event TimelineComment Actions Since D56250 has changed to accomodate full dumps as well, rename this utility to dump2elf and update code and man page accordingly. |