diff --git a/fs/ntfs3/namei.c b/fs/ntfs3/namei.c index f16d318c4372..39b12cf58a54 100644 --- a/fs/ntfs3/namei.c +++ b/fs/ntfs3/namei.c @@ -26,8 +26,12 @@ int fill_name_de(struct ntfs_sb_info *sbi, void *buf, const struct qstr *name, struct ATTR_FILE_NAME *fname = (struct ATTR_FILE_NAME *)(e + 1); #ifndef CONFIG_NTFS3_64BIT_CLUSTER - e->ref.high = fname->home.high = 0; + fname->home.high = 0; #endif + e->ref.low = 0; + e->ref.high = 0; + e->ref.seq = 0; + if (uni) { #ifdef __BIG_ENDIAN int ulen = uni->len;