X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Fmdt%2Fmdt_open.c;h=d581b82e796b67009acd3211926a4d14bb99759f;hp=e0d4072a03358bd9da3f2c4e0fab9383f7b20403;hb=e2d9b897acb9c54f8a3f799b251335452824e5c1;hpb=c4390bfd480bdd706e20c3522cf0faa049ae887e diff --git a/lustre/mdt/mdt_open.c b/lustre/mdt/mdt_open.c index e0d4072..d581b82 100644 --- a/lustre/mdt/mdt_open.c +++ b/lustre/mdt/mdt_open.c @@ -1471,6 +1471,7 @@ int mdt_mfd_close(struct mdt_thread_info *info, struct mdt_file_data *mfd) if ((mode & MDS_FMODE_EXEC || mode & FMODE_READ || mode & FMODE_WRITE) && (ma->ma_valid & MA_INODE) && (ma->ma_attr.la_valid & LA_ATIME)) { /* Set the atime only. */ + ma->ma_valid = MA_INODE; ma->ma_attr.la_valid = LA_ATIME; rc = mo_attr_set(info->mti_env, next, ma); }