[OE-core] [PATCH] busybox/mdev: Ensure /sys is mounted before using it

Khem Raj raj.khem at gmail.com
Fri Apr 8 01:10:46 UTC 2016


On Apr 7, 2016 4:46 PM, "Andreas Oberritter" <obi at opendreambox.org> wrote:
>
> On 07.04.2016 21:01, Khem Raj wrote:
> >
> >> On Apr 7, 2016, at 10:34 AM, Andreas Oberritter <obi at opendreambox.org>
wrote:
> >>
> >> Hi Khem,
> >>
> >> On 07.04.2016 09:02, Khem Raj wrote:
> >>> echo would fail if /sys is not mounted and boot would abort
> >>
> >> are you sure about the dependency between echo and sysfs? It seems
quite
> >> unlikely to me. I'd guess the real problem is mdev failing to start
> >> without syses.
> >
> > real problem was missing mounting sysfs on /sys, but I wanted to keep
the other
> > way of setting it instead of echo
>
> Note that I was referring to your commit message.
>
> After a second look I see that you also mount /proc in your patch, and I
> guess that's what you meant to describe. Please update the commit
> message (and subject) to actually match your patch.

Whata not clear in patch subject
>
> Regards,
> Andreas
>
>
> >
> >>
> >> Regards,
> >> Andreas
> >>
> >>
> >>>
> >>> Signed-off-by: Khem Raj <raj.khem at gmail.com>
> >>> ---
> >>> meta/recipes-core/busybox/files/mdev | 4 +++-
> >>> 1 file changed, 3 insertions(+), 1 deletion(-)
> >>>
> >>> diff --git a/meta/recipes-core/busybox/files/mdev
b/meta/recipes-core/busybox/files/mdev
> >>> index 9625247..8c9c06e 100755
> >>> --- a/meta/recipes-core/busybox/files/mdev
> >>> +++ b/meta/recipes-core/busybox/files/mdev
> >>> @@ -1,10 +1,12 @@
> >>> #!/bin/sh
> >>> -
> >>> +mount -t proc proc /proc
> >>> +mount -t sysfs sysfs /sys
> >>> 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
> >>> +#sysctl -w kernel.hotplug=/sbin/mdev
> >>> echo "/sbin/mdev" > /proc/sys/kernel/hotplug
> >>> mdev -s
> >>>
> >>>
> >>
> >> --
> >> _______________________________________________
> >> Openembedded-core mailing list
> >> Openembedded-core at lists.openembedded.org
> >> http://lists.openembedded.org/mailman/listinfo/openembedded-core
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20160407/1e165296/attachment-0002.html>


More information about the Openembedded-core mailing list