From 24629a0e81291900edf0967bb218ba51dfa90ce9 Mon Sep 17 00:00:00 2001 From: Ricardo Salveti Date: Fri, 17 Oct 2025 15:51:12 -0300 Subject: [PATCH] initramfs-framework: drop redundant /var/lock directory creation base-files already provides /var/lock as a symbolic link to /run/lock, and since /run is created and mounted as tmpfs during init, there is no need to explicitly create /var/lock within initramfs. This avoids the following spurious error during boot: mkdir: can't create directory '/var/lock': No such file or directory Signed-off-by: Ricardo Salveti Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- meta/recipes-core/initrdscripts/initramfs-framework/init | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-core/initrdscripts/initramfs-framework/init b/meta/recipes-core/initrdscripts/initramfs-framework/init index 5dd252219a..fe6e3cbf07 100755 --- a/meta/recipes-core/initrdscripts/initramfs-framework/init +++ b/meta/recipes-core/initrdscripts/initramfs-framework/init @@ -80,8 +80,8 @@ EFI_DIR=/sys/firmware/efi # place to store device firmware information # make mount stop complaining about missing /etc/fstab touch /etc/fstab -# initialize /proc, /sys, /run/lock and /var/lock -mkdir -p /proc /sys /run /var/lock +# initialize /proc, /sys and /run/lock +mkdir -p /proc /sys /run mount -t proc proc /proc mount -t sysfs sysfs /sys mount -t tmpfs tmpfs /run -- 2.47.3