diff --git a/[refs] b/[refs] index d616e8827f07..0e1ffefbd402 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 329d291f50d53f77d15769051f3eb494a9fd54b7 +refs/heads/master: 53b7e9f6807c1274eee19201396b4c2b5f721553 diff --git a/trunk/fs/ext4/namei.c b/trunk/fs/ext4/namei.c index 02cdaec39e21..7fc1bc1c16d1 100644 --- a/trunk/fs/ext4/namei.c +++ b/trunk/fs/ext4/namei.c @@ -2354,6 +2354,9 @@ static int ext4_rename (struct inode * old_dir, struct dentry *old_dentry, EXT4_FEATURE_INCOMPAT_FILETYPE)) new_de->file_type = old_de->file_type; new_dir->i_version++; + new_dir->i_ctime = new_dir->i_mtime = + ext4_current_time(new_dir); + ext4_mark_inode_dirty(handle, new_dir); BUFFER_TRACE(new_bh, "call ext4_journal_dirty_metadata"); ext4_journal_dirty_metadata(handle, new_bh); brelse(new_bh);