By default, kdump-tools does not reserve enough memory for a crashkernel
on arm64. The smallest reservation I've been able to get away with on my
test machine (a Cavium ThunderX crb1s) is 512M.

While kdump-tools currently supports architecture-specific configs, it 
currently has issues that I am attempting to address here:
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863858

Adding an arm64 config before that is resolved in Debian may lead to
upgrade complications, so I'd like to wait until is fixed before
installing an arm64-specific config. This means that, for now, arm64
users will need to manually edit their /etc/default/grub.d/kdump-
tools.default config to contain:

GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT
crashkernel=1G-:512M"

** Bug watch added: Debian Bug tracker #863858
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863858

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to makedumpfile in Ubuntu.
https://bugs.launchpad.net/bugs/1694859

Title:
  arm64 kernel crashdump support

Status in kexec-tools package in Ubuntu:
  Fix Released
Status in linux package in Ubuntu:
  Confirmed
Status in makedumpfile package in Ubuntu:
  Confirmed
Status in kexec-tools source package in Xenial:
  Confirmed
Status in linux source package in Xenial:
  Incomplete
Status in makedumpfile source package in Xenial:
  Confirmed
Status in kexec-tools source package in Yakkety:
  Confirmed
Status in kexec-tools source package in Zesty:
  In Progress
Status in linux source package in Zesty:
  Confirmed
Status in makedumpfile source package in Zesty:
  Confirmed

Bug description:
  [Impact]
  It is not possible to collect a kernel crash dump from a crashed arm64 server 
for later debugging.

  [Test Case]
  sudo apt install kdump-tools
  (reboot, so crashkernel= is added to the kernel commandline)
  echo c | sudo tee /proc/sysrq-trigger

  Crash dump should occur, with artifacts collected in /var/crash.

  [Regression Risk]
  TBD

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1694859/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to