projects
/
linux-flexiantxendom0-3.2.10.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
- 2.6.17 port work build breaks, but the patch set is relativly stable
[linux-flexiantxendom0-3.2.10.git]
/
arch
/
um
/
os-Linux
/
file.c
diff --git
a/arch/um/os-Linux/file.c
b/arch/um/os-Linux/file.c
index
3bd10de
..
0925133
100644
(file)
--- 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))