Whamcloud - gitweb
LU-7531 osp: allow few requests during recovery 39/17539/3
authorDi Wang <di.wang@intel.com>
Tue, 8 Dec 2015 17:28:14 +0000 (09:28 -0800)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 21 Dec 2015 12:41:27 +0000 (12:41 +0000)
commit2fe2d1e82005746180309d9b79057a418a729e54
treef178452a04e76bcec704eaa1d2469b1d567d312e
parente414f14d88a059b7bc99b730907060d72e951b03
LU-7531 osp: allow few requests during recovery

Allow OSP requests during recovery, so recovery
threads will not be blocked if the remote target
is also in recovery status, otherwise it might
cause deadlock.

Add replay-single.sh 117 to verify this case.

Signed-off-by: Di Wang <di.wang@intel.com>
Change-Id: Iad3b6fd382d76c9bc042096c51cfac0a0d33091d
Reviewed-on: http://review.whamcloud.com/17539
Tested-by: Jenkins
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Lai Siyao <lai.siyao@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/ldlm/ldlm_lib.c
lustre/ldlm/ldlm_request.c
lustre/osp/osp_md_object.c
lustre/osp/osp_object.c
lustre/tests/replay-single.sh