Hello, I was trying to increase the queue depth of the qpairs in my application and I saw
that passing options to the spdk_nvme_ctrlr_alloc_io_qpair function had no effect. Digging
into the spdk source, the function nvme_transport_ctrlr_create_io_qpair, in the file
nvme_ctrlr_ut.c does the following:
struct spdk_nvme_qpair *qpair;
qpair = calloc(1, sizeof(*qpair));
[...]
qpair->ctrlr = ctrlr;
qpair->id = qid;
qpair->qprio = opts->qprio;
return qpair;
The rest of the values of the struct opts are ignored, or am I missing something?
Show replies by date