a3cb1debb0
This patch is related to issue #815. To avoid hung and re-enable testing this part of ocf, this patch changes backed device from aio to nvme. Hung in this test was caused by implementation of AIO bdev and bdev layer. All AIO bdevs are using the same shared context with limited queue depth, so in some cases AIO can return NOMEM status. It's ok when we have more than one IO from bdev layer perspective, if not we will stuck because nothing will triger retry io procedure. This patch only enables testing and are not fixing root cause of hung. To prevent before unexpected behavior of this and next one test we need to clear ocf metadata on nvme device. This patch also reenables this test in CI. Signed-off-by: Marcin Dziegielewski <marcin.dziegielewski@intel.com> Change-Id: Ibab4aefb9aaf33d725db20345bd5c09c1e5eebdd Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/463605 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Broadcom SPDK FC-NVMe CI <spdk-ci.pdl@broadcom.com> Reviewed-by: Vitaliy Mysak <vitaliy.mysak@intel.com> |
||
---|---|---|
.. | ||
app | ||
bdev | ||
blobfs | ||
blobstore | ||
common | ||
compress | ||
config_converter | ||
cpp_headers | ||
env | ||
event | ||
ftl | ||
fuzz | ||
ioat | ||
iscsi_tgt | ||
json_config | ||
lvol | ||
nvme | ||
nvmf | ||
ocf | ||
openstack | ||
pmem | ||
rpc_client | ||
spdkcli | ||
unit | ||
vhost | ||
vmd | ||
Makefile | ||
spdk_cunit.h |