From b0f83109c2727d38ecaed2f20ccb751f07afb4d5 Mon Sep 17 00:00:00 2001 From: Tao Ma Date: Mon, 13 Sep 2010 14:00:23 +0800 Subject: [PATCH] --- yaml --- r: 210972 b: refs/heads/master c: 12828061cdacfb1db3eb03fd71952d5ebc555bbb h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/fs/ocfs2/acl.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 82d2013ee8eb..38cf1f165f84 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 50aff040363d31f87e94f38f1710973d99489951 +refs/heads/master: 12828061cdacfb1db3eb03fd71952d5ebc555bbb diff --git a/trunk/fs/ocfs2/acl.c b/trunk/fs/ocfs2/acl.c index a76e0aa5cd3f..391915093fe1 100644 --- a/trunk/fs/ocfs2/acl.c +++ b/trunk/fs/ocfs2/acl.c @@ -209,7 +209,10 @@ static int ocfs2_acl_set_mode(struct inode *inode, struct buffer_head *di_bh, } inode->i_mode = new_mode; + inode->i_ctime = CURRENT_TIME; di->i_mode = cpu_to_le16(inode->i_mode); + di->i_ctime = cpu_to_le64(inode->i_ctime.tv_sec); + di->i_ctime_nsec = cpu_to_le32(inode->i_ctime.tv_nsec); ocfs2_journal_dirty(handle, di_bh);