]> git.baikalelectronics.ru Git - kernel.git/commit
exfat: fix name_hash computation on big endian systems
authorIlya Ponetayev <i.ponetaev@ndmsystems.com>
Thu, 16 Jul 2020 08:27:53 +0000 (17:27 +0900)
committerNamjae Jeon <namjae.jeon@samsung.com>
Tue, 21 Jul 2020 01:44:19 +0000 (10:44 +0900)
commit5c3c719684253b21f479117ca3fed596625581b9
tree451caee363f6d3749e220d38010bafcd3d5f2755
parent6208e06721d4ff76a48e67ce708c6a9c5dd001c2
exfat: fix name_hash computation on big endian systems

On-disk format for name_hash field is LE, so it must be explicitly
transformed on BE system for proper result.

Fixes: e09a7bba5593 ("exfat: add nls operations")
Cc: stable@vger.kernel.org # v5.7
Signed-off-by: Chen Minqiang <ptpt52@gmail.com>
Signed-off-by: Ilya Ponetayev <i.ponetaev@ndmsystems.com>
Reviewed-by: Sungjong Seo <sj1557.seo@samsung.com>
Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com>
fs/exfat/nls.c