scripts/nvmf_perf: do not overwrite extra_params

Do not overwrite extra_params when io_uring fio
engine is selected; append number of poll queues
to params list instead.

Signed-off-by: Karol Latecki <karol.latecki@intel.com>
Change-Id: I5609e3ad4009df74bc2b02b5c5407548d1d69f3b
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/16507
Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
This commit is contained in:
Karol Latecki 2023-01-25 16:04:52 +01:00 committed by Jim Harris
parent ee31bc9d19
commit acc2fcd8b9

View File

@ -1346,7 +1346,7 @@ class KernelInitiator(Initiator):
if "kernel_engine" in initiator_config:
self.ioengine = initiator_config["kernel_engine"]
if "io_uring" in self.ioengine:
self.extra_params = "--nr-poll-queues=8"
self.extra_params += ' --nr-poll-queues=8'
def configure_adq(self):
self.log.warning("WARNING: ADQ setup not yet supported for Kernel mode. Skipping configuration.")