You could also add some more text on how to enable it for the clueless<br><br>On Friday, April 12, 2013, Saul Wold <<a href="mailto:sgw@linux.intel.com">sgw@linux.intel.com</a>> wrote:<br>> This is needed because the udev_182 now requires devtmpfs and will not work correctly<br>
> with out, so ensure that the kernel contains devtmpfs by checking /proc/filesystems.<br>><br>> [YOCTO #4125]<br>><br>> Signed-off-by: Saul Wold <<a href="mailto:sgw@linux.intel.com">sgw@linux.intel.com</a>><br>
> ---<br>> meta/recipes-core/udev/udev/init | 8 ++++++++<br>> 1 file changed, 8 insertions(+)<br>><br>> diff --git a/meta/recipes-core/udev/udev/init b/meta/recipes-core/udev/udev/init<br>> index 37b5231..2a95ab7 100644<br>
> --- a/meta/recipes-core/udev/udev/init<br>> +++ b/meta/recipes-core/udev/udev/init<br>> @@ -35,6 +35,14 @@ case "$1" in<br>> # propagate /dev from /sys<br>> echo "Starting udev"<br>
><br>> + # Check for requireed devtmpfs before trying to start udev and<br>> + # mount a no-existant fs.<br>> + if ! grep -q devtmpfs /proc/filesystems<br>> + then<br>> + echo "Missing devtmpfs, which is required for udev to run";<br>
> + echo "Halting..."<br>> + halt<br>> + fi<br>> # mount the tmpfs on /dev, if not already done<br>> LANG=C awk '$2 == "/dev" && ($3 == "tmpfs" || $3 == "devtmpfs") { exit 1 }' /proc/mounts && {<br>
> mount -n -o mode=0755 -t tmpfs none "/dev"<br>> --<br>> 1.8.0.2<br>><br>><br>> _______________________________________________<br>> Openembedded-core mailing list<br>> <a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.openembedded.org</a><br>
> <a href="http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core">http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core</a><br>>