]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - fs/cifs/readdir.c
Merge tag 'dma-mapping-5.6' of git://git.infradead.org/users/hch/dma-mapping
[linux.git] / fs / cifs / readdir.c
index d17587c2c4abb67ed9586715ab9313041bb58932..ba9dadf3be24606f02421fe016f942793cb68e3f 100644 (file)
@@ -196,7 +196,8 @@ cifs_fill_common_info(struct cifs_fattr *fattr, struct cifs_sb_info *cifs_sb)
         * may look wrong since the inodes may not have timed out by the time
         * "ls" does a stat() call on them.
         */
-       if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_CIFS_ACL)
+       if ((cifs_sb->mnt_cifs_flags & CIFS_MOUNT_CIFS_ACL) ||
+           (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_MODE_FROM_SID))
                fattr->cf_flags |= CIFS_FATTR_NEED_REVAL;
 
        if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_UNX_EMUL &&