Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp2958670ybi; Thu, 4 Jul 2019 23:10:50 -0700 (PDT) X-Google-Smtp-Source: APXvYqxmirEE+Zm4Qb6UbKIiOijy/aDs3dpyxxhNZhT1nL4ObSlljyY+XkB5aqcvYUiVZl8kBrAK X-Received: by 2002:a17:902:f095:: with SMTP id go21mr2943572plb.58.1562307050109; Thu, 04 Jul 2019 23:10:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562307050; cv=none; d=google.com; s=arc-20160816; b=OMutHqvQ/oyXQHl7rYpcPnSNUZjyhCKWYTs1QY2xQ0i1w6ddsQrr0M8mYoQPno7AFR JH+ePbcl4FpYAwW2oFdP3WOQrAdoyjCb4rFImTiGvta5bzXeL1/jpxwtW7+kLSy7Q+Oh 0YnQwXpXBdK7yUK6mw76TLxzP+Ue850k1fMIIasLixiKtNV6hfSN6Ze/PJr322JEQAWv 3JcFsetYTpvAC+K2bGf1AIoR5gBgQj9lkhl3o6aygmf3cZtocohtGNZZQXxpF7Db4V+4 yyTFenUe0BsSzUIumxj8npDyI9jKQlsr34fOTPjvVM4oG/bHcxRIxtfcXtpHKqMIVzlR Vr7A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date; bh=TaTbGD6rYLRxf3Z3JmQsh3CDW6xJ+2zReQvac0Q8f4o=; b=Oh9Civg+Zfxczu4Z4r2Py/l5jj3gsQl9kQ8/Z3zpHU/y7HnSGgEbRQDZ6LWXHtUxNN ezpDENwYNzcJgFWt2aNuM2t+Uq8v21IksKviI54f8xs0QlDj9QPOmRSwlmZ+cgR9vJkg TbmQBoYPnNGbKbyY0mfCRFcyl/YOXTDdMW+s8RS12fM535YwDQjvIi1iqxyU3uagFRYh IaPH3+UQGlLaSm07LSaMS6osuG1rsikujsUalp8WwogfMgPii3aUCvrXHHok5OtT8yt5 BpV2dQOn1qpobP2fmC1/d4an3aU78N7XHa/SIq/027PmNUG/n0mX4+HSi14LS1RIpBj4 xeWQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y92si7545663plb.209.2019.07.04.23.10.34; Thu, 04 Jul 2019 23:10:50 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727685AbfGEFz6 (ORCPT + 99 others); Fri, 5 Jul 2019 01:55:58 -0400 Received: from mx1.redhat.com ([209.132.183.28]:58502 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725772AbfGEFz6 (ORCPT ); Fri, 5 Jul 2019 01:55:58 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 8C622307CDEA; Fri, 5 Jul 2019 05:55:56 +0000 (UTC) Received: from localhost.localdomain (ovpn-12-83.pek2.redhat.com [10.72.12.83]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 8204B86420; Fri, 5 Jul 2019 05:55:44 +0000 (UTC) Date: Fri, 5 Jul 2019 13:55:40 +0800 From: Dave Young To: Mauro Carvalho Chehab Cc: Linux Doc Mailing List , Mauro Carvalho Chehab , linux-kernel@vger.kernel.org, Jonathan Corbet , Baoquan He , Vivek Goyal , Benjamin Herrenschmidt , Paul Mackerras , Michael Ellerman , Harry Wei , Alex Shi , Jerry Hoemann , Wim Van Sebroeck , Guenter Roeck , Russell King , Catalin Marinas , Will Deacon , Yoshinori Sato , Rich Felker , Thomas Gleixner , Ingo Molnar , Borislav Petkov , "H. Peter Anvin" , x86@kernel.org, kexec@lists.infradead.org, linuxppc-dev@lists.ozlabs.org, linux-watchdog@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sh@vger.kernel.org Subject: Re: [PATCH 18/39] docs: admin-guide: add kdump documentation into it Message-ID: <20190705055540.GA2790@localhost.localdomain> References: <654e7591c044632c06257e0f069a52c0bb993554.1561724493.git.mchehab+samsung@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <654e7591c044632c06257e0f069a52c0bb993554.1561724493.git.mchehab+samsung@kernel.org> User-Agent: Mutt/1.9.1 (2017-09-22) X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.49]); Fri, 05 Jul 2019 05:55:57 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 06/28/19 at 09:30am, Mauro Carvalho Chehab wrote: > The Kdump documentation describes procedures with admins use > in order to solve issues on their systems. > > Signed-off-by: Mauro Carvalho Chehab > --- > Documentation/admin-guide/bug-hunting.rst | 4 ++-- > Documentation/admin-guide/index.rst | 1 + > Documentation/{ => admin-guide}/kdump/gdbmacros.txt | 0 > Documentation/{ => admin-guide}/kdump/index.rst | 1 - > Documentation/{ => admin-guide}/kdump/kdump.rst | 0 > Documentation/{ => admin-guide}/kdump/vmcoreinfo.rst | 0 > Documentation/admin-guide/kernel-parameters.txt | 6 +++--- > Documentation/powerpc/firmware-assisted-dump.rst | 2 +- > Documentation/translations/zh_CN/oops-tracing.txt | 4 ++-- > Documentation/watchdog/hpwdt.rst | 2 +- > MAINTAINERS | 2 +- > arch/arm/Kconfig | 2 +- > arch/arm64/Kconfig | 2 +- > arch/sh/Kconfig | 2 +- > arch/x86/Kconfig | 4 ++-- > 15 files changed, 16 insertions(+), 16 deletions(-) > rename Documentation/{ => admin-guide}/kdump/gdbmacros.txt (100%) > rename Documentation/{ => admin-guide}/kdump/index.rst (97%) > rename Documentation/{ => admin-guide}/kdump/kdump.rst (100%) > rename Documentation/{ => admin-guide}/kdump/vmcoreinfo.rst (100%) > > diff --git a/Documentation/admin-guide/bug-hunting.rst b/Documentation/admin-guide/bug-hunting.rst > index b761aa2a51d2..44b8a4edd348 100644 > --- a/Documentation/admin-guide/bug-hunting.rst > +++ b/Documentation/admin-guide/bug-hunting.rst > @@ -90,9 +90,9 @@ the disk is not available then you have three options: > run a null modem to a second machine and capture the output there > using your favourite communication program. Minicom works well. > > -(3) Use Kdump (see Documentation/kdump/kdump.rst), > +(3) Use Kdump (see Documentation/admin-guide/kdump/kdump.rst), > extract the kernel ring buffer from old memory with using dmesg > - gdbmacro in Documentation/kdump/gdbmacros.txt. > + gdbmacro in Documentation/admin-guide/kdump/gdbmacros.txt. > > Finding the bug's location > -------------------------- > diff --git a/Documentation/admin-guide/index.rst b/Documentation/admin-guide/index.rst > index 9899b78dbe50..65e821a03aca 100644 > --- a/Documentation/admin-guide/index.rst > +++ b/Documentation/admin-guide/index.rst > @@ -39,6 +39,7 @@ problems and bugs in particular. > ramoops > dynamic-debug-howto > init > + kdump/index > perf/index > > This is the beginning of a section with information of interest to > diff --git a/Documentation/kdump/gdbmacros.txt b/Documentation/admin-guide/kdump/gdbmacros.txt > similarity index 100% > rename from Documentation/kdump/gdbmacros.txt > rename to Documentation/admin-guide/kdump/gdbmacros.txt > diff --git a/Documentation/kdump/index.rst b/Documentation/admin-guide/kdump/index.rst > similarity index 97% > rename from Documentation/kdump/index.rst > rename to Documentation/admin-guide/kdump/index.rst > index 2b17fcf6867a..8e2ebd0383cd 100644 > --- a/Documentation/kdump/index.rst > +++ b/Documentation/admin-guide/kdump/index.rst > @@ -1,4 +1,3 @@ > -:orphan: > > ================================================================ > Documentation for Kdump - The kexec-based Crash Dumping Solution > diff --git a/Documentation/kdump/kdump.rst b/Documentation/admin-guide/kdump/kdump.rst > similarity index 100% > rename from Documentation/kdump/kdump.rst > rename to Documentation/admin-guide/kdump/kdump.rst > diff --git a/Documentation/kdump/vmcoreinfo.rst b/Documentation/admin-guide/kdump/vmcoreinfo.rst > similarity index 100% > rename from Documentation/kdump/vmcoreinfo.rst > rename to Documentation/admin-guide/kdump/vmcoreinfo.rst > diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt > index e38b96d061f4..9b535c0e22f3 100644 > --- a/Documentation/admin-guide/kernel-parameters.txt > +++ b/Documentation/admin-guide/kernel-parameters.txt > @@ -708,14 +708,14 @@ > [KNL, x86_64] select a region under 4G first, and > fall back to reserve region above 4G when '@offset' > hasn't been specified. > - See Documentation/kdump/kdump.rst for further details. > + See Documentation/admin-guide/kdump/kdump.rst for further details. > > crashkernel=range1:size1[,range2:size2,...][@offset] > [KNL] Same as above, but depends on the memory > in the running system. The syntax of range is > start-[end] where start and end are both > a memory unit (amount[KMG]). See also > - Documentation/kdump/kdump.rst for an example. > + Documentation/admin-guide/kdump/kdump.rst for an example. > > crashkernel=size[KMG],high > [KNL, x86_64] range could be above 4G. Allow kernel > @@ -1207,7 +1207,7 @@ > Specifies physical address of start of kernel core > image elf header and optionally the size. Generally > kexec loader will pass this option to capture kernel. > - See Documentation/kdump/kdump.rst for details. > + See Documentation/admin-guide/kdump/kdump.rst for details. > > enable_mtrr_cleanup [X86] > The kernel tries to adjust MTRR layout from continuous > diff --git a/Documentation/powerpc/firmware-assisted-dump.rst b/Documentation/powerpc/firmware-assisted-dump.rst > index d7fa7c35dd12..9ca12830a48e 100644 > --- a/Documentation/powerpc/firmware-assisted-dump.rst > +++ b/Documentation/powerpc/firmware-assisted-dump.rst > @@ -61,7 +61,7 @@ as follows: > the default calculated size. Use this option if default > boot memory size is not sufficient for second kernel to > boot successfully. For syntax of crashkernel= parameter, > - refer to Documentation/kdump/kdump.rst. If any offset is > + refer to Documentation/admin-guide/kdump/kdump.rst. If any offset is > provided in crashkernel= parameter, it will be ignored > as fadump uses a predefined offset to reserve memory > for boot memory dump preservation in case of a crash. > diff --git a/Documentation/translations/zh_CN/oops-tracing.txt b/Documentation/translations/zh_CN/oops-tracing.txt > index 368ddd05b304..c5f3bda7abcb 100644 > --- a/Documentation/translations/zh_CN/oops-tracing.txt > +++ b/Documentation/translations/zh_CN/oops-tracing.txt > @@ -53,8 +53,8 @@ cat /proc/kmsg > file, 然而你必须介入中止传输, kmsg是一个“ > (2)用串口终端启动(请参看Documentation/admin-guide/serial-console.rst),运行一个null > modem到另一台机器并用你喜欢的通讯工具获取输出。Minicom工作地很好。 > > -(3)使用Kdump(请参看Documentation/kdump/kdump.rst), > -使用在Documentation/kdump/gdbmacros.txt中定义的dmesg gdb宏,从旧的内存中提取内核 > +(3)使用Kdump(请参看Documentation/admin-guide/kdump/kdump.rst), > +使用在Documentation/admin-guide/kdump/gdbmacros.txt中定义的dmesg gdb宏,从旧的内存中提取内核 > 环形缓冲区。 > > 完整信息 > diff --git a/Documentation/watchdog/hpwdt.rst b/Documentation/watchdog/hpwdt.rst > index 94a96371113e..49c647dba8aa 100644 > --- a/Documentation/watchdog/hpwdt.rst > +++ b/Documentation/watchdog/hpwdt.rst > @@ -59,7 +59,7 @@ Last reviewed: 08/20/2018 > and loop forever. This is generally not what a watchdog user wants. > > For those wishing to learn more please see: > - Documentation/kdump/kdump.rst > + Documentation/admin-guide/kdump/kdump.rst > Documentation/admin-guide/kernel-parameters.txt (panic=) > Your Linux Distribution specific documentation. > > diff --git a/MAINTAINERS b/MAINTAINERS > index d35ff73f718a..4c622a19ab7d 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -8622,7 +8622,7 @@ R: Vivek Goyal > L: kexec@lists.infradead.org > W: http://lse.sourceforge.net/kdump/ > S: Maintained > -F: Documentation/kdump/ > +F: Documentation/admin-guide/kdump/ > > KEENE FM RADIO TRANSMITTER DRIVER > M: Hans Verkuil > diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig > index 8bf8985ec667..d5bd4350fcbd 100644 > --- a/arch/arm/Kconfig > +++ b/arch/arm/Kconfig > @@ -2025,7 +2025,7 @@ config CRASH_DUMP > kdump/kexec. The crash dump kernel must be compiled to a > memory address not used by the main kernel > > - For more details see Documentation/kdump/kdump.rst > + For more details see Documentation/admin-guide/kdump/kdump.rst > > config AUTO_ZRELADDR > bool "Auto calculation of the decompressed kernel image address" > diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig > index accb045997c6..e1ea69994e0f 100644 > --- a/arch/arm64/Kconfig > +++ b/arch/arm64/Kconfig > @@ -997,7 +997,7 @@ config CRASH_DUMP > reserved region and then later executed after a crash by > kdump/kexec. > > - For more details see Documentation/kdump/kdump.rst > + For more details see Documentation/admin-guide/kdump/kdump.rst > > config XEN_DOM0 > def_bool y > diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig > index 31a7d12db705..c2858ac6a46a 100644 > --- a/arch/sh/Kconfig > +++ b/arch/sh/Kconfig > @@ -626,7 +626,7 @@ config CRASH_DUMP > to a memory address not used by the main kernel using > PHYSICAL_START. > > - For more details see Documentation/kdump/kdump.rst > + For more details see Documentation/admin-guide/kdump/kdump.rst > > config KEXEC_JUMP > bool "kexec jump (EXPERIMENTAL)" > diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig > index c9d59ca5e3ac..489fd833b980 100644 > --- a/arch/x86/Kconfig > +++ b/arch/x86/Kconfig > @@ -2057,7 +2057,7 @@ config CRASH_DUMP > to a memory address not used by the main kernel or BIOS using > PHYSICAL_START, or it must be built as a relocatable image > (CONFIG_RELOCATABLE=y). > - For more details see Documentation/kdump/kdump.rst > + For more details see Documentation/admin-guide/kdump/kdump.rst > > config KEXEC_JUMP > bool "kexec jump" > @@ -2094,7 +2094,7 @@ config PHYSICAL_START > the reserved region. In other words, it can be set based on > the "X" value as specified in the "crashkernel=YM@XM" > command line boot parameter passed to the panic-ed > - kernel. Please take a look at Documentation/kdump/kdump.rst > + kernel. Please take a look at Documentation/admin-guide/kdump/kdump.rst > for more details about crash dumps. > > Usage of bzImage for capturing the crash dump is recommended as > -- > 2.21.0 > Acked-by: Dave Young Thanks Dave