linux/fs/nfs
OGAWA Hirofumi 56335936de nfs: fix oops in nfs_rename()
Recent change is missing to update "rehash".  With that change, it will
become the cause of adding dentry to hash twice.

This explains the reason of Oops (dereference the freed dentry in
__d_lookup()) on my machine.

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Reported-by: Marvin <marvin24@gmx.de>
Cc: Trond Myklebust <trond.myklebust@fys.uio.no>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
2010-01-06 18:48:26 -05:00
..
cache_lib.c
cache_lib.h
callback_proc.c
callback_xdr.c
callback.c
callback.h
client.c
delegation.c
delegation.h
dir.c nfs: fix oops in nfs_rename() 2010-01-06 18:48:26 -05:00
direct.c
dns_resolve.c
dns_resolve.h
file.c vfs: Implement proper O_SYNC semantics 2009-12-10 15:02:50 +01:00
fscache-index.c
fscache.c
fscache.h
getroot.c
idmap.c
inode.c
internal.h
iostat.h
Kconfig
Makefile
mount_clnt.c
namespace.c
nfs2xdr.c
nfs3acl.c
nfs3proc.c
nfs3xdr.c
nfs4_fs.h NFSv4: Release the sequence id before restarting a CLOSE rpc call 2009-12-15 14:47:36 -05:00
nfs4namespace.c
nfs4proc.c NFSv4: Release the sequence id before restarting a CLOSE rpc call 2009-12-15 14:47:36 -05:00
nfs4renewd.c
nfs4state.c NFSv4: Fix a regression in the NFSv4 state manager 2009-12-15 17:36:57 -05:00
nfs4xdr.c
nfsroot.c
pagelist.c
proc.c
read.c
super.c Revert "fix mismerge with Trond's stuff (create_mnt_ns() export is gone now)" 2009-12-17 12:51:05 -08:00
symlink.c
sysctl.c
unlink.c
write.c Merge branch 'nfs-for-2.6.33' 2009-12-13 13:56:27 -05:00