commit | 4b58c9b19bddb47a1961608bc62d0c2f3dc9705e | [log] [tgz] |
---|---|---|
author | Sage Weil <sage@inktank.com> | Tue Feb 05 13:41:23 2013 -0800 |
committer | Yan, Zheng <zheng.z.yan@intel.com> | Thu Apr 03 10:33:53 2014 +0800 |
tree | 41a7b687f380b397d379883295a6994e098583b5 | |
parent | 844d87c3329980e2b1849cf53205d7fa965d8995 [diff] |
ceph: do not set r_old_dentry_dir on link() This is racy--we do not know whather d_parent has changed out from underneath us because i_mutex is not held on the source inode's directory. Also, taking this reference is useless. Reported-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Sage Weil <sage@inktank.com> Reviewed-by: Yan, Zheng <zheng.z.yan@intel.com>