> I suspect that bad things are happening in there I doubt that it is too bad since various filesystems (including JFS and CIFS) have always written over qstr->name in these dentries in order to better handle case insensitive compares. Other than trying to remove the compiler warning recently (mainline throws the same warning), I didn't see what changed other than now displaying a warning. I agree that it looks strange, but I also don't see a trivial way to change it. Any ideas on how to prevent the case of an existing negative dentry from taking precedence? Creating more dentries for these duplicates would seem like a worse idea. > fs/cifs/dir.c: In function 'cifs_ci_compare': > fs/cifs/dir.c:596: warning: passing argument 1 of '__constant_memcpy' discards qualifiers from pointer target type > fs/cifs/dir.c:596: warning: passing argument 1 of '__memcpy' discards qualifiers from pointer target type -- Thanks, Steve - To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html