From 01998a629a66bb25122d0f60c091c2c0b1920468 Mon Sep 17 00:00:00 2001 From: Suparna Bhattacharya Date: Sat, 21 May 2005 16:33:36 -0700 Subject: [PATCH] --- yaml --- r: 1322 b: refs/heads/master c: b5c44c2147a447f77e07fecdb087ae288e1f4e40 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/mm/filemap.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 962e5362b85b..020a2c919816 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: f359b74c80bc76c1f6c2cb8f2837882f2335ba0c +refs/heads/master: b5c44c2147a447f77e07fecdb087ae288e1f4e40 diff --git a/trunk/mm/filemap.c b/trunk/mm/filemap.c index 47263ac3e4ea..1d33fec7bac6 100644 --- a/trunk/mm/filemap.c +++ b/trunk/mm/filemap.c @@ -1004,7 +1004,7 @@ __generic_file_aio_read(struct kiocb *iocb, const struct iovec *iov, if (pos < size) { retval = generic_file_direct_IO(READ, iocb, iov, pos, nr_segs); - if (retval >= 0 && !is_sync_kiocb(iocb)) + if (retval > 0 && !is_sync_kiocb(iocb)) retval = -EIOCBQUEUED; if (retval > 0) *ppos = pos + retval;