ce4fcbce71
Add a new struct spdk_nvme_io_qpair_opts to allow the user to override controller options on a per-I/O qpair basis. Existing callers with qprio == 0 can be updated to: ... = spdk_nvme_ctrlr_alloc_io_qpair(ctrlr, NULL, 0); Callers that need to specify a non-default qprio should be updated to: struct spdk_nvme_io_qpair_opts opts; spdk_nvme_ctrlr_get_default_io_qpair_opts(ctrlr, &opts, sizeof(opts)); opts.qprio = SPDK_NVME_QPRIO_...; ... = spdk_nvme_ctrlr_alloc_io_qpair(ctrlr, &opts, sizeof(opts)); Change-Id: I8ac3ea369535cfde759abbe75e1d974b6450a800 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-on: https://review.gerrithub.io/369676 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> |
||
---|---|---|
.. | ||
app | ||
blobfs/rocksdb | ||
cpp_headers | ||
iscsi_tgt | ||
lib | ||
nvmf | ||
unit | ||
vhost | ||
Makefile | ||
spdk_cunit.h |