From 034790df8f4ca257c631de292dc003aee8e26231 Mon Sep 17 00:00:00 2001 From: Bill Pittman Date: Mon, 21 Jul 2014 11:53:46 -0500 Subject: busybox: mdev: Use mdev.seq /dev/mdev.seq exists to synchronize concurrently running instances of mdev and to ensure that they execute in the proper order. Without this synchronization, it is possible to have inconsistent mount points, to leak device nodes, or to have a node erroneously removed in rapid hotplug scenarios. Enable the use of mdev.seq by creating an empty /dev/mdev.seq at boot. (From OE-Core rev: 3b256653ae9ab2cf56b21cb82a8bd2a562397b27) Signed-off-by: Richard Tollerton Signed-off-by: Ben Shelton Signed-off-by: Richard Purdie --- meta/recipes-core/busybox/files/mdev | 1 + 1 file changed, 1 insertion(+) (limited to 'meta/recipes-core/busybox') diff --git a/meta/recipes-core/busybox/files/mdev b/meta/recipes-core/busybox/files/mdev index f7ed1f3d67..c4447ef160 100755 --- a/meta/recipes-core/busybox/files/mdev +++ b/meta/recipes-core/busybox/files/mdev @@ -4,5 +4,6 @@ mount -t tmpfs tmpfs /dev -o size=64k,mode=0755 mkdir /dev/pts /dev/shm chmod 777 /dev/shm mount -t devpts devpts /dev/pts +touch /dev/mdev.seq echo "/sbin/mdev" > /proc/sys/kernel/hotplug mdev -s -- cgit v1.2.3-54-g00ecf