From mboxrd@z Thu Jan 1 00:00:00 1970 From: Helge Deller Subject: Re: [PATCH] Make EWOULDBLOCK be equal to EAGAIN on parisc. Date: Fri, 31 Jan 2014 17:53:05 +0100 Message-ID: <52EBD4F1.3020704@gmx.de> References: <7b86ec9f26dd9a18e7fae7a39e6a3382@tuxicoman.be> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 To: Guy Martin , linux-parisc@vger.kernel.org, Carlos O'Donell , John David Anglin , James Bottomley Return-path: In-Reply-To: <7b86ec9f26dd9a18e7fae7a39e6a3382@tuxicoman.be> List-ID: List-Id: linux-parisc.vger.kernel.org On 01/16/2014 05:17 PM, Guy Martin wrote: > On Linux, only parisc uses a different value for EWOULDBLOCK which > causes a lot of troubles for applications not checking for both values. > Since the hpux compat is long dead, make EWOULDBLOCK behave the same as > all other architectures. > > Signed-off-by: Guy Martin What's our final decision regarding this patch now? Shall we target it for inclusion into 3.14 ? If yes, I can include it with my next push request... Please speak up now...! Helge > --- > arch/parisc/include/uapi/asm/errno.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/parisc/include/uapi/asm/errno.h b/arch/parisc/include/uapi/asm/errno.h > index f3a8aa5..c0ae625 100644 > --- a/arch/parisc/include/uapi/asm/errno.h > +++ b/arch/parisc/include/uapi/asm/errno.h > @@ -106,7 +106,7 @@ > > #define EALREADY 244 /* Operation already in progress */ > #define EINPROGRESS 245 /* Operation now in progress */ > -#define EWOULDBLOCK 246 /* Operation would block (Linux returns EAGAIN) */ > +#define EWOULDBLOCK EAGAIN /* Operation would block (Not HPUX compliant) */ > #define ENOTEMPTY 247 /* Directory not empty */ > #define ENAMETOOLONG 248 /* File name too long */ > #define ELOOP 249 /* Too many symbolic links encountered */