]> git.baikalelectronics.ru Git - kernel.git/commit
cifs: dont overwrite dentry name in d_revalidate
authorNick Piggin <npiggin@kernel.dk>
Fri, 7 Jan 2011 06:49:24 +0000 (17:49 +1100)
committerNick Piggin <npiggin@kernel.dk>
Fri, 7 Jan 2011 06:50:18 +0000 (17:50 +1100)
commitc25b7462171012b635f89e4df17ebecb090d8073
tree89150e92450fd10f7bd55348459d9f36be544ec0
parent43a5b675c2c92166612ac9e7e612a2c6aae33a8f
cifs: dont overwrite dentry name in d_revalidate

Use vfat's method for dealing with negative dentries to preserve case,
rather than overwrite dentry name in d_revalidate, which is a bit ugly
and also gets in the way of doing lock-free path walking.

Signed-off-by: Nick Piggin <npiggin@kernel.dk>
fs/cifs/dir.c