--- zzzz-none-000/linux-2.6.28.10/fs/fuse/file.c 2009-05-02 18:54:43.000000000 +0000 +++ puma5-6360-529/linux-2.6.28.10/fs/fuse/file.c 2010-06-29 11:53:11.000000000 +0000 @@ -806,8 +806,9 @@ if (offset == PAGE_CACHE_SIZE) offset = 0; - if (!fc->big_writes) - break; + //if (!fc->big_writes) + //break; + } while (iov_iter_count(ii) && count < fc->max_write && req->num_pages < FUSE_MAX_PAGES_PER_REQ && offset == 0);