linux_dsm_epyc7002/fs/gfs2
Bob Peterson a6a4d98b01 GFS2: Don't cache iopen glocks
This patch makes GFS2 immediately reclaim/delete all iopen glocks
as soon as they're dequeued. This allows deleters to get an
EXclusive lock on iopen so files are deleted properly instead of
being set as unlinked.

Signed-off-by: Bob Peterson <rpeterso@redhat.com>
Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
2013-06-03 16:40:22 +01:00
..
acl.c
acl.h
aops.c
bmap.c GFS2: Increase i_writecount during gfs2_setattr_size 2013-06-03 16:38:58 +01:00
bmap.h
dentry.c
dir.c GFS2: Fall back to vmalloc if kmalloc fails for dir hash tables 2013-06-03 16:39:44 +01:00
dir.h
export.c
file.c GFS2: Increase i_writecount during gfs2_setattr_size 2013-06-03 16:38:58 +01:00
gfs2.h
glock.c
glock.h
glops.c
glops.h
incore.h
inode.c GFS2: Don't cache iopen glocks 2013-06-03 16:40:22 +01:00
inode.h
Kconfig GFS2: fix DLM depends to fix build errors 2013-05-24 13:47:53 +01:00
lock_dlm.c
log.c
log.h
lops.c GFS2: Set log descriptor type for jdata blocks 2013-06-03 16:38:39 +01:00
lops.h
main.c
Makefile
meta_io.c
meta_io.h
ops_fstype.c
quota.c GFS2: two minor quota fixups 2013-05-24 13:47:13 +01:00
quota.h
recovery.c
recovery.h
rgrp.c GFS2: Increase i_writecount during gfs2_setattr_size 2013-06-03 16:38:58 +01:00
rgrp.h
super.c GFS2: Don't cache iopen glocks 2013-06-03 16:40:22 +01:00
super.h
sys.c
sys.h
trace_gfs2.h
trans.c
trans.h
util.c
util.h
xattr.c
xattr.h