]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - fs/ioctl.c
Rationalize fasync return values
[karo-tx-linux.git] / fs / ioctl.c
index e8e89edba576d43480611a9f9cf0ca66b62d99d7..ac2d47e439265c1622199ed17b00315c475a4a4f 100644 (file)
@@ -432,7 +432,7 @@ static int ioctl_fioasync(unsigned int fd, struct file *filp,
                else
                        error = -ENOTTY;
        }
-       return error;
+       return error < 0 ? error : 0;
 }
 
 static int ioctl_fsfreeze(struct file *filp)