]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/commitdiff
__detach_mounts(): lookup_mountpoint() can't return ERR_PTR() anymore
authorAl Viro <viro@zeniv.linux.org.uk>
Sat, 29 Jun 2019 16:06:51 +0000 (12:06 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Thu, 4 Jul 2019 22:58:37 +0000 (18:58 -0400)
... not since 1e9c75fb9c47 ("mnt: fix __detach_mounts infinite loop")

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

index 6fbc9126367a1cf6db621faa575fd709e114002b..746e3fd1f430795fc2d87a49ad29da67b89c08b3 100644 (file)
@@ -1625,7 +1625,7 @@ void __detach_mounts(struct dentry *dentry)
        namespace_lock();
        lock_mount_hash();
        mp = lookup_mountpoint(dentry);
-       if (IS_ERR_OR_NULL(mp))
+       if (!mp)
                goto out_unlock;
 
        event++;