From: Bobi Jam Date: Wed, 23 Nov 2011 23:19:41 +0000 (+0800) Subject: LU-645 llite: Avoid unnecessary dentry rehashing X-Git-Tag: 2.1.53~29 X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=commitdiff_plain;h=b2d0facce07e734e4aa14653d0ef637dc553cb4a;hp=b2d0facce07e734e4aa14653d0ef637dc553cb4a;ds=sidebyside LU-645 llite: Avoid unnecessary dentry rehashing In patchless case the sequence __d_drop() then d_rehash_cond() creates race window if dentry is already hashed, in this case rehashing should be avoided. Change-Id: I59e035c6d19b869955e66fb010c1b137d0aab0ec Signed-off-by: Bobi Jam Reviewed-on: http://review.whamcloud.com/1434 Tested-by: Hudson Reviewed-by: Fan Yong Tested-by: Maloo Reviewed-by: Oleg Drokin ---