Hi.

makedumpfile version 1.0.8 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:
- linux-2.6.19 support.
  On linux-2.6.18 or before, the release information could be gotten
  from the symbol "system_utsname". But on linux-2.6.19, it can be done
  from the symbol "init_uts_ns". A new makedumpfile check both symbols
  for the release information.

- i386 SPARSEMEM support.

- Add the debug option(-D).
  If running makedumpfile with -D option, makedumpfile shows the debug
  information. If the problem happens, please run it with this option.

- Passing the buffer size properly to compress2()
  This patch was provided by Bob Montgomery, Thanks.

- Other corrections
  - Add the check method for getting the node descriptor.
  - Add the comment about the bitmap length.
  - Get the number of ZONEs dynamically.


You can download the latest makedumpfile(ver. 1.0.8) 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.0.8.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