aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOGAWA Hirofumi <hirofumi@mail.parknet.co.jp>2012-12-31 03:24:35 +0900
committerDaniel Phillips <daniel@tux3.org>2012-12-31 03:24:35 +0900
commite1294ea71fa3b9111eb884d23e96d9ef937b9f6c (patch)
tree06537d539ea987f9d4d0338ea1dfe306951766ae
parentcb73ecee6890aadd95b3dc736942d0495c2604b9 (diff)
downloadlinux-tux3-e1294ea71fa3b9111eb884d23e96d9ef937b9f6c.tar.gz
tux3: Change to use tux3_filemap_redirect_io() by default for regular file
Currently, we are using in-place update mode for regular file. But we removed ATOMIC=1 define, so we always atomic-commit mode. So, change default to use tux3_filemap_redirect_io(). Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
-rw-r--r--fs/tux3/inode.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/fs/tux3/inode.c b/fs/tux3/inode.c
index fdf43a87507bfb..31ce97bfbed030 100644
--- a/fs/tux3/inode.c
+++ b/fs/tux3/inode.c
@@ -827,7 +827,8 @@ static void tux_setup_inode(struct inode *inode)
inode->i_op = &tux_file_iops;
inode->i_fop = &tux_file_fops;
inode->i_mapping->a_ops = &tux_file_aops;
- tux_inode(inode)->io = tux3_filemap_overwrite_io;
+// tux_inode(inode)->io = tux3_filemap_overwrite_io;
+ tux_inode(inode)->io = tux3_filemap_redirect_io;
break;
case S_IFDIR:
inode->i_op = &tux_dir_iops;