Whamcloud - gitweb
LU-5914 lfsck: dt_index_try before dt_lookup 01/13801/3
authorFan Yong <fan.yong@intel.com>
Mon, 24 Nov 2014 04:08:30 +0000 (12:08 +0800)
committerOleg Drokin <oleg.drokin@intel.com>
Fri, 20 Feb 2015 18:41:01 +0000 (18:41 +0000)
commit5bae33a95e6330af35e9749356f31a7569ec1e09
treecda13b5fff11d58cd01e23e84a303de766811ed0
parent1ede0cfcbaf021da493fcd4352f9d092e176a292
LU-5914 lfsck: dt_index_try before dt_lookup

Otherwise it may cause dt_lookup() LBUG when locate the parent
directory MDT-object that is not in cache.

Signed-off-by: Fan Yong <fan.yong@intel.com>
Change-Id: Ibbed865e58d8f9a4d4b67265b02ba804efb9719e
Reviewed-on: http://review.whamcloud.com/13801
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Cliff White <cliff.white@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
lustre/lfsck/lfsck_namespace.c