-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Any objections to this going in?
It works on: * beagleboard (B6, C3, XM) * omapzoom2 * dm355-leopard * hawkboard The only outstanding issues are to fix some OE rules so we don't get 'scary' warnings on boot. regards, Koen On 07-02-10 11:42, Koen Kooi wrote: > Hi, > > 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: > > http://gitorious.org/openembedded/openembedded/commits/angstrom/udev-update > > Or on my slow DSL line: > > http://dominion.thruhere.net/git/cgit.cgi/openembedded/log/?h=angstrom/udev-update > > 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 > CONFIG_SYSFS_DEPRICATED. > > 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. > > regards, > > Koen -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iD8DBQFLdZS7MkyGM64RGpERAvnBAJwKgaMbLo6UBE8Qn3f/CINdndmXcgCfapXY /t3TyflAhV+fAe+OxQ4PE80= =S0LA -----END PGP SIGNATURE----- _______________________________________________ Angstrom-distro-devel mailing list Angstrom-distro-devel@linuxtogo.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel