Whamcloud - gitweb
b=20989 Don't search for inode in nfs get_dentry
authorOleg Drokin <green@linuxhacker.ru>
Tue, 2 Feb 2010 05:20:23 +0000 (00:20 -0500)
committerRobert Read <rread@sun.com>
Tue, 2 Feb 2010 06:27:41 +0000 (22:27 -0800)
commit06889c56aec37cead923dbbd636d31dba0a46950
tree7d3bce086ba1d3dce757c68f577333c7037a9a22
parent264f521bd2713cf9922825730bc9ccd44cbb9e3c
b=20989 Don't search for inode in nfs get_dentry

Getting inode separately without some sort of locking enabled a situation where
several threads tried to populate same inode with different lsm data at the same
time leading to lsm pointer change (and leak).

i=johann
i=bzzz
lustre/llite/llite_nfs.c