From 9c7ea14b1c7a0ae00ce4de2075d5cdcf336d6024 Mon Sep 17 00:00:00 2001 From: Phil Sutter Date: Fri, 29 Oct 2021 23:30:44 +0200 Subject: mk/image.mk: Ship /init in initramfs OpenADK's kernel hack to call /sbin/init in initramfs is ugly. Instead, ship /init as a symlink to /sbin/init. This is safe, since initramfs is always a filesystem with symlink support. Signed-off-by: Phil Sutter --- mk/image.mk | 1 + 1 file changed, 1 insertion(+) (limited to 'mk') diff --git a/mk/image.mk b/mk/image.mk index 72c7cdaa7..dec1bb4e4 100644 --- a/mk/image.mk +++ b/mk/image.mk @@ -184,6 +184,7 @@ ${STAGING_TARGET_DIR}/${INITRAMFS}_list: ${TARGET_DIR}/.adk echo "nod /dev/ttyBF1 0660 0 0 c 204 65"; \ echo "nod /dev/ttyUL0 0660 0 0 c 204 187"; \ echo "nod /dev/ttyUL1 0660 0 0 c 204 188"; \ + echo "slink /init /sbin/init 755 0 0"; \ ) >>$@ ${FW_DIR}/${INITRAMFS}: ${STAGING_TARGET_DIR}/${INITRAMFS}_list -- cgit v1.2.3