X-Git-Url: http://pilppa.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=arch%2Fum%2Fos-Linux%2Ffile.c;h=09251338d99ec969731afd73ddaaabb403d46fa0;hb=2f9c3c2c24af5f2e6061756d6fc04fdf66f41106;hp=3bd10deea28063e5809f882e46be956220b0ed5f;hpb=9f5a405b6843933c1cae5826046a5dd6357f142a;p=linux-2.6-omap-h63xx.git diff --git a/arch/um/os-Linux/file.c b/arch/um/os-Linux/file.c index 3bd10deea28..09251338d99 100644 --- a/arch/um/os-Linux/file.c +++ b/arch/um/os-Linux/file.c @@ -171,7 +171,7 @@ int os_sigio_async(int master, int slave) flags = fcntl(master, F_GETFL); if(flags < 0) - return errno; + return -errno; if((fcntl(master, F_SETFL, flags | O_NONBLOCK | O_ASYNC) < 0) || (fcntl(master, F_SETOWN, os_getpid()) < 0))