From: Jeffrey Altman Date: Wed, 7 Nov 2007 04:01:36 +0000 (+0000) Subject: linux-nsec-timestamp-zero-20071106 X-Git-Tag: BP-openafs-windows-kdfs-ifs~374 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=ad30730abd77fa489a6d3777e26621357724af9f;p=packages%2Fo%2Fopenafs.git linux-nsec-timestamp-zero-20071106 don't leave garbage in nsec --- diff --git a/src/afs/LINUX/osi_vfsops.c b/src/afs/LINUX/osi_vfsops.c index eb69a6e3e..59fd43cb8 100644 --- a/src/afs/LINUX/osi_vfsops.c +++ b/src/afs/LINUX/osi_vfsops.c @@ -537,6 +537,7 @@ vattr2inode(struct inode *ip, struct vattr *vp) ip->i_size = vp->va_size; #if defined(AFS_LINUX26_ENV) ip->i_atime.tv_sec = vp->va_atime.tv_sec; + ip->i_atime.tv_nsec = 0; ip->i_mtime.tv_sec = vp->va_mtime.tv_sec; /* Set the mtime nanoseconds to the sysname generation number. * This convinces NFS clients that all directories have changed @@ -544,6 +545,7 @@ vattr2inode(struct inode *ip, struct vattr *vp) */ ip->i_mtime.tv_nsec = afs_sysnamegen; ip->i_ctime.tv_sec = vp->va_ctime.tv_sec; + ip->i_ctime.tv_nsec = 0; #else ip->i_atime = vp->va_atime.tv_sec; ip->i_mtime = vp->va_mtime.tv_sec;