Whamcloud - gitweb
LU-988 clio: use OSC object's m/a/ctime when build write RPC
authorBobi Jam <bobijam@whamcloud.com>
Wed, 27 Jun 2012 13:29:05 +0000 (21:29 +0800)
committerOleg Drokin <green@whamcloud.com>
Thu, 5 Jul 2012 06:55:20 +0000 (02:55 -0400)
commit53ed199c6dfe3958339a565098a607ddbd768c97
tree78275e51df0ae6fb70747788d81f14b40b8ad460
parent71bc053baa961aa3dbbaa5ae89f9cd4fb5a080e7
LU-988 clio: use OSC object's m/a/ctime when build write RPC

When building OST write RPC, inode's m/a/ctime are out-dated until
lov_merge_lvb() is called, so we need OSC object's m/a/ctime to set
the OST object.

Signed-off-by: Bobi Jam <bobijam@whamcloud.com>
Change-Id: Ie4466ad646fd87c36577ea2aad5fa19ad97c5be7
Reviewed-on: http://review.whamcloud.com/3200
Reviewed-by: Jinshan Xiong <jinshan.xiong@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/include/obd_support.h
lustre/lclient/lcommon_cl.c
lustre/osc/osc_io.c
lustre/tests/sanity.sh