Hi. This patchset fixes the problem that the range of pfn is 32bit on 64bit system(ia64, x86_64). This problem was reported by Tokunaga-san. Please test the latest makedumpfile command, and tell me your opinion.
The latest makedumpfile(ver. 1.0.3) is based on makedumpfile from me(2006/10/13) with all my patches applied. You can get the latest makedumpfile from the following URL. https://sourceforge.net/projects/makedumpfile/ Only the latest crash utility(ver. 4.0-3.4+) can analyze the dumpfile created by makedumpfile with this patchset. [PATCH 1/6] Fix the range of pfn on 64bit system [PATCH 2/6] Fix the calculation of the progress counter [PATCH 3/6] Fix open()/close() of the kernel-file [PATCH 4/6] Add error-handling methods to lseek()/fseek() [PATCH 5/6] Clean up the coding style [PATCH 6/6] Update the version info of makedumpfile Method of installation: You can compile the makedumpfile command as follows; 1. "tar -zxvf makedumpfile-1.0.3.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: - Dumping DISCONTIGMEM kernel Thanks Ken'ichi Ohmichi _______________________________________________ fastboot mailing list [email protected] https://lists.osdl.org/mailman/listinfo/fastboot
