From e96d541c8edccbb69602eace900ce9293ee12d22 Mon Sep 17 00:00:00 2001 From: Darren Hart Date: Thu, 21 Feb 2013 16:56:57 -0800 Subject: tiny-init: Mount devtmpfs manually When using an initramfs, the default for poky-tiny, the kernel can't automatically mount devtmpfs. Ensure it is mounted. This eliminates the need to create the ptmx device. (From meta-yocto rev: b0ae9ca7078ec57fe21ccd8a14302a075ca07aa3) Signed-off-by: Darren Hart Signed-off-by: Richard Purdie --- meta-yocto/recipes-core/tiny-init/files/init | 4 +++- meta-yocto/recipes-core/tiny-init/tiny-init.bb | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'meta-yocto') diff --git a/meta-yocto/recipes-core/tiny-init/files/init b/meta-yocto/recipes-core/tiny-init/files/init index 89fe39ec5a..4b78f017fe 100644 --- a/meta-yocto/recipes-core/tiny-init/files/init +++ b/meta-yocto/recipes-core/tiny-init/files/init @@ -4,8 +4,10 @@ mount none -t proc /proc mount none -t sysfs /sys +# Ensure devtmpfs is mounted, it must be done manually with initramfs +mount none -t devtmpfs /dev + # Setup PTY infrastructure -mknod /dev/ptmx c 5 2 mkdir /dev/pts mount none -t devpts /dev/pts diff --git a/meta-yocto/recipes-core/tiny-init/tiny-init.bb b/meta-yocto/recipes-core/tiny-init/tiny-init.bb index 394d70fd0d..5d90051b1d 100644 --- a/meta-yocto/recipes-core/tiny-init/tiny-init.bb +++ b/meta-yocto/recipes-core/tiny-init/tiny-init.bb @@ -3,7 +3,7 @@ DESCRIPTION = "Basic init system for poky-tiny" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" -PR = "r1" +PR = "r2" RDEPENDS_${PN} = "busybox" -- cgit v1.2.3-54-g00ecf