]> git.baikalelectronics.ru Git - kernel.git/commit
GFS2: Remove localcaching mount option
authorSteven Whitehouse <swhiteho@redhat.com>
Thu, 23 Sep 2010 13:00:31 +0000 (14:00 +0100)
committerSteven Whitehouse <swhiteho@redhat.com>
Thu, 23 Sep 2010 13:00:31 +0000 (14:00 +0100)
commit59f4e0527e710c77192b285ba5a8b7245d25d62c
tree17b3b09141cfb1c2ca13759bac365ef5050e5dc9
parentc2b7de992f08a399754e52f4966bbb2f65970162
GFS2: Remove localcaching mount option

This option defaulted to on for lock_nolock mounts and off
otherwise. The only function was to avoid the revalidation of
dentries. In the cluster case, that is entirely pointless and
liable to cause coherency problems.

The patch changes the revalidation to depend upon whether the
fs is a local or cluster fs (i.e. it follows the existing default
behaviour). I very much doubt anybody ever used this option as
there is no reason to. Even so we will continue to accept it
on the mount command line, but ignore it.

Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
fs/gfs2/dentry.c
fs/gfs2/incore.h
fs/gfs2/ops_fstype.c
fs/gfs2/super.c