Whamcloud - gitweb
LU-5934 mdt: faulty assertion in mdt_intent_reint 79/13179/2
authorLiang Zhen <liang.zhen@intel.com>
Wed, 24 Dec 2014 05:52:43 +0000 (13:52 +0800)
committerOleg Drokin <oleg.drokin@intel.com>
Sat, 10 Jan 2015 04:39:34 +0000 (04:39 +0000)
commit392fb6e4b8c471b387b6dfb6a802a88949cd9d89
tree974725c651dbe800ca5e75388302b273e49cb741
parent01eb2aefde36892d7a9576b6c6dd18da8529933f
LU-5934 mdt: faulty assertion in mdt_intent_reint

mdt_intent_reint() may set lhc::mlh_reg_lh for resent request,
which means lhc::mlh_reg_lh can be a valid lock handle when
processing of resent request failed and assert(rc == 0) is faulty.

Signed-off-by: Liang Zhen <liang.zhen@intel.com>
Change-Id: I65628d6585cfcec94b820ab631bd391fe77186f2
Reviewed-on: http://review.whamcloud.com/13179
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Li Wei <wei.g.li@intel.com>
Reviewed-by: Mike Pershin <mike.pershin@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/mdt/mdt_handler.c