]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
coda: is_bad_inode() is always false there
authorAl Viro <viro@zeniv.linux.org.uk>
Sun, 1 Feb 2026 17:10:54 +0000 (12:10 -0500)
committerAl Viro <viro@zeniv.linux.org.uk>
Sun, 5 Apr 2026 01:03:13 +0000 (21:03 -0400)
... since dbd822046445 ("[PATCH] Coda FS update") back in 2002

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/coda/dir.c

index c64b8cd81568d3a7c0055f139d4b12cfa37399de..799c3d3ea12c2f3d284b931e53936ca12a43c5e2 100644 (file)
@@ -449,8 +449,6 @@ static int coda_dentry_revalidate(struct inode *dir, const struct qstr *name,
        inode = d_inode(de);
        if (!inode || is_root_inode(inode))
                goto out;
-       if (is_bad_inode(inode))
-               goto bad;
 
        cii = ITOC(d_inode(de));
        if (!(cii->c_flags & (C_PURGE | C_FLUSH)))
@@ -470,7 +468,6 @@ static int coda_dentry_revalidate(struct inode *dir, const struct qstr *name,
        spin_lock(&cii->c_lock);
        cii->c_flags &= ~(C_VATTR | C_PURGE | C_FLUSH);
        spin_unlock(&cii->c_lock);
-bad:
        return 0;
 out:
        return 1;
@@ -489,7 +486,7 @@ static int coda_dentry_delete(const struct dentry * dentry)
                return 0;
 
        inode = d_inode(dentry);
-       if (!inode || is_bad_inode(inode))
+       if (!inode)
                return 1;
 
        cii = ITOC(inode);