scripts/nvmf_perf: fix for check_rdma_protocol function
Roce_ena object is already a string so you cant use decode() on it. Added more log information Signed-off-by: Jaroslaw Chachulski <jaroslawx.chachulski@intel.com> Change-Id: I93f56ba0c7a562afd86a2bbb961f961ef30a2ae0 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/17293 Reviewed-by: Karol Latecki <karol.latecki@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Pawel Piatek <pawelx.piatek@intel.com> Reviewed-by: Michal Berger <michal.berger@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
This commit is contained in:
parent
2b24637557
commit
20c6796eaf
@ -136,7 +136,7 @@ class Server:
|
||||
def check_rdma_protocol(self):
|
||||
try:
|
||||
roce_ena = self.exec_cmd(["cat", "/sys/module/irdma/parameters/roce_ena"])
|
||||
roce_ena = roce_ena.decode().strip()
|
||||
roce_ena = roce_ena.strip()
|
||||
if roce_ena == "0":
|
||||
return self.RDMA_PROTOCOL_IWARP
|
||||
else:
|
||||
@ -157,10 +157,12 @@ class Server:
|
||||
return
|
||||
if self.irdma_roce_enable and current_mode == self.RDMA_PROTOCOL_IWARP:
|
||||
self.reload_driver("irdma", "roce_ena=1")
|
||||
self.log.info("Loaded irdma driver with RoCE enabled")
|
||||
elif self.irdma_roce_enable and current_mode == self.RDMA_PROTOCOL_ROCE:
|
||||
self.log.info("Leaving irdma driver with RoCE enabled")
|
||||
else:
|
||||
self.reload_driver("irdma", "roce_ena=0")
|
||||
self.log.info("Loaded irdma driver with iWARP enabled")
|
||||
|
||||
def configure_adq(self):
|
||||
self.adq_load_modules()
|
||||
|
Loading…
Reference in New Issue
Block a user