# Setup ## Configure crashkernel ```shell sudo vim /etc/default/grub sudo sed -e 's/GRUB_CMDLINE_LINUX_DEFAULT="\(.*\)"/GRUB_CMDLINE_LINUX_DEFAULT="\1 crashkernel=512M"/' \ -i /etc/default/grub sudo grub2-mkconfig -o /boot/grub2/grub.cfg sudo reboot ``` ## Production kernel's root file system - kdump mounts the production kernel's root file system under **/kdump/mnt1**. ## Dependencies ```shell sudo zypper install -y fuse fuse-devel systemd-devel ``` ## Build hsavmcore ```shell make -C s390-tools/hsavmcore ``` ## Install hsavmcore ```shell sudo cp s390-tools/hsavmcore/hsavmcore /usr/sbin/ ``` ## Create swap file ```shell sudo dd if=/dev/zero of=/var/crash/swap.img bs=1M count=1024 sudo mkswap /var/crash/swap.img ``` ## Install hsavmcore.conf ### Test configuration - Doesn't require HSA support #### HSA cache in file ```shell cat <