diff --git a/[refs] b/[refs] index 3fc2366baea8..3b5bb063edf3 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: a07ef784356cf9157bd9bed5254cbb9a82d33722 +refs/heads/master: 3af60a49fd2edfe9c5a06bc84d4832450895be96 diff --git a/trunk/fs/f2fs/file.c b/trunk/fs/f2fs/file.c index 7f9ea9271ebe..88593c5e743c 100644 --- a/trunk/fs/f2fs/file.c +++ b/trunk/fs/f2fs/file.c @@ -545,6 +545,11 @@ static long f2fs_fallocate(struct file *file, int mode, else ret = expand_inode_data(inode, offset, len, mode); + if (!ret) { + inode->i_mtime = inode->i_ctime = CURRENT_TIME; + mark_inode_dirty(inode); + } + f2fs_balance_fs(sbi); return ret; }