Whamcloud - gitweb
LU-5831 lfsck: extend lfsck_request::lr_pool_name 34/12534/3
authorFan Yong <fan.yong@intel.com>
Mon, 1 Sep 2014 12:11:30 +0000 (20:11 +0800)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 11 Nov 2014 12:13:24 +0000 (12:13 +0000)
commitb1acb4a6dafed08691c026646a732a20caf11c10
treef85f07442eb914cccbba2129c868352df363100e
parentb8d6fb6e24708c782593b0e9c940871ae18573dc
LU-5831 lfsck: extend lfsck_request::lr_pool_name

Fix some issues found during Lustre source static analysis:

1) Extend lfsck_request::lr_pool_name size to match the
   lmv_mds_md_v1::lmv_pool_name.
2) Check lfsck->li_obj_dir inside lfsck_close_dir() before using.

Signed-off-by: Fan Yong <fan.yong@intel.com>
Change-Id: I84443089135c5de1b9fa89eb76e5cd623412a01f
Reviewed-on: http://review.whamcloud.com/12534
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com>
lustre/include/lustre/lustre_idl.h
lustre/lfsck/lfsck_engine.c