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

Reply via email to