From 62ca24baf1417e56fd2ae4ff07adfe7f6a2e42fc Mon Sep 17 00:00:00 2001
From: "Eric W. Biederman" <ebiederm@xmission.com>
Date: Wed, 11 May 2011 15:42:08 -0700
Subject: ns proc: Return -ENOENT for a nonexistent /proc/self/ns/ entry.

Spotted-by: Nathan Lynch <ntl@pobox.com>
Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
---
 fs/proc/namespaces.c | 1 +
 1 file changed, 1 insertion(+)

(limited to 'fs/proc')

diff --git a/fs/proc/namespaces.c b/fs/proc/namespaces.c
index f18d6d5..781dec5 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;
 
-- 
cgit v1.1