projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1d05ee7
)
gfs2: Remove redundant check for GLF_INSTANTIATE_NEEDED
author
Andreas Gruenbacher
<agruenba@redhat.com>
Tue, 30 Nov 2021 09:06:11 +0000
(10:06 +0100)
committer
Andreas Gruenbacher
<agruenba@redhat.com>
Sat, 4 Dec 2021 19:02:26 +0000
(20:02 +0100)
If the GLF_INSTANTIATE_NEEDED flag isn't set, gfs2_instantiate() is a
no-op.
Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>
fs/gfs2/super.c
patch
|
blob
|
history
diff --git
a/fs/gfs2/super.c
b/fs/gfs2/super.c
index 0f93e8beca4d957a12ea38420c04f95fc8e3da45..64c67090f50362a788fd33691dec3fff484d91ab 100644
(file)
--- a/
fs/gfs2/super.c
+++ b/
fs/gfs2/super.c
@@
-1244,11
+1244,9
@@
static enum dinode_demise evict_should_delete(struct inode *inode,
if (ret)
return SHOULD_NOT_DELETE_DINODE;
- if (test_bit(GLF_INSTANTIATE_NEEDED, &ip->i_gl->gl_flags)) {
- ret = gfs2_instantiate(gh);
- if (ret)
- return SHOULD_NOT_DELETE_DINODE;
- }
+ ret = gfs2_instantiate(gh);
+ if (ret)
+ return SHOULD_NOT_DELETE_DINODE;
/*
* The inode may have been recreated in the meantime.