[Angstrom-devel] [RFH] Udev update
k.kooi at student.utwente.nl
Tue Feb 9 16:05:14 CET 2010
-----BEGIN PGP SIGNED MESSAGE-----
On 07-02-10 11:42, Koen Kooi wrote:
> I've started working on cleaning up the udev recipe as well as making it
> build the 'udev-extra' required for modern applications.
> You can track the work at gitorious:
> Or on my slow DSL line:
> What does this new udev gain us:
> * integration with in-kernel udevtmpfs for faster boot times
> * cleaned up build system to make the recipe less ugly
> * integration of modeswitch rules to make 3G usb modems "just work"
> * 'udev-extras' like gudev to replace the monster called HAL
> * Really doesn't work with CONFIG_SYSFS_DEPRICATED :)
> The downsides:
> * Really doesn't work with CONFIG_SYSFS_DEPRICATED
> * Needs at least kernel 2.6.27 for proper signalfd usage
> * libvolume-id went away, need to update apps depending on it (very few)
> * Needs testing
> * Is picky about kernel config
> For people wanting to help out with this I'd recommend reading at least
> the 'README' file in the udev 151 tarballs and optionally the 'NEWS'
> file to see what has changed between releases.
> The 'README' also contains all the mandatory and option kernel config
> options, so machine mentors will need to update their defconfigs to match.
> And while you're vetting your defconfigs, please consider turning on
> CONFIG_IKCONFIG_PROC, the 4kB size increase will save you and your users
> from guessing which kernel had what defconfig.
> For short term we should extend linux.inc to from the needed udev
> options into the kernel like we already do with disabling
> So, who wants to help out with all this? We need to test this on lots of
> angstrom targets before we can even RFC this on the oe-devel list, since
> udev is such a 'core' piece of our software stack.
> Kexecboot people: consider turning on devtmpfs in your kexecboot kernel,
> it should allow you to get rid of the udev implementation in your
> kexecboot app.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
-----END PGP SIGNATURE-----
More information about the Angstrom-distro-devel