summaryrefslogtreecommitdiffstats
path: root/security
diff options
context:
space:
mode:
authorBob Peterson2012-04-10 14:56:04 +0200
committerSteven Whitehouse2012-04-10 14:49:53 +0200
commitca9248d8337d525c2d2b26a1d8314478d15707fb (patch)
tree7b419d409416939ca951e56efdd2f4e8b9ae2607 /security
parentGFS2: Make sure rindex is uptodate before starting transactions (diff)
downloadkernel-qcow2-linux-ca9248d8337d525c2d2b26a1d8314478d15707fb.tar.gz
kernel-qcow2-linux-ca9248d8337d525c2d2b26a1d8314478d15707fb.tar.xz
kernel-qcow2-linux-ca9248d8337d525c2d2b26a1d8314478d15707fb.zip
GFS2: Allow caching of rindex glock
This patch allows caching of the rindex glock. We were previously setting the GL_NOCACHE bit when the glock was released. That forced the rindex inode to be invalidated, which caused us to re-read rindex at the next access. However, it caused the glock to be unnecessarily bounced around the cluster. This patch allows the glock to remain cached, but it still causes the rindex to be re-read once it has been written to by gfs2_grow. Ben and I have tested single-node gfs2_grow cases and I've tested clustered gfs2_grow cases on my four-node cluster. Signed-off-by: Bob Peterson <rpeterso@redhat.com> Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
Diffstat (limited to 'security')
0 files changed, 0 insertions, 0 deletions