]> git.ipfire.org Git - people/ms/linux.git/blobdiff - fs/gfs2/dir.c
Merge tag 'gfs2-v5.19-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...
[people/ms/linux.git] / fs / gfs2 / dir.c
index a0562dd1bada22671c421a60b633c00fc8d069e4..54a6d17b8c252211e3889121b5089b82244faaeb 100644 (file)
@@ -2016,7 +2016,7 @@ static int leaf_dealloc(struct gfs2_inode *dip, u32 index, u32 len,
                l_blocks++;
        }
 
-       gfs2_rlist_alloc(&rlist);
+       gfs2_rlist_alloc(&rlist, LM_ST_EXCLUSIVE, LM_FLAG_NODE_SCOPE);
 
        for (x = 0; x < rlist.rl_rgrps; x++) {
                struct gfs2_rgrpd *rgd = gfs2_glock2rgrp(rlist.rl_ghs[x].gh_gl);