If a spdk_bdev_io cannot be completed, because it is sent to a zone that is currently busy, reschedule its submission. This mechanism will be used by appends, as mutliple append commands can be directed to the same zone at the same time. Change-Id: I60da2bd1835380812d22536ea275fb8fed9f8561 Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/477437 Reviewed-by: Mateusz Kozlowski <mateusz.kozlowski@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Community-CI: Broadcom SPDK FC-NVMe CI <spdk-ci.pdl@broadcom.com> Community-CI: SPDK CI Jenkins <sys_sgci@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> |
||
---|---|---|
.. | ||
.gitignore | ||
bdev_ocssd_ut.c | ||
Makefile |