From: Charles Manning Date: Thu, 2 Dec 2010 19:24:45 +0000 (+1300) Subject: yaffs: Fix current time setting X-Git-Tag: linux-mainline-patchset-4~17 X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=commitdiff_plain;h=0e2c2639d6f9ac7b09c93550f9bfa03fdb734eef;hp=380d86d186c04767c5f849f442ab960eef75f020 yaffs: Fix current time setting As pointed out by Marcin Slusarz, the current time was not being set correctly. Signed-off-by: Charles Manning --- diff --git a/yaffs_attribs.c b/yaffs_attribs.c index aaf4685..241c08a 100644 --- a/yaffs_attribs.c +++ b/yaffs_attribs.c @@ -39,9 +39,9 @@ void yaffs_load_current_time(struct yaffs_obj *obj, int do_a, int do_c) { obj->yst_mtime = Y_CURRENT_TIME; if (do_a) - obj->yst_atime = obj->yst_atime; + obj->yst_atime = obj->yst_mtime; if (do_c) - obj->yst_ctime = obj->yst_atime; + obj->yst_ctime = obj->yst_mtime; } void yaffs_attribs_init(struct yaffs_obj *obj, u32 gid, u32 uid, u32 rdev)