]> git.proxmox.com Git - mirror_zfs-debian.git/blobdiff - module/zfs/zpl_inode.c
New upstream version 0.7.11
[mirror_zfs-debian.git] / module / zfs / zpl_inode.c
index 3b5643d09177944ed80f877605e6ca0f91bf55bb..41b91cabcb9689a428843175043a5c7e70063b05 100644 (file)
@@ -384,9 +384,10 @@ zpl_setattr(struct dentry *dentry, struct iattr *ia)
        vap->va_mtime = ia->ia_mtime;
        vap->va_ctime = ia->ia_ctime;
 
-       if (vap->va_mask & ATTR_ATIME)
-               ip->i_atime = timespec_trunc(ia->ia_atime,
+       if (vap->va_mask & ATTR_ATIME) {
+               ip->i_atime = zpl_inode_timespec_trunc(ia->ia_atime,
                    ip->i_sb->s_time_gran);
+       }
 
        cookie = spl_fstrans_mark();
        error = -zfs_setattr(ip, vap, 0, cr);