On 12/05/2017 02:16 PM, Pingfan Liu wrote:
For ppc64(le), the default behavior of kexec always copy
"root=" param,
but if dump target is ssh, there will no tools installed in kdump
rd, which help to mount root. As a result, kdump service will fail to
start. So explicitly disable the default behavior with --dt_no_old_root
option.
Signed-off-by: Pingfan Liu <piliu(a)redhat.com>
---
kdump.sysconfig.ppc64 | 2 +-
kdump.sysconfig.ppc64le | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/kdump.sysconfig.ppc64 b/kdump.sysconfig.ppc64
index be8e794..711a125 100644
--- a/kdump.sysconfig.ppc64
+++ b/kdump.sysconfig.ppc64
@@ -28,7 +28,7 @@ KDUMP_COMMANDLINE_APPEND="irqpoll maxcpus=1 noirqdistrib
reset_devices cgroup_di
#
# Example:
# KEXEC_ARGS="--elf32-core-headers"
-KEXEC_ARGS=""
+KEXEC_ARGS="--dt_no_old_root"
NACKed, It should be --dt-no-old-root. I will send out v2
> #Where to find the boot image
> #KDUMP_BOOTDIR="/boot"
> diff --git a/kdump.sysconfig.ppc64le b/kdump.sysconfig.ppc64le
> index be8e794..711a125 100644
> --- a/kdump.sysconfig.ppc64le
> +++ b/kdump.sysconfig.ppc64le
> @@ -28,7 +28,7 @@ KDUMP_COMMANDLINE_APPEND="irqpoll maxcpus=1 noirqdistrib
reset_devices cgroup_di
> #
> # Example:
> # KEXEC_ARGS="--elf32-core-headers"
> -KEXEC_ARGS=""
> +KEXEC_ARGS="--dt_no_old_root"
>
> #Where to find the boot image
> #KDUMP_BOOTDIR="/boot"
>