]> code.ossystems Code Review - openembedded-core.git/commit
Fix the boot process udev warning
authorYu Ke <ke.yu@intel.com>
Wed, 9 Jun 2010 11:04:51 +0000 (12:04 +0100)
committerJoshua Lock <josh@linux.intel.com>
Wed, 9 Jun 2010 11:04:51 +0000 (12:04 +0100)
commit1c803f3ffb9effa53dc97478bea301b2dda3e4e6
tree17fbba6f3c8dd733429b10f1d7789e76ae56c9f2
parentefc47a89990aa7fd4f57b42a1d4f21725ae99fee
Fix the boot process udev warning

Phenomena: there is udev warning in boot process
        tar: can't open '/etc/dev.tar': Read-only file system

The reason is that the init script /etc/rcS.d/S04udev will try to tar the /dev as cache to speed up udev at next boot time. Unfortunately, S04udev is too early and the filesystem is not writable yet.

To fix it, this patch split the cache action to another init script, and register it as /etc/rcS.d/S36, which is after the S35mountall, and the filesystem is already writable.

Signed-off-by: Yu Ke <ke.yu@intel.com>
meta/packages/udev/files/udev-cache [new file with mode: 0644]
meta/packages/udev/udev-115/init
meta/packages/udev/udev-124/init
meta/packages/udev/udev-141/init
meta/packages/udev/udev-145/init
meta/packages/udev/udev.inc
meta/packages/udev/udev_092.bb
meta/packages/udev/udev_115.bb
meta/packages/udev/udev_124.bb
meta/packages/udev/udev_141.bb
meta/packages/udev/udev_145.bb