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 <gpiccoli@igalia.com>
This commit is contained in:
Guilherme G. Piccoli
2024-01-05 18:21:23 +00:00
parent b19a940fbd
commit c83ad9a83e

View File

@ -8,7 +8,7 @@
create_initramfs_mkinitcpio() { create_initramfs_mkinitcpio() {
rm -f "${MOUNT_FOLDER}/kdump-initrd-$1.img" 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 if [ -s "${MOUNT_FOLDER}/kdump-initrd-$1.img" ]; then
logger "kdumpst: created initcpio minimal initramfs" logger "kdumpst: created initcpio minimal initramfs"