On Sun, Aug 18, 2019 at 09:58:00AM -0700, Deepa Dinamani wrote: > Update the inode timestamp updates to use timestamp_truncate() > instead of timespec64_trunc(). > > The change was mostly generated by the following coccinelle > script. > > virtual context > virtual patch > > @r1 depends on patch forall@ > struct inode *inode; > identifier i_xtime =~ "^i_[acm]time$"; > expression e; > @@ > > inode->i_xtime = > - timespec64_trunc( > + timestamp_truncate( > ..., > - e); > + inode); > > Signed-off-by: Deepa Dinamani <deepa.kernel@xxxxxxxxx> > Cc: adrian.hunter@xxxxxxxxx > Cc: dedekind1@xxxxxxxxx > Cc: gregkh@xxxxxxxxxxxxxxxxxxx > Cc: hch@xxxxxx > Cc: jaegeuk@xxxxxxxxxx > Cc: jlbec@xxxxxxxxxxxx > Cc: richard@xxxxxx > Cc: tj@xxxxxxxxxx > Cc: yuchao0@xxxxxxxxxx > Cc: linux-f2fs-devel@xxxxxxxxxxxxxxxxxxxxx > Cc: linux-ntfs-dev@xxxxxxxxxxxxxxxxxxxxx > Cc: linux-mtd@xxxxxxxxxxxxxxxxxxx > --- > fs/attr.c | 21 ++++++++++++--------- > fs/configfs/inode.c | 12 ++++++------ > fs/f2fs/file.c | 21 ++++++++++++--------- > fs/kernfs/inode.c | 7 +++---- > fs/ntfs/inode.c | 21 ++++++++++++--------- > fs/ubifs/file.c | 21 ++++++++++++--------- > 6 files changed, 57 insertions(+), 46 deletions(-) For kernfs: Acked-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>