Commit 8c0b5113 authored by Nathan Scott's avatar Nathan Scott

[XFS] Fix utime(2) in the case that no times parameter was passed in.

SGI-PV: 949858
SGI-Modid: xfs-linux-melb:xfs-kern:25717a
Signed-off-by: default avatarJes Sorensen <jes@sgi.com>
Signed-off-by: default avatarNathan Scott <nathans@sgi.com>
parent 58829e49
...@@ -673,8 +673,7 @@ xfs_vn_setattr( ...@@ -673,8 +673,7 @@ xfs_vn_setattr(
if (ia_valid & ATTR_ATIME) { if (ia_valid & ATTR_ATIME) {
vattr.va_mask |= XFS_AT_ATIME; vattr.va_mask |= XFS_AT_ATIME;
vattr.va_atime = attr->ia_atime; vattr.va_atime = attr->ia_atime;
if (ia_valid & ATTR_ATIME_SET) inode->i_atime = attr->ia_atime;
inode->i_atime = attr->ia_atime;
} }
if (ia_valid & ATTR_MTIME) { if (ia_valid & ATTR_MTIME) {
vattr.va_mask |= XFS_AT_MTIME; vattr.va_mask |= XFS_AT_MTIME;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment