X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=module%2Fzfs%2Fzpl_file.c;h=299589193e5ca513a5e1baaa9b6d08d70d8d07f0;hb=78d7a5d780d44708a6e8835a0f1e185cc8ee3dfb;hp=ebae6bfe2282e09d4d39db488b5aa36c406084ed;hpb=e0fd27870850d7beef9f01f93f30b7255338f4b0;p=zfs.git diff --git a/module/zfs/zpl_file.c b/module/zfs/zpl_file.c index ebae6bf..2995891 100644 --- a/module/zfs/zpl_file.c +++ b/module/zfs/zpl_file.c @@ -52,6 +52,9 @@ zpl_release(struct inode *ip, struct file *filp) cred_t *cr = CRED(); int error; + if (ITOZ(ip)->z_atime_dirty) + mark_inode_dirty(ip); + crhold(cr); error = -zfs_close(ip, filp->f_flags, cr); crfree(cr);