From f8277506f4b43bfd349a012245ac5aea8cc6e6c0 Mon Sep 17 00:00:00 2001 From: Miklos Szeredi Date: Fri, 20 Jan 2006 17:16:27 +0000 Subject: [PATCH] fix --- kernel/inode.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/kernel/inode.c b/kernel/inode.c index 00a13cc..572951d 100644 --- a/kernel/inode.c +++ b/kernel/inode.c @@ -651,11 +651,10 @@ static void process_init_reply(struct fuse_conn *fc, struct fuse_req *req) if (arg->minor >= 6) { ra_pages = arg->max_readahead / PAGE_CACHE_SIZE; - fc->async_read = arg->flags & FUSE_ASYNC_READ; - } else { + if (arg->flags & FUSE_ASYNC_READ) + fc->async_read = 1; + } else ra_pages = fc->max_read / PAGE_CACHE_SIZE; - fc->async_read = 0; - } fc->bdi.ra_pages = min(fc->bdi.ra_pages, ra_pages); #endif -- 2.30.2