About command line for kdump on ARM64

Yang Shunyong yang.shunyong at gmail.com
Fri Nov 10 02:22:48 PST 2017

Hi, All,
    I am trying to enable kdump on ARM64, based on 4.14 kernel.  I met
EFI reserved memory(eg. ACPI tables) being released issue, in function
arm64_memblock_init() . It will cause the memory attribute incorrect
and kernel crash in ACPI parsing.
    From the discussions about kdump on ARM64 I searched via Google,
it needs to set some memory configurations, like "mem=". I have set
the "mem=64M", but it still failed.
    Could you please share me some sample command line settings for
kdump ARM64? Or how to set options to avoid  the crash?

following is my command line from "kdump-config show", I have reserved
256M for crash in first kernel "crashkernel=256M at 0x0efe00000",

  /sbin/kexec -p --command-line="BOOT_IMAGE=/vmlinuz-4.14.0-rc2-hxtysy
root=/dev/mapper/ubuntu--vg-root ro rqpoll mem=256M nr_cpus=1 nousb
systemd.unit=kdump-tools.service ns_log_on=on"
--initrd=/var/lib/kdump/initrd.img /var/lib/kdump/vmlinuz


More information about the kexec mailing list