Hi Ting-Chang, Sorry, I need to reapet my e-mail. Could you please share the examples of incorrect and corect behavior? Are you sure that we need in such fix because it is tne mount option. Hi Hin-Tak, Could you please test the fix? Thanks, Vyacheslav Dubeyko. >> From: Ting-Chang Hou <tchou@xxxxxxxxxxxx> >> Date: Fri, Nov 17, 2017 at 12:20 AM >> Subject: [PATCH] hfsplus: fix the bug that cannot recognize files with hangul file name >> To: linux-fsdevel@xxxxxxxxxxxxxxx >> Cc: Ting-Chang Hou <tchou@xxxxxxxxxxxx> >> >> The unicode of hangul from macOS is decomposed. There has a bug that >> mistake decomposed unicode for composed when change unicode to ascii, >> so it cannot recognize the hangul correctly. >> >> Signed-off-by: Ting-Chang Hou <tchou@xxxxxxxxxxxx> >> --- >> fs/hfsplus/unicode.c | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/fs/hfsplus/unicode.c b/fs/hfsplus/unicode.c >> index dfa90c2..2daf7b0 100644 >> --- a/fs/hfsplus/unicode.c >> +++ b/fs/hfsplus/unicode.c >> @@ -135,7 +135,7 @@ int hfsplus_uni2asc(struct super_block *sb, >> ustrlen = be16_to_cpu(ustr->length); >> len = *len_p; >> ce1 = NULL; >> - compose = !test_bit(HFSPLUS_SB_NODECOMPOSE, &HFSPLUS_SB(sb)->flags); >> + compose = test_bit(HFSPLUS_SB_NODECOMPOSE, &HFSPLUS_SB(sb)->flags); >> >> while (ustrlen > 0) { >> c0 = be16_to_cpu(*ip++); >> -- >> 2.7.4