]> git.karo-electronics.de Git - karo-tx-linux.git/commit
f2fs: fix a bug when using namehash to locate dentry bucket
authorShuoran Liu <liushuoran@huawei.com>
Thu, 25 Aug 2016 12:42:09 +0000 (20:42 +0800)
committerJaegeuk Kim <jaegeuk@kernel.org>
Tue, 30 Aug 2016 01:31:16 +0000 (18:31 -0700)
commit5d2b42ede71c9da0bf4248fd2d409918fb065b5f
tree49b53989cc6dbf8f284df35dc07d0587ce643511
parentdfd02e4de1c5f40c268984254045d388ab0c3e74
f2fs: fix a bug when using namehash to locate dentry bucket

In the following scenario,

1) we don't have the key and doing a lookup for encrypted file,
2) and the encrypted filename is big name

we should use fname->hash as name hash value instead of what is
calculated by fname->disk_name. Because in such case,
fname->disk_name is empty.

Signed-off-by: Shuoran Liu <liushuoran@huawei.com>
Acked-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/dir.c