d0e3f624f0
IO submissions to backends have to complete first in LUN reset. Previous patch makes the waiting time limited. LUN reset don't use timeout for now because even if LUN reset reports timeout, error handling of the initiator will be escalated and the initiator will issue stronger command and will wait eventually until all outstanding tasks completed. Besides, not using timeout in LUN reset will make implementation simple. If timeout becomes necessary, I'll do it in the separate patch later. Change-Id: Ie9e4502068c19b1727ea65dc773ddf08cedec7c4 Signed-off-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-on: https://review.gerrithub.io/434766 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>