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