From c83ad9a83e478a926254159313d5dd73e9dccd63 Mon Sep 17 00:00:00 2001 From: "Guilherme G. Piccoli" Date: Fri, 5 Jan 2024 18:21:23 +0000 Subject: [PATCH] initramfs/initcpio: Fix minimal initrd creation Due to a brainfart, forgot the "-k" modifier on mkinitcpio call. It happened to work by coincidence - without this flag, "uname -r" was used and worked most of times, but that's clearly a bug. Signed-off-by: Guilherme G. Piccoli --- initramfs/initcpio/initcpio-common.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/initramfs/initcpio/initcpio-common.sh b/initramfs/initcpio/initcpio-common.sh index cb87c7b..9b3c09c 100644 --- a/initramfs/initcpio/initcpio-common.sh +++ b/initramfs/initcpio/initcpio-common.sh @@ -8,7 +8,7 @@ create_initramfs_mkinitcpio() { rm -f "${MOUNT_FOLDER}/kdump-initrd-$1.img" - mkinitcpio -A kdump -g "${MOUNT_FOLDER}/kdump-initrd-$1.img" "$1" 1>/dev/null + mkinitcpio -A kdump -g "${MOUNT_FOLDER}/kdump-initrd-$1.img" -k "$1" 1>/dev/null if [ -s "${MOUNT_FOLDER}/kdump-initrd-$1.img" ]; then logger "kdumpst: created initcpio minimal initramfs"