scripts/nvmf_perf: reduce number of ADQ tc entries

For each NIC reduce number of configured ADQ tc
entries. Use only these ports which are actually
associated with NIC's IP address instead of using
all port numbers in use by Target's subsystems.

Signed-off-by: Karol Latecki <karol.latecki@intel.com>
Change-Id: I90934db594be0412b0fb7fb2b26684733df7711a
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/16379
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
This commit is contained in:
Karol Latecki 2023-01-20 11:21:37 +01:00 committed by Tomasz Zawadzki
parent 7abdd30dd5
commit 66aeb061c1

View File

@ -157,7 +157,7 @@ class Server:
for nic_ip in self.nic_ips:
nic_name = self.get_nic_name_by_ip(nic_ip)
nic_ports = [x[0] for x in self.subsystem_info_list]
nic_ports = [x[0] for x in self.subsystem_info_list if nic_ip in x[2]]
tc_qdisc_map_cmd = ["sudo", "tc", "qdisc", "add", "dev", nic_name,
"root", "mqprio", "num_tc", "2", "map", "0", "1",