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

Andreas Oberritter obi at opendreambox.org
Thu Apr 7 23:46:34 UTC 2016


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.

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
> 




More information about the Openembedded-core mailing list