Whamcloud - gitweb
LU-1571 mdt: Do not update xid for open replay req
authorWang Di <di.wang@whamcloud.com>
Sat, 15 Sep 2012 14:34:15 +0000 (07:34 -0700)
committerOleg Drokin <green@whamcloud.com>
Sat, 27 Oct 2012 04:32:01 +0000 (00:32 -0400)
commit3402e6c6517cc15f159b19bf4462279285cd83f2
tree96d21138a8f2491a1e4be362a31f0d44f1f2bbe3
parent8434f627fa779a6353a1b8a6f6bc3f97117c92b1
LU-1571 mdt: Do not update xid for open replay req

Do not update last_xid for open replay req,
otherwise the following resend(after replay)
can not be matched with correct xid.

Remove unnecessary mti_transo zero check in
mdt_empty_transno.

Signed-off-by: wang di <di.wang@whamcloud.com>
Change-Id: I2a05f3ac05b301ae31641a1dc51f8c4eed96427d
Reviewed-on: http://review.whamcloud.com/3195
Tested-by: Hudson
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Alex Zhuravlev <bzzz@whamcloud.com>
lustre/mdt/mdt_open.c
lustre/mdt/mdt_recovery.c
lustre/tests/recovery-small.sh