aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/file.c
diff options
context:
space:
mode:
authorMiklos Szeredi <miklos@szeredi.hu>2007-01-19 22:11:40 +0000
committerMiklos Szeredi <miklos@szeredi.hu>2007-01-19 22:11:40 +0000
commit6e7d018049193efe9d092bb91c4416a332f28278 (patch)
tree1682fdb3dc3d9ca6012e3e4813b6203401ec6d0c /kernel/file.c
parent7dcdf1bf5b4c9fe36bf6fdf98149154a3216f059 (diff)
downloadlibfuse-6e7d018049193efe9d092bb91c4416a332f28278.tar.gz
merge up to fuse_2_6_merge1
Diffstat (limited to 'kernel/file.c')
-rw-r--r--kernel/file.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/kernel/file.c b/kernel/file.c
index 6cf71f3..3006d02 100644
--- a/kernel/file.c
+++ b/kernel/file.c
@@ -628,15 +628,9 @@ static ssize_t fuse_direct_write(struct file *file, const char __user *buf,
struct inode *inode = file->f_dentry->d_inode;
ssize_t res;
/* Don't allow parallel writes to the same file */
-#ifdef KERNEL_2_6_16_PLUS
mutex_lock(&inode->i_mutex);
res = fuse_direct_io(file, buf, count, ppos, 1);
mutex_unlock(&inode->i_mutex);
-#else
- down(&inode->i_sem);
- res = fuse_direct_io(file, buf, count, ppos, 1);
- up(&inode->i_sem);
-#endif
return res;
}