[PATCH] makedumpfile: Enable compressed dump formats for Xen
Petr Tesarik
ptesarik at suse.cz
Tue Jul 28 01:39:04 PDT 2015
On Tue, 28 Jul 2015 08:12:02 +0000
Atsushi Kumagai <ats-kumagai at wm.jp.nec.com> wrote:
>[...]
> >> BTW, I think we should fix the manuals as well. There are some wrong
> >> statements "-E option must be specified with this option" and
> >> some examples implicate that -E option is necessary to Xen dump.
> >
> >Good point. Should I send it as a separate patch, or include it in a
> >patch set and resend?
>
> I prefer a separate patch, but I don't mind either way.
OK, here you go:
Remove notes about ELF being the only available format for Xen dumps
Since Xen dumps can now be stored in compressed formats, adjust documentation
that claims the opposite.
Signed-off-by: Petr Tesarik <ptesarik at suse.com>
---
makedumpfile.8 | 5 +----
print_info.c | 4 ++--
2 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/makedumpfile.8 b/makedumpfile.8
index 2d38cd0..3f66d73 100644
--- a/makedumpfile.8
+++ b/makedumpfile.8
@@ -16,7 +16,7 @@ makedumpfile \- make a small dumpfile of kdump
.br
\fBmakedumpfile\fR \-g \fIVMCOREINFO\fR \-x \fIVMLINUX\fR
.br
-\fBmakedumpfile\fR \-E [\-\-xen-syms \fIXEN-SYMS\fR|\-\-xen-vmcoreinfo \fIVMCOREINFO\fR] \fIVMCORE\fR \fIDUMPFILE\fR
+\fBmakedumpfile\fR [\fIOPTION\fR] [\-\-xen-syms \fIXEN-SYMS\fR|\-\-xen-vmcoreinfo \fIVMCOREINFO\fR] \fIVMCORE\fR \fIDUMPFILE\fR
.br
\fBmakedumpfile\fR \-\-dump-dmesg [\-x \fIVMLINUX\fR|\-i \fIVMCOREINFO\fR] \fIVMCORE\fR \fILOGFILE\fR
.br
@@ -441,7 +441,6 @@ This option is mainly for debugging.
\fB\-\-xen-syms\fR \fIXEN-SYMS\fR
Specify the \fIXEN-SYMS\fR with debug information to analyze the xen's memory usage.
This option extracts the part of xen and domain-0.
-\-E option must be specified with this option.
.br
.B Example:
.br
@@ -453,7 +452,6 @@ Specify \fIVMCOREINFO\fR instead of \fIXEN-SYMS\fR for analyzing the xen's memor
.br
\fIVMCOREINFO\fR should be made beforehand by makedumpfile with \-g option, and
it contains the xen's information.
-\-E option must be specified with this option.
.br
.B Example:
.br
@@ -464,7 +462,6 @@ it contains the xen's information.
Exclude all the user domain pages from Xen kdump's \fIVMCORE\fR, and extracts the
part of xen and domain-0. If \fIVMCORE\fR contains \fIVMCOREINFO\fR for Xen, it is
not necessary to specify \fI\-\-xen-syms\fR and \fI\-\-xen-vmcoreinfo\fR.
-\-E option must be specified with this option.
.br
.B Example:
.br
diff --git a/print_info.c b/print_info.c
index 9c36bec..4857b39 100644
--- a/print_info.c
+++ b/print_info.c
@@ -87,10 +87,10 @@ print_usage(void)
MSG("\n");
MSG("\n");
MSG(" Creating DUMPFILE of Xen:\n");
- MSG(" # makedumpfile -E [--xen-syms XEN-SYMS|--xen-vmcoreinfo VMCOREINFO] VMCORE DUMPFILE\n");
+ MSG(" # makedumpfile [-c|-l|-p|-E] [--xen-syms XEN-SYMS|--xen-vmcoreinfo VMCOREINFO] VMCORE DUMPFILE\n");
MSG("\n");
MSG(" Filtering domain-0 of Xen:\n");
- MSG(" # makedumpfile -E -d DL -x vmlinux VMCORE DUMPFILE\n");
+ MSG(" # makedumpfile [-c|-l|-p|-E] -d DL -x vmlinux VMCORE DUMPFILE\n");
MSG("\n");
MSG(" Generating VMCOREINFO of Xen:\n");
MSG(" # makedumpfile -g VMCOREINFO --xen-syms XEN-SYMS\n");
More information about the kexec
mailing list