makedumpfile-1.4.2: Fix compilation error for some architectures.

Atsushi Kumagai kumagai-atsushi at
Wed Jan 25 20:52:45 EST 2012


makedumpfile version 1.4.2 is released.
Your comments/patches are welcome.

This version is released earlier than usual because 1.4.1 has 
compilation error in some architectures.

o New feature
    - [PATCH] s390x: Auto-detect the correct MAX_PHYSMEM_BITS used in vmcore being analyzed.
      (for s390x 64TB memory by Mahesh Salgaonkar) 440ed48

o Bugfix
    - [PATCH] Fix compilation error in sadump_info.h. (by Michael Holzheu) 25ae552

o Code Cleanup
    - [PATCH] Add Makefile parameter to use dynamic libraries. (by Atsushi Kumagai) 67b2be2

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.

  You can download the latest makedumpfile from the following URL.
  Details of the change are written on the git page of the following site.

Method of installation:
  You can compile the makedumpfile command as follows;
  1. "tar -zxvf makedumpfile-x.y.z.tar.gz"
  2. "cd makedumpfile-x.y.z"
  3. "make; make install"

  makedumpfile [-c] [-E] [-d dump_level] [-x vmlinux] dump_mem dump_file

  If you want to exclude pages filled by zero, cache pages, user pages
  and free pages and to enable compression, please execute the following

  # makedumpfile -c -d 31 -x vmlinux /proc/vmcore dumpfile

Atsushi Kumagai

More information about the kexec mailing list