diff --git a/kmod/src/dir.c b/kmod/src/dir.c index f1ab3190..921fbdef 100644 --- a/kmod/src/dir.c +++ b/kmod/src/dir.c @@ -412,6 +412,7 @@ static int scoutfs_mknod(struct inode *dir, struct dentry *dentry, umode_t mode, i_size_write(dir, i_size_read(dir) + dentry->d_name.len); dir->i_mtime = dir->i_ctime = CURRENT_TIME; + inode->i_mtime = inode->i_atime = inode->i_ctime = dir->i_mtime; if (S_ISDIR(mode)) { inc_nlink(inode);