On Thu, Jan 16, 2014 at 3:49 PM, John David Anglin <dave.anglin@xxxxxxxx> wrote: >> This is an ABI break. >> >> You can't do this without rebuilding userspace. >> >> You need debian an gentoo onboard to do this ABI break. > > This would take about a month on Debian, so I'm against. Various bits of kernel code traditionally > return EWOULDBLOCK, so any application code that just checks EWOULDBLOCK would fail. That's not true if, like all other targets, EWOULDBLOCK == AGAIN. It's only true on hppa, and that's the problem. The kernel is completely inconsistent about returning EWOULDBLOCK or EAGAIN, and the standards do dictate one or the other so the kernel and glibc are correct to use one or the other to match the standard. However, user applications are equally sloppy about checking the right value. Cheers, Carlos. -- To unsubscribe from this list: send the line "unsubscribe linux-parisc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html