37962990e4
FIO backends are supposed to return a negative value on error. Add special handling for -ENOMEM (out of requests) case to return FIO_Q_BUSY, indicating that FIO should resubmit the request later. This is part of the fix for issue #169, which is related to high queue depths with large I/Os causing the NVMe library to run out of request objects. Change-Id: I4fa4001b078b07c42fcd4d1357434575b2c84023 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-on: https://review.gerrithub.io/369664 Tested-by: 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> |
||
---|---|---|
.. | ||
arbitration | ||
fio_plugin | ||
hello_world | ||
hotplug | ||
identify | ||
nvme_manage | ||
perf | ||
reserve | ||
Makefile |