uclibc: add patch to fix arch specific eventfd defs
authorJames Hogan <james.hogan@imgtec.com>
Mon, 9 Dec 2013 17:05:03 +0000 (17:05 +0000)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mon, 9 Jun 2014 09:26:23 +0000 (11:26 +0200)
commitd712a018dddbccf6f80e1ecfc3e08385d36bfebc
tree00dcb7de28cfe95196f53186e0c10e810d843cb2
parent9e5a10032c87ea7caaf2afb7b24c123f436ad4c7
uclibc: add patch to fix arch specific eventfd defs

Add uClibc 0.9.33.2 patch to fix arch specific eventfd definitions,
particularly EFD_NONBLOCK. The definition in sys/eventfd.h was 04000
(0x800), however MIPS uses 0200 (0x80). This resulted in QEMU built for
MIPS hanging at various points until input is received due to a blocking
poll of stdin.

The patch is a backport of uClibc commit fd355bc1dbcb (eventfd.h: Use
new "bits/" scheme for arch-specific flags). The only conflict was minor
in Makefile.in.

Signed-off-by: James Hogan <james.hogan@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/uclibc/0.9.33.2/uclibc-0055-Use-new-bits-scheme-for-arch-specific-flag.patch [new file with mode: 0644]