Hi. makedumpfile version 1.1.2 is released. Please test it. Your opinions/comments are welcome.
Explanation of makedumpfile: To shorten the size of the dumpfile and the time of creating the dumpfile, makedumpfile copies only the necessary pages for analysis to the dumpfile from /proc/vmcore. You can specify the kind of unnecessary pages with dump_level. If you want to shorten the size further, enable the compression of the page data. Changelog: o The man page is added. o '-h' option is added for printing the usage. o README is added. README explains the installation method and the supported kernels. o GPL's COPYING is added for making the license clear. o It is possible to create a dumpfile even if the unsupported kernel. If the kernel version is not supported, makedumpfile outputs the warning message and creates a dumpfile. It considers the kernel version as the latest-supported kernel version. The original patch was provided by Takashi Iwai, Thanks. o Some typos where NOT_FOUND_SYMBOL should be used instead of FALSE are fixed. The end result is identical. The patch was provided by Takashi Iwai, Thanks. You can download the latest makedumpfile(ver. 1.1.2) from the following URL. Details of the change are written on the CVS page of the following site. https://sourceforge.net/projects/makedumpfile/ Method of installation: You can compile the makedumpfile command as follows; 1. "tar -zxvf makedumpfile-1.1.2.tar.gz" 2. "cd makedumpfile" 3. "make; make install" Usage: makedumpfile [-c] [-E] [-d dump_level] [-x vmlinux] dump_mem dump_file Example: If you want to exclude pages filled by zero, cache pages, user pages and free pages and to enable compression, please execute the following command. # makedumpfile -c -d 31 -x vmlinux /proc/vmcore dumpfile Todo: - ia64 DISCONTIGMEM support Thanks Ken'ichi Ohmichi _______________________________________________ fastboot mailing list [email protected] https://lists.osdl.org/mailman/listinfo/fastboot
