aboutsummaryrefslogtreecommitdiffstats
path: root/fs/open.c
diff options
context:
space:
mode:
authorDaniel Drake <dsd@gentoo.org>2005-05-01 08:59:03 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-05-01 08:59:03 -0700
commitbcf88e1163623e8e8ef2ba7feface9c826a890c9 (patch)
treeb385deef7d18d781d8f9e02af40c7bce3f43885d /fs/open.c
parent[PATCH] move SA_xxx defines to linux/signal.h (diff)
downloadlinux-dev-bcf88e1163623e8e8ef2ba7feface9c826a890c9.tar.xz
linux-dev-bcf88e1163623e8e8ef2ba7feface9c826a890c9.zip
[PATCH] procfs: Fix hardlink counts
The pid directories in /proc/ currently return the wrong hardlink count - 3, when there are actually 4 : ".", "..", "fd", and "task". This is easy to notice using find(1): cd /proc/<pid> find In the output, you'll see a message similar to: find: WARNING: Hard link count is wrong for .: this may be a bug in your filesystem driver. Automatically turning on find's -noleaf option. Earlier results may have failed to include directories that should have been searched. http://bugs.gentoo.org/show_bug.cgi?id=86031 I also noticed that CONFIG_SECURITY can add a 5th: attr, and performed a similar fix on the task directories too. Signed-off-by: Daniel Drake <dsd@gentoo.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'fs/open.c')
0 files changed, 0 insertions, 0 deletions