|
@@ -561,7 +561,7 @@ const struct gfs2_glock_operations gfs2_inode_glops = {
|
|
|
.go_lock = inode_go_lock,
|
|
|
.go_dump = inode_go_dump,
|
|
|
.go_type = LM_TYPE_INODE,
|
|
|
- .go_flags = GLOF_ASPACE,
|
|
|
+ .go_flags = GLOF_ASPACE | GLOF_LRU,
|
|
|
};
|
|
|
|
|
|
const struct gfs2_glock_operations gfs2_rgrp_glops = {
|
|
@@ -584,10 +584,12 @@ const struct gfs2_glock_operations gfs2_freeze_glops = {
|
|
|
const struct gfs2_glock_operations gfs2_iopen_glops = {
|
|
|
.go_type = LM_TYPE_IOPEN,
|
|
|
.go_callback = iopen_go_callback,
|
|
|
+ .go_flags = GLOF_LRU,
|
|
|
};
|
|
|
|
|
|
const struct gfs2_glock_operations gfs2_flock_glops = {
|
|
|
.go_type = LM_TYPE_FLOCK,
|
|
|
+ .go_flags = GLOF_LRU,
|
|
|
};
|
|
|
|
|
|
const struct gfs2_glock_operations gfs2_nondisk_glops = {
|
|
@@ -596,7 +598,7 @@ const struct gfs2_glock_operations gfs2_nondisk_glops = {
|
|
|
|
|
|
const struct gfs2_glock_operations gfs2_quota_glops = {
|
|
|
.go_type = LM_TYPE_QUOTA,
|
|
|
- .go_flags = GLOF_LVB,
|
|
|
+ .go_flags = GLOF_LVB | GLOF_LRU,
|
|
|
};
|
|
|
|
|
|
const struct gfs2_glock_operations gfs2_journal_glops = {
|