]> git.karo-electronics.de Git - karo-tx-linux.git/commit
vfs: Document the effect of d_revalidate on d_find_alias
authorEric W. Biederman <ebiederm@xmission.com>
Thu, 13 Feb 2014 00:08:06 +0000 (16:08 -0800)
committerEric W. Biederman <ebiederm@xmission.com>
Sun, 23 Feb 2014 22:49:58 +0000 (14:49 -0800)
commit60a5dd57aad99af51996fc373206e140b4c2c53e
tree00003e15749f773ff463d4751c0ef3c2c2f8f477
parent38dbfb59d1175ef458d006556061adeaa8751b72
vfs: Document the effect of d_revalidate on d_find_alias

d_drop or check_submounts_and_drop called from d_revalidate can result
in renamed directories with child dentries being unhashed.  These
renamed and drop directory dentries can be rehashed after
d_materialise_unique uses d_find_alias to find them.

Reviewed-by: Miklos Szeredi <miklos@szeredi.hu>
Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
fs/dcache.c