| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
Update the maintainers list in README.
Signed-off-by: Atsushi Kumagai <ats-kumagai@wm.jp.nec.com>
|
|
|
|
|
|
|
|
|
|
| |
A new makedumpfile supports newer kernels:
- 4.12, 4.13, 4.14 (x86 FLATMEM)
- 4.12, 4.13, 4.14 (x86 SPARSEMEM)
- 4.12, 4.13, 4.14 (x86_64 SPARSEMEM)
Signed-off-by: Atsushi Kumagai <ats-kumagai@wm.jp.nec.com>
|
|
|
|
|
|
|
|
|
|
| |
A new makedumpfile supports newer kernels:
- 4.9, 4,10 4,11 (x86 FLATMEM)
- 4.9, 4,10 4,11 (x86 SPARSEMEM)
- 4.9, 4,10 4,11 (x86_64 SPARSEMEM)
Signed-off-by: Atsushi Kumagai <ats-kumagai@wm.jp.nec.com>
|
|
|
|
|
|
|
|
|
|
| |
A new makedumpfile supports newer kernels:
- 4.6, 4,7, 4,8 (x86 FLATMEM)
- 4.6, 4,7, 4,8 (x86 SPARSEMEM)
- 4.6, 4,7, 4,8 (x86_64 SPARSEMEM)
Signed-off-by: Atsushi Kumagai <ats-kumagai@wm.jp.nec.com>
|
|
|
|
|
|
|
|
|
|
| |
A new makedumpfile supports newer kernels:
- 4.3, 4,4, 4,5 (x86 FLATMEM)
- 4.3, 4,4, 4,5 (x86 SPARSEMEM)
- 4.3, 4,4, 4,5 (x86_64 SPARSEMEM)
Signed-off-by: Atsushi Kumagai <ats-kumagai@wm.jp.nec.com>
|
|
|
|
|
|
|
|
|
|
| |
A new makedumpfile supports newer kernels:
- 4.2 (x86 FLATMEM)
- 4.2 (x86 SPARSEMEM)
- 4.2 (x86_64 SPARSEMEM)
Signed-off-by: Atsushi Kumagai <ats-kumagai@wm.jp.nec.com>
|
|
|
|
|
|
|
|
|
|
| |
A new makedumpfile supports newer kernels:
- 4.0, 4.1 (x86 FLATMEM)
- 4.0, 4.1 (x86 SPARSEMEM)
- 4.0, 4.1 (x86_64 SPARSEMEM)
Signed-off-by: Atsushi Kumagai <ats-kumagai@wm.jp.nec.com>
|
|
|
|
|
|
|
|
|
|
|
| |
--non-cyclic option is no longer useful, should be removed.
Additionally, since cyclic mode and non-cyclic mode are merged
into the same code, info->flag_cyclic means whether multi-cycle
processing is necessary or not, the related descriptions
should be fixed.
Signed-off-by: Atsushi Kumagai <ats-kumagai@wm.jp.nec.com>
|
|
|
|
|
|
|
|
|
|
| |
A new makedumpfile supports newer kernels:
- 3.17, 3.18, 3.19 (x86 FLATMEM)
- 3.17, 3.18, 3.19 (x86 SPARSEMEM)
- 3.17, 3.18, 3.19 (x86_64 SPARSEMEM)
Signed-off-by: Atsushi Kumagai <ats-kumagai@wm.jp.nec.com>
|
|
|
|
| |
Signed-off-by: Atsushi Kumagai <ats-kumagai@wm.jp.nec.com>
|
|
|
|
|
|
|
|
|
|
| |
A new makedumpfile supports newer kernels:
- 3.14, 3.15, 3.16 (x86 FLATMEM)
- 3.14, 3.15, 3.16 (x86 SPARSEMEM)
- 3.14, 3.15, 3.16 (x86_64 SPARSEMEM)
Signed-off-by: Atsushi Kumagai <kumagai-atsushi@mxc.nes.nec.co.jp>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since remap allocator was removed in linux 3.9, I'm no longer
allowed to add the related symbols to VMCOREINFO, it was too
late...
commit f03574f2d5b2d6229dcdf2d322848065f72953c7
Author: Dave Hansen <dave@linux.vnet.ibm.com>
Date: Wed Jan 30 16:56:16 2013 -0800
x86-32, mm: Rip out x86_32 NUMA remapping code
This code was an optimization for 32-bit NUMA systems.
Signed-off-by: Atsushi Kumagai <kumagai-atsushi@mxc.nes.nec.co.jp>
|
|
|
|
|
|
|
|
|
|
| |
A new makedumpfile supports newer kernels:
- 3.12, 3.13 (x86 FLATMEM)
- 3.12, 3.13 (x86 SPARSEMEM)
- 3.12, 3.13 (x86_64 SPARSEMEM)
Signed-off-by: Atsushi Kumagai <kumagai-atsushi@mxc.nes.nec.co.jp>
|
|
|
|
|
|
|
|
|
|
| |
A new makedumpfile supports newer kernels:
- 3.11 (x86 FLATMEM)
- 3.11 (x86 SPARSEMEM)
- 3.11 (x86_64 SPARSEMEM)
Signed-off-by: Atsushi Kumagai <kumagai-atsushi@mxc.nes.nec.co.jp>
|
|
|
|
|
|
|
|
|
|
| |
A new makedumpfile supports newer kernels:
- 3.10 (x86 FLATMEM)
- 3.10 (x86 SPARSEMEM)
- 3.10 (x86_64 SPARSEMEM)
Signed-off-by: Atsushi Kumagai <kumagai-atsushi@mxc.nes.nec.co.jp>
|
|
|
|
|
|
|
|
|
|
| |
A new makedumpfile supports newer kernels:
- 3.7, 3.8, 3.9 (x86 FLATMEM)
- 3.7, 3.8, 3.9 (x86 SPARSEMEM)
- 3.7, 3.8, 3.9 (x86_64 SPARSEMEM)
Signed-off-by: Atsushi Kumagai <kumagai-atsushi@mxc.nes.nec.co.jp>
|
|
|
|
|
|
|
|
|
|
| |
This patch updates usage message and man page.
Signed-off-by: Aravinda Prasad <aravinda@linux.vnet.ibm.com>
Update README.
Signed-off-by: Atsushi Kumagai <kumagai-atsushi@mxc.nes.nec.co.jp>
|
|
|
|
|
|
|
|
|
|
| |
A new makedumpfile supports newer kernels:
- 3.5, 3.6 (x86 FLATMEM)
- 3.5, 3.6 (x86 SPARSEMEM)
- 3.5, 3.6 (x86_64 SPARSEMEM)
Signed-off-by: Atsushi Kumagai <kumagai-atsushi@mxc.nes.nec.co.jp>
|
|
|
|
| |
Signed-off-by: Atsushi Kumagai <kumagai-atsushi@mxc.nes.nec.co.jp>
|
|
|
|
|
|
| |
Move todos from changelog to README.
Signed-off-by: Atsushi Kumagai <kumagai-atsushi@mxc.nes.nec.co.jp>
|
|
|
|
|
|
|
|
|
|
| |
A new makedumpfile supports newer kernels:
- 3.2 to 3.4 (x86 FLATMEM)
- 3.2 to 3.4 (x86 SPARSEMEM)
- 3.2 to 3.4 (x86_64 SPARSEMEM)
Signed-off-by: Atsushi Kumagai <kumagai-atsushi@mxc.nes.nec.co.jp>
|
|
|
|
|
|
|
| |
For some vmlinux, -g option needs new elfutils(0.142 or later).
Therefore, this patch updates the version in README file.
Signed-off-by: Atsushi Kumagai <kumagai-atsushi@mxc.nes.nec.co.jp>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patchset introduces new filtering logic called "cyclic mode" as a default.
In the cyclic mode, makedumpfile reads regions of a fixed size from /proc/vmcore,
analyzes it, and writes pages to dumpfile repeatedly from start of memory
to the end. As a result, memory usage will be kept constant regardless of
system memory size.
However, the cyclic mode has performance issue in the logic to exclude free pages.
(I'm going to improve this issue in feature release.)
If you feel the cyclic mode is too slow, you can specify --non-cyclic option.
Signed-off-by: Atsushi Kumagai <kumagai-atsushi@mxc.nes.nec.co.jp>
sadump: Disable the cyclic mode on sadump dumpfiles.
Signed-off-by: HATAYAMA Daisuke <d.hatayama@jp.fujitsu.com>
|
|
|
|
|
|
|
|
|
|
|
| |
A new makedumpfile supports newer kernels.
Now, I tested on specific kernel configuration as:
- 3.1 to 3.2 (x86 FLATMEM)
- 2.6.37 to 3.2 (x86 SPARSEMEM)
- 3.1 to 3.2 (x86_64 SPARSEMEM)
Signed-off-by: Atsushi Kumagai <kumagai-atsushi@mxc.nes.nec.co.jp>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To enable lzo compression support, build makedumpfile as:
$ make USELZO=on
To disable, as:
$ make
In default, lzo compression support is disabled.
Signed-off-by: HATAYAMA Daisuke <d.hatayama@jp.fujitsu.com>
Signed-off-by: Atsushi Kumagai <kumagai-atsushi@mxc.nes.nec.co.jp>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A new makedumpfile supports newer kernels.
Now, I tested on specific kernel configuration as:
- 2.6.37 to 3.0 (x86 FLATMEM)
- 2.6.37 to 3.0 (x86_64 SPARSEMEM)
- 3.2 (PPC32 FLATMEM)
I will support more kernels on x86 in next version.
Signed-off-by: Atsushi Kumagai <kumagai-atsushi@mxc.nes.nec.co.jp>
|
|
|
|
|
|
|
|
|
|
|
| |
Support cross building of makedumpfile. This would be useful for building
the makedumpfile for embedded PPC boards. Support for PPC32 would be added
in the later patches.
Use TARGET variable to set the arch to build for. Also honour the value of
CC if set.
Signed-off-by: Suzuki K. Poulose <suzuki@in.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add "LINKTYPE" parameter to use dynamic libraries.
If you want to build makedumpfile using dynamic libraries,
you need "LINKTYPE=dynamic".
$ make LINKTYPE=dynamic
...
$ ldd makedumpfile
libdw.so.1 => /usr/lib64/libdw.so.1 (0x0000003ca2800000)
libbz2.so.1 => /usr/lib64/libbz2.so.1 (0x000000394b200000)
libdl.so.2 => /lib64/libdl.so.2 (0x00000031a5a00000)
libelf.so.1 => /usr/lib64/libelf.so.1 (0x0000003ca2400000)
libz.so.1 => /usr/lib64/libz.so.1 (0x00000031a6200000)
libc.so.6 => /lib64/libc.so.6 (0x00000031a5200000)
/lib64/ld-linux-x86-64.so.2 (0x00000031a4e00000)
Signed-off-by: Atsushi Kumagai <kumagai-atsushi@mxc.nes.nec.co.jp>
|
|
|
|
|
|
|
|
|
| |
By Mahesh's filter-out patches, makedumpfile needs new elfutils
(0.137 or later). Hence this patch updates the version in README
file and adds some compiling options to Makefile.
Signed-off-by: Ken'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
---
|
|
|
|
|
|
| |
This patch updates makedumpfile to version 1.3.8.
Signed-off-by: Atsushi Kumagai <kumagai-atsushi@mxc.nes.nec.co.jp>
|
|
|
|
|
|
|
| |
A new makedumpfile has been tested on linux-2.6.35 - 2.6.36,
so it can support their kernels.
Signed-off-by: Ken'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
|
|
|
|
|
|
|
|
|
|
| |
A new makedumpfile has been tested on linux-2.6.32 - 2.6.34 so it can
support their kernels.
Thanks
Masayuki Igawa
Signed-off-by: Masayuki Igawa <igawa@mxs.nes.nec.co.jp>
|
|
|
|
|
|
|
|
| |
makedumpfile has been maintained by Ohmichi and Tachibana.
And now, Usui, Nishimura and Igawa have been also.
So adding new mainteners in README file.
Signed-off-by: Masayuki Igawa <igawa@mxs.nes.nec.co.jp>
|
|
|
|
| |
Signed-off-by: Ken'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
|
|
|
|
|
|
|
|
|
|
| |
The maintainer of makedumpfile had to update four parts of the version
information, and it was a little complex.
This patch merges the version information to two parts and makes him
happy.
Signed-off-by: Ken'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
|
|
|
|
|
|
|
|
| |
A new makedumpfile has been tested on linux-2.6.30 - 2.6.31 so it can
support their kernels.
Signed-off-by: Ken'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
|
|
|
|
|
|
|
| |
This patch updates makedumpfile to version 1.3.3.
Signed-off-by: Ken'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
|
|
|
|
| |
Signed-off-by: Ken'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
|
|
|
|
|
|
| |
This patch updates makedumpfile to version 1.3.2.
Signed-off-by: Ken'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
|
|
|
|
| |
Signed-off-by: Ken'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
|
|
|
|
| |
Signed-off-by: Ken'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
|
|
|
|
|
|
|
|
|
| |
This patch adds linux-2.6.27 and linux-2.6.28 supports, because
makedumpfile has been tested on these kernels.
Signed-off-by: Bernhard Walle <bwalle@suse.de>
Signed-off-by: Ken'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
|
|
|
|
| |
Signed-off-by: Ken'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
|
|
|
|
| |
Signed-off-by: Ken'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some ia64 discontigmem kernel's 'pgdat_list.node_mem_map' is an
invalid value, and makedumpfile cannot run correctly.
For avoiding the problem, makedumpfile takes mem_map's information
from a symbol 'vmem_map' instead of 'pgdat_list.node_mem_map'.
This problem discussed at the following threads:
* http://lists.infradead.org/pipermail/kexec/2008-July/002254.html
* http://lists.infradead.org/pipermail/kexec/2008-August/002297.html
* http://lists.infradead.org/pipermail/kexec/2008-August/002509.html
Signed-off-by: Ken'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
|
|
|
|
|
|
|
|
| |
This patch adds the spec file, and user can create the rpm file by
rpmbuild command.
Signed-off-by: Ken'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
|
| |
|
|
|
|
| |
Signed-off-by: Ken'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
|
|
|
|
| |
Signed-off-by: Ken'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
|
|
|
|
| |
Signed-off-by: Ken'ichi Ohmichi <oomichi@mxs.nes.nec.co.jp>
|