aboutsummaryrefslogtreecommitdiffstats
path: root/fs/gfs2/ops_inode.h
diff options
context:
space:
mode:
authorWendy Cheng <wcheng@redhat.com>2007-11-29 17:56:51 -0500
committerSteven Whitehouse <swhiteho@redhat.com>2008-01-25 08:08:15 +0000
commitc97bfe4351771675963e02f34d31e206fd2d7150 (patch)
tree9ee4de86cacc54f3e49135a4ce39cf7a236efb31 /fs/gfs2/ops_inode.h
parentbcd405599faa16cf32a3d3f1ce6a1e12cb37fede (diff)
downloadkernel_samsung_smdk4412-c97bfe4351771675963e02f34d31e206fd2d7150.zip
kernel_samsung_smdk4412-c97bfe4351771675963e02f34d31e206fd2d7150.tar.gz
kernel_samsung_smdk4412-c97bfe4351771675963e02f34d31e206fd2d7150.tar.bz2
[GFS2] Remove lock methods for lock_nolock protocol
GFS2 supports two modes of locking - lock_nolock for single node filesystem and lock_dlm for cluster mode locking. The gfs2 lock methods are removed from file operation table for lock_nolock protocol. This would allow VFS to handle posix lock and flock logics just like other in-tree filesystems without duplication. Signed-off-by: S. Wendy Cheng <wcheng@redhat.com> Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
Diffstat (limited to 'fs/gfs2/ops_inode.h')
-rw-r--r--fs/gfs2/ops_inode.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/gfs2/ops_inode.h b/fs/gfs2/ops_inode.h
index edb519c..fd8cee2 100644
--- a/fs/gfs2/ops_inode.h
+++ b/fs/gfs2/ops_inode.h
@@ -18,6 +18,8 @@ extern const struct inode_operations gfs2_symlink_iops;
extern const struct inode_operations gfs2_dev_iops;
extern const struct file_operations gfs2_file_fops;
extern const struct file_operations gfs2_dir_fops;
+extern const struct file_operations gfs2_file_fops_nolock;
+extern const struct file_operations gfs2_dir_fops_nolock;
extern void gfs2_set_inode_flags(struct inode *inode);