From: Eric W. Biederman Date: Wed, 11 May 2011 22:42:08 +0000 (-0700) Subject: ns proc: Return -ENOENT for a nonexistent /proc/self/ns/ entry. X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=62ca24baf1417e56fd2ae4ff07adfe7f6a2e42fc;p=linux.git ns proc: Return -ENOENT for a nonexistent /proc/self/ns/ entry. Spotted-by: Nathan Lynch Signed-off-by: Eric W. Biederman --- diff --git a/fs/proc/namespaces.c b/fs/proc/namespaces.c index f18d6d58bf793..781dec5bd682c 100644 --- a/fs/proc/namespaces.c +++ b/fs/proc/namespaces.c @@ -161,6 +161,7 @@ static struct dentry *proc_ns_dir_lookup(struct inode *dir, if (!memcmp(dentry->d_name.name, (*entry)->name, len)) break; } + error = ERR_PTR(-ENOENT); if (entry > last) goto out;