Skip to content

Commit 79ad6cc

Browse files
committed
gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE
jira LE-3201 Rebuild_History Non-Buildable kernel-rt-4.18.0-553.27.1.rt7.368.el8_10 commit-author Andreas Gruenbacher <agruenba@redhat.com> commit 820ce8e Rename the GLF_VERIFY_EVICT flag to GLF_VERIFY_DELETE: that flag indicates that we want to delete an inode / verify that it has been deleted. To match, rename gfs2_queue_verify_evict() to gfs2_queue_verify_delete(). Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com> (cherry picked from commit 820ce8e) Signed-off-by: Jonathan Maple <jmaple@ciq.com>
1 parent d0f28d0 commit 79ad6cc

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

fs/gfs2/glock.c

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -978,11 +978,11 @@ bool gfs2_queue_try_to_evict(struct gfs2_glock *gl)
978978
&gl->gl_delete, 0);
979979
}
980980

981-
static bool gfs2_queue_verify_evict(struct gfs2_glock *gl)
981+
static bool gfs2_queue_verify_delete(struct gfs2_glock *gl)
982982
{
983983
struct gfs2_sbd *sdp = gl->gl_name.ln_sbd;
984984

985-
if (test_and_set_bit(GLF_VERIFY_EVICT, &gl->gl_flags))
985+
if (test_and_set_bit(GLF_VERIFY_DELETE, &gl->gl_flags))
986986
return false;
987987
return queue_delayed_work(sdp->sd_delete_wq,
988988
&gl->gl_delete, 5 * HZ);
@@ -1017,19 +1017,19 @@ static void delete_work_func(struct work_struct *work)
10171017
if (gfs2_try_evict(gl)) {
10181018
if (test_bit(SDF_KILL, &sdp->sd_flags))
10191019
goto out;
1020-
if (gfs2_queue_verify_evict(gl))
1020+
if (gfs2_queue_verify_delete(gl))
10211021
return;
10221022
}
10231023
goto out;
10241024
}
10251025

1026-
if (test_and_clear_bit(GLF_VERIFY_EVICT, &gl->gl_flags)) {
1026+
if (test_and_clear_bit(GLF_VERIFY_DELETE, &gl->gl_flags)) {
10271027
inode = gfs2_lookup_by_inum(sdp, no_addr, gl->gl_no_formal_ino,
10281028
GFS2_BLKST_UNLINKED);
10291029
if (IS_ERR(inode)) {
10301030
if (PTR_ERR(inode) == -EAGAIN &&
10311031
!test_bit(SDF_KILL, &sdp->sd_flags) &&
1032-
gfs2_queue_verify_evict(gl))
1032+
gfs2_queue_verify_delete(gl))
10331033
return;
10341034
} else {
10351035
d_prune_aliases(inode);
@@ -2080,7 +2080,7 @@ static void glock_hash_walk(glock_examiner examiner, const struct gfs2_sbd *sdp)
20802080
void gfs2_cancel_delete_work(struct gfs2_glock *gl)
20812081
{
20822082
clear_bit(GLF_TRY_TO_EVICT, &gl->gl_flags);
2083-
clear_bit(GLF_VERIFY_EVICT, &gl->gl_flags);
2083+
clear_bit(GLF_VERIFY_DELETE, &gl->gl_flags);
20842084
if (cancel_delayed_work(&gl->gl_delete))
20852085
gfs2_glock_put(gl);
20862086
}
@@ -2317,7 +2317,7 @@ static const char *gflags2str(char *buf, const struct gfs2_glock *gl)
23172317
*p++ = 'N';
23182318
if (test_bit(GLF_TRY_TO_EVICT, gflags))
23192319
*p++ = 'e';
2320-
if (test_bit(GLF_VERIFY_EVICT, gflags))
2320+
if (test_bit(GLF_VERIFY_DELETE, gflags))
23212321
*p++ = 'E';
23222322
*p = 0;
23232323
return buf;

fs/gfs2/incore.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ enum {
334334
GLF_BLOCKING = 15,
335335
GLF_FREEING = 16, /* Wait for glock to be freed */
336336
GLF_TRY_TO_EVICT = 17, /* iopen glocks only */
337-
GLF_VERIFY_EVICT = 18, /* iopen glocks only */
337+
GLF_VERIFY_DELETE = 18, /* iopen glocks only */
338338
};
339339

340340
struct gfs2_glock {

0 commit comments

Comments
 (0)