kernel-ark/fs
Oleg Drokin e866cfa939 [PATCH] d_instantiate_unique / NFS inode leakage
If we have found aliased dentry that we return, inode reference is not
dropped and inode is not attached anywhere, so it seems the reference to
inode is leaked in that case.

Cc: Trond Myklebust <trond.myklebust@fys.uio.no>,
Cc: <viro@parcelfarce.linux.theplanet.co.uk>
Cc: Christoph Hellwig <hch@lst.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-01-10 08:01:41 -08:00
..
9p [PATCH] 9p: remove superflous MS_NODIRATIME assignment 2006-01-10 08:01:33 -08:00
adfs
affs
afs
autofs
autofs4 [PATCH] switch autofs4 to touch_atime() 2006-01-10 08:01:31 -08:00
befs
bfs
cifs
coda
configfs
cramfs
debugfs
devfs
devpts
efs
exportfs
ext2 [PATCH] remove ext2 xattr permission checks 2006-01-10 08:01:30 -08:00
ext3 [PATCH] remove ext3 xattr permission checks 2006-01-10 08:01:30 -08:00
fat
freevxfs
fuse
hfs
hfsplus
hostfs
hpfs
hppfs
hugetlbfs
isofs
jbd
jffs
jffs2
jfs [PATCH] remove jfs xattr permission checks 2006-01-10 08:01:29 -08:00
lockd
minix
msdos
ncpfs [PATCH] replace inode_update_time with file_update_time 2006-01-10 08:01:30 -08:00
nfs [PATCH] per-mountpoint noatime/nodiratime 2006-01-10 08:01:34 -08:00
nfs_common
nfsd [PATCH] add vfs_* helpers for xattr operations 2006-01-10 08:01:29 -08:00
nls
ntfs [PATCH] ntfs: remove superflous MS_NOATIME/MS_NODIRATIME assignments 2006-01-10 08:01:33 -08:00
ocfs2 [PATCH] replace inode_update_time with file_update_time 2006-01-10 08:01:30 -08:00
openpromfs
partitions
proc [PATCH] hrtimer: switch itimers to hrtimer 2006-01-10 08:01:38 -08:00
qnx4
ramfs
reiserfs [PATCH] replace inode_update_time with file_update_time 2006-01-10 08:01:30 -08:00
relayfs
romfs
smbfs
sysfs
sysv
udf
ufs
vfat
xfs [PATCH] don't include ioctl32.h in drivers 2006-01-10 08:01:34 -08:00
aio.c
attr.c
bad_inode.c
binfmt_aout.c [PATCH] dump_thread() cleanup 2006-01-10 08:01:25 -08:00
binfmt_elf_fdpic.c
binfmt_elf.c
binfmt_em86.c
binfmt_flat.c [PATCH] dump_thread() cleanup 2006-01-10 08:01:25 -08:00
binfmt_misc.c
binfmt_script.c
binfmt_som.c
bio.c
block_dev.c
buffer.c
char_dev.c
compat_ioctl.c [PATCH] sanitize building of fs/compat_ioctl.c 2006-01-10 08:01:33 -08:00
compat.c
dcache.c [PATCH] d_instantiate_unique / NFS inode leakage 2006-01-10 08:01:41 -08:00
dcookies.c
direct-io.c
dnotify.c
dquot.c
drop_caches.c
eventpoll.c
exec.c [PATCH] hrtimer: switch itimers to hrtimer 2006-01-10 08:01:38 -08:00
fcntl.c
fifo.c
file_table.c
file.c
filesystems.c
fs-writeback.c
inode.c [PATCH] per-mountpoint noatime/nodiratime 2006-01-10 08:01:34 -08:00
inotify.c
ioctl.c
ioprio.c
Kconfig [PATCH] kexec: change CONFIG_PHYSICAL_START dependency 2006-01-10 08:01:29 -08:00
Kconfig.binfmt
libfs.c
locks.c
Makefile [PATCH] sanitize building of fs/compat_ioctl.c 2006-01-10 08:01:33 -08:00
mbcache.c
mpage.c
namei.c
namespace.c [PATCH] per-mountpoint noatime/nodiratime 2006-01-10 08:01:34 -08:00
nfsctl.c
open.c
pipe.c [PATCH] replace inode_update_time with file_update_time 2006-01-10 08:01:30 -08:00
pnode.c
pnode.h
posix_acl.c
quota_v1.c
quota_v2.c
quota.c
read_write.c
readdir.c
select.c
seq_file.c
stat.c
super.c
xattr_acl.c
xattr.c [PATCH] move xattr permission checks into the VFS 2006-01-10 08:01:29 -08:00