To avoid the LFSCK to access the devices/objects during
the targets stopping.
Signed-off-by: Fan Yong <fan.yong@intel.com>
Change-Id: Ifd8c1b1f878ac00a3c92ab6f2ab11e46003f584c
Reviewed-on: http://review.whamcloud.com/9774
Tested-by: Jenkins
Reviewed-by: Niu Yawei <yawei.niu@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
struct lfsck_stop stop;
ENTRY;
+ stop.ls_status = LS_PAUSED;
+ stop.ls_flags = 0;
+ next->md_ops->mdo_iocontrol(env, next, OBD_IOC_STOP_LFSCK, 0, &stop);
+
target_recovery_fini(obd);
ping_evictor_stop();
mdt_stack_pre_fini(env, m, md2lu_dev(m->mdt_child));
m->mdt_nosquash_strlen = 0;
}
- stop.ls_status = LS_PAUSED;
- stop.ls_flags = 0;
- next->md_ops->mdo_iocontrol(env, next, OBD_IOC_STOP_LFSCK, 0, &stop);
-
mdt_seq_fini(env, m);
mdt_fld_fini(env, m);