Added plugin-option 'initial_zone_reset', providing the option to reset all zones on all namespaces with the Zoned Command Set enabled upon initialization. The default is not to reset. The option is exposed even when the ZBD plumbing is not available. However, it will then inform the user that ZBD/ZNS is not supported instead of resetting. The plugin-option provides a short-term solution to an observed issue with consecutive invocations of fio exhausting maximum-active-resources. A longer-term solution would be to add a 'max_active_zones' limit in fio and ensure that fio does not exceed that limit. Signed-off-by: Simon A. F. Lund <simon.lund@samsung.com> Change-Id: I65341c028a97657370b315fb298bf97651b9bffd Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4949 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Niklas Cassel <niklas.cassel@wdc.com> |
||
---|---|---|
.. | ||
abort | ||
arbitration | ||
cmb_copy | ||
fio_plugin | ||
hello_world | ||
hotplug | ||
identify | ||
nvme_manage | ||
perf | ||
reconnect | ||
Makefile |