I read commits about case-insensitive lookup in ext4, but see some points make me confused. Quote: Although This implementation is not completely linguistic accurate, because different languages have conflicting rules,...which brings all sorts of problems for removable media and for users who use more than one language. 1. That means it still have some unknown problems when I use language not english in newest kernel? 2. It compare dentry name by utf8 encoding, so the table in utf8data.h will grow larger in the future? 3. If I create a invalid name of folder/file in case-insensitive ext4, what system gonna do? Return error? I'm a new to ext4 so some points may not describe clearly, thx.