]> code.ossystems Code Review - openembedded-core.git/commit
uclibc: Fix bug exposed by udev 168+ for mips architecture
authorKhem Raj <raj.khem@gmail.com>
Thu, 30 Jun 2011 08:07:15 +0000 (01:07 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 30 Jun 2011 22:30:07 +0000 (23:30 +0100)
commita318b3c319ab34f661b3f41855374adba5b10394
tree0597db5d09b9b950e0ead64a491fbbbae244a771
parent8c720efa053f81dc8d2bb604cdbdb25de9a6efab
uclibc: Fix bug exposed by udev 168+ for mips architecture

newer udev uses sgnalfd + epoll and this exposed a bug
in uclibc for mips where SFD_NONBLOCK should be defined
with 0200 for mips but was using 04000. This would cause
random segfaults in udev during boot process

Tested on qemumips/angstrom console-image since angstrom
uses udev 171. It worked well when we did not use meta-oe
layer because udev in oe-core will then be used which is
at version 164.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/uclibc/uclibc-git/0001-mips-signalfd.h-SFD_NONBLOCK-for-mips-is-0200-unlike.patch [new file with mode: 0644]
meta/recipes-core/uclibc/uclibc_git.bb