From: Al Viro Date: Wed, 3 Mar 2010 19:13:08 +0000 (-0500) Subject: fix race in d_splice_alias() X-Git-Tag: v2.6.34-rc1~205^2~8 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4919c5e45a91b5db5a41695fe0357fbdff0d5767;p=pandora-kernel.git fix race in d_splice_alias() rehashing the negative placeholder opens a race with d_lookup(); we unhash it almost immediately (by d_move()), but the race window is there. Since d_move() doesn't rely on target being hashed, we don't need that d_rehash() at all. Signed-off-by: Al Viro --- Reading git-diff-tree failed