Re: [patch 1/1] fix syscallN() macro errno value checking for i386

2005-03-07 Thread Blaisorblade
On Sunday 30 January 2005 19:30, jerome lacoste wrote: > On Sun, 30 Jan 2005 18:00:22 +0100, Arnd Bergmann <[EMAIL PROTECTED]> wrote: > > On Sünnavend 29 Januar 2005 02:01, [EMAIL PROTECTED] wrote: > > > From: Paolo 'Blaisorblade' Giarrusso <[EMAIL PROTECTED]> > > > Cc: David Howells <[EMAIL

Re: [patch 1/1] fix syscallN() macro errno value checking for i386

2005-03-07 Thread Blaisorblade
On Sunday 30 January 2005 19:30, jerome lacoste wrote: On Sun, 30 Jan 2005 18:00:22 +0100, Arnd Bergmann [EMAIL PROTECTED] wrote: On Sünnavend 29 Januar 2005 02:01, [EMAIL PROTECTED] wrote: From: Paolo 'Blaisorblade' Giarrusso [EMAIL PROTECTED] Cc: David Howells [EMAIL PROTECTED]

Re: [patch 1/1] fix syscallN() macro errno value checking for i386

2005-02-03 Thread H. Peter Anvin
Followup to: <[EMAIL PROTECTED]> By author:jerome lacoste <[EMAIL PROTECTED]> In newsgroup: linux.dev.kernel > > what about something along? > > #define EKEYNEXT130 /* key counter */ > > and > > if ((unsigned long)(res) >= (unsigned long)(-EKEYNEXT)) { > What you really need

Re: [patch 1/1] fix syscallN() macro errno value checking for i386

2005-02-03 Thread H. Peter Anvin
Followup to: [EMAIL PROTECTED] By author:jerome lacoste [EMAIL PROTECTED] In newsgroup: linux.dev.kernel what about something along? #define EKEYNEXT130 /* key counter */ and if ((unsigned long)(res) = (unsigned long)(-EKEYNEXT)) { What you really need is EMAX.

Re: [patch 1/1] fix syscallN() macro errno value checking for i386

2005-01-30 Thread jerome lacoste
On Sun, 30 Jan 2005 18:00:22 +0100, Arnd Bergmann <[EMAIL PROTECTED]> wrote: > On Sünnavend 29 Januar 2005 02:01, [EMAIL PROTECTED] wrote: > > > > From: Paolo 'Blaisorblade' Giarrusso <[EMAIL PROTECTED]> > > Cc: David Howells <[EMAIL PROTECTED]> > > > > The errno values which are visible for

Re: [patch 1/1] fix syscallN() macro errno value checking for i386

2005-01-30 Thread Arnd Bergmann
On Sünnavend 29 Januar 2005 02:01, [EMAIL PROTECTED] wrote: > > From: Paolo 'Blaisorblade' Giarrusso <[EMAIL PROTECTED]> > Cc: David Howells <[EMAIL PROTECTED]> > > The errno values which are visible for userspace are actually in the range > -1 - -129, not until -128 (): this value was added: >

[patch 1/1] fix syscallN() macro errno value checking for i386

2005-01-28 Thread blaisorblade
From: Paolo 'Blaisorblade' Giarrusso <[EMAIL PROTECTED]> Cc: David Howells <[EMAIL PROTECTED]> The errno values which are visible for userspace are actually in the range -1 - -129, not until -128 (): this value was added: #define EKEYREJECTED129 /* Key was rejected by service */ And

[patch 1/1] fix syscallN() macro errno value checking for i386

2005-01-28 Thread blaisorblade
From: Paolo 'Blaisorblade' Giarrusso [EMAIL PROTECTED] Cc: David Howells [EMAIL PROTECTED] The errno values which are visible for userspace are actually in the range -1 - -129, not until -128 (): this value was added: #define EKEYREJECTED129 /* Key was rejected by service */ And this