eliminating udev

Petr Vanek vanous at penguin.cz
Sun Mar 1 18:21:59 CET 2009

>> M'L> Try busybox's mdev. We shipped this once but had some problems
>> on GTA01. M'L> I'd love to see that being utilized again. Please
>> provide patches M'L> against OE, if possible.
>> thank you, this is working for me :) much better speed.
>Cool... Please could you explain how to use this?
>Have you measured the performance improvements over udev?

i am simply using Werner's scripts that generate /root for initramfs
image, nothing too sophisticated on my side.

i am not sure how to measure udev performance - for me, mdev takes no
extra space. udev takes much longer to start (in this particular case).

Werner's stuff is here:

You can test my image from here: http://vanous.penguin.cz/files/om/menu/
just flash a kernel, that's it. you can also see there my
kernel .config etc...

(you'll need either qi or change your boot env to this:

  setenv bootcmd setenv bootargs \${bootargs_base} \${mtdparts}\; nand
  read.e 0x32000000 kernel 0x500000\; bootm 0x32000000

(if the kernel gets bigger, kernel 0x500000 needs to be adjusted)

Petr Vaněk

More information about the devel mailing list