Whamcloud - gitweb
LU-7728 osp: soft lockup in osp_precreate_reserve() 44/18244/3
authorAndriy Skulysh <andriy.skulysh@seagate.com>
Mon, 1 Feb 2016 09:54:57 +0000 (11:54 +0200)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 31 May 2016 04:56:36 +0000 (04:56 +0000)
commit3680fa1821496c213fc0495c37323c7ea0640625
treecc61a17c7dcb5f6e0cde657708642fd5eeca2b34
parent9d9bb678d6b3707623845e0ce67dd7fd07a12fe9
LU-7728 osp: soft lockup in osp_precreate_reserve()

LU-4313 commit 3a2073d3bf9fab33fa26c5c5f0da2b0821185131
treats -ENOTCONN as recoverable error, so it is needed
to add it to osp_precreate_ready_condition() to wait
for an event instead of busy-looping.

Seagate-bug-id: MRP-3247
Change-Id: I8a0a77a7369be0325fbeb9d0a2c321950905afbb
Signed-off-by: Andriy Skulysh <andriy.skulysh@seagate.com>
Reviewed-on: http://review.whamcloud.com/18244
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Lai Siyao <lai.siyao@intel.com>
Reviewed-by: Mike Pershin <mike.pershin@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/osp/osp_precreate.c