From: Nick Piggin Forgot to return ret. Crazy indenting in this file. Signed-off-by: Andrew Morton --- fs/jffs/inode-v23.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff -puN fs/jffs/inode-v23.c~fs-prepare_write-fixes-jffs-fix fs/jffs/inode-v23.c --- a/fs/jffs/inode-v23.c~fs-prepare_write-fixes-jffs-fix +++ a/fs/jffs/inode-v23.c @@ -1548,11 +1548,12 @@ jffs_commit_write(struct file *filp, str loff_t pos = page_offset(page) + from; if (to - from == 0) - return 0; + return 0; ret = jffs_file_write(filp, addr, to-from, &pos); if (!PageUptodate(page) && (to - from == PAGE_CACHE_SIZE)) - SetPageUptodate(page); + SetPageUptodate(page); + return ret; } /* jffs_commit_write() */ /* This is our ioctl() routine. */ _