ocfs2: local mounts
This allows users to format an ocfs2 file system with a special flag, OCFS2_FEATURE_INCOMPAT_LOCAL_MOUNT. When the file system sees this flag, it will not use any cluster services, nor will it require a cluster configuration, thus acting like a 'local' file system. Signed-off-by: Sunil Mushran <sunil.mushran@oracle.com> Signed-off-by: Mark Fasheh <mark.fasheh@oracle.com>
This commit is contained in:

committed by
Mark Fasheh

parent
c99767974e
commit
c271c5c22b
@@ -423,7 +423,8 @@ static int ocfs2_read_locked_inode(struct inode *inode,
|
||||
* cluster lock before trusting anything anyway.
|
||||
*/
|
||||
can_lock = !(args->fi_flags & OCFS2_FI_FLAG_SYSFILE)
|
||||
&& !(args->fi_flags & OCFS2_FI_FLAG_NOLOCK);
|
||||
&& !(args->fi_flags & OCFS2_FI_FLAG_NOLOCK)
|
||||
&& !ocfs2_mount_local(osb);
|
||||
|
||||
/*
|
||||
* To maintain backwards compatibility with older versions of
|
||||
|
Reference in New Issue
Block a user