Hi, >Yeah, looks weird. Maybe try a more recent kernel first, if the issue goes away. >Kay well, it turned out it is not a libc issue but indeed a kernel issue. The reason is, that accept4 is not available on arm with 2.6.32. It was only introduced for 2.6.36 - see this commit: 21d93e2e29722d7832f61cc56d73fb953ee6578e I applied this simple patch to my kernel 2.6.32, rebuild and voila! everything works as expected :) So since version 168 udev requires more than 2.6.32 - 2.6.36 to be precise, because of the accept4 call. Couldnt you just use the old accept instead so that udev also works with 2.6.32 non-x86 systems? But it would probably be simpler to just raise the kernel requirements for udev from .32 to .36. I'm very happy this is solved now :) cheers, josch -- To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html