Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
The FDP team is no longer accepting new bugs in Bugzilla. Please report your issues under FDP project in Jira. Thanks.

Bug 2186144

Summary: ice card: some ovs dpdk pvp multiple queues cases on rhel9 got lower performance than rhel8
Product: Red Hat Enterprise Linux Fast Datapath Reporter: liting <tli>
Component: openvswitchAssignee: Timothy Redaelli <tredaelli>
openvswitch sub component: ovs-dpdk QA Contact: qding
Status: CLOSED EOL Docs Contact:
Severity: unspecified    
Priority: unspecified CC: ctrautma, jhsiao, ktraynor
Version: FDP 23.C   
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-10-08 17:49:14 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description liting 2023-04-12 08:28:38 UTC
Description of problem:
ice card: some ovs dpdk pvp multiple queues cases on rhel9 got lower performance than rhel8

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
DUT <--directly connect--> Trex server
DUT:
build ovs dpdk pvp topo, start testpmd inside guest.
Trex server:
send rfc2544 traffic

Actual results:
some ovs dpdk pvp multiple queues cases on rhel9.2/rhel9.0 got lower performance than rhel8.6
For ovs2.17 and ovs3.1, 2q and 4q cases got lower performance on rhel9.2/9.0 than rhel8.6.

>>>netqe45 hp 25g ice card:
rhel8.6 ovs2.17
https://beaker.engineering.redhat.com/jobs/7709466
https://beaker-archive.hosts.prod.psi.bos.redhat.com/beaker-logs/2023/04/77094/7709466/13684355/158518591/ice_25.html
64byte viommu novlan 1q 2pmd: 6.4mpps    
64byte viommu novlan 1q 4pmd: 12.1mpps
64byte viommu novlan 2q 4pmd: 12.3mpps
64byte viommu novlan 4q 8pmd: 23.8mpps
64byte noviommu vlan 1q 2pmd: 5.9mpps
64byte noviommu vlan 1q 4pmd: 9.9mpps
64byte noviommu vlan 2q 4pmd: 11.2mpps
64byte noviommu vlan 4q 8pmd: 21.5mpps

rhel9.2 ovs2.17
1q viommu case:
https://beaker.engineering.redhat.com/jobs/7722408
https://beaker-archive.hosts.prod.psi.bos.redhat.com/beaker-logs/2023/04/77224/7722408/13705541/158651636/ice_25.html
other case:
https://beaker.engineering.redhat.com/jobs/7704748
https://beaker-archive.hosts.prod.psi.bos.redhat.com/beaker-logs/2023/04/77047/7704748/13677917/158482243/ice_25.html
64byte viommu novlan 1q 2pmd: 5.7mpps    
64byte viommu novlan 1q 4pmd: 12mpps
64byte viommu novlan 2q 4pmd: 11mpps(compare above ovs2.17 on rhel8.6,reduced by 10%)
64byte viommu novlan 4q 8pmd: 23.7mpps
64byte noviommu vlan 1q 2pmd: 5.5mpps
64byte noviommu vlan 1q 4pmd: 10mpps
64byte noviommu vlan 2q 4pmd: 9.0mpps(compare above ovs2.17 on rhel8.6,reduced by 10%)
64byte noviommu vlan 4q 8pmd: 18.4mpps(compare above ovs2.17 on rhel8.6,reduced by 14%)


rhel8.6 ovs3.1
https://beaker.engineering.redhat.com/jobs/7724595
https://beaker-archive.hosts.prod.psi.bos.redhat.com/beaker-logs/2023/04/77245/7724595/13708757/158674869/ice_25.html
64byte viommu novlan 1q 2pmd: 6.3mpps    
64byte viommu novlan 1q 4pmd: 11.8mpps
64byte viommu novlan 2q 4pmd: 12.2mpps
64byte viommu novlan 4q 8pmd: 23.8mpps
64byte noviommu vlan 1q 2pmd: 5.2mpps
64byte noviommu vlan 1q 4pmd: 9.7mpps
64byte noviommu vlan 2q 4pmd: 11.1mpps
64byte noviommu vlan 4q 8pmd: 21.2mpps


rhel9.2 ovs3.1
https://beaker.engineering.redhat.com/jobs/7719511
https://beaker-archive.hosts.prod.psi.bos.redhat.com/beaker-logs/2023/04/77195/7719511/13701071/158626832/ice_25.html
https://beaker.engineering.redhat.com/jobs/7704748
https://beaker-archive.hosts.prod.psi.bos.redhat.com/beaker-logs/2023/04/77047/7704748/13677917/158482243/ice_25.html
https://beaker.engineering.redhat.com/jobs/7722408
https://beaker-archive.hosts.prod.psi.bos.redhat.com/beaker-logs/2023/04/77224/7722408/13705541/158651636/ice_25.html
64byte viommu novlan 1q 2pmd: 5.6mpps    
64byte viommu novlan 1q 4pmd: 11.8mpps
64byte viommu novlan 2q 4pmd: 10.8mpps(compare above ovs3.1 on rhel8.6,reduced by 10%)
64byte viommu novlan 4q 8pmd: 23.3mpps
64byte noviommu vlan 1q 2pmd: 4.5mpps
64byte noviommu vlan 1q 4pmd: 9.8mpps
64byte noviommu vlan 2q 4pmd: 10.9mpps
64byte noviommu vlan 4q 8pmd: 19.2mpps

>>>740-57 dell 25g ice
fdp23.b rhel8.6 ovs2.17
https://beaker.engineering.redhat.com/jobs/7537869
https://beaker-archive.hosts.prod.psi.bos.redhat.com/beaker-logs/2023/02/75378/7537869/13403411/156354415/ice_25.html
64byte viommu novlan 1q 2pmd: 4.9mpps    
64byte viommu novlan 1q 4pmd: 8.6mpps
64byte viommu novlan 2q 4pmd: 9.1mpps
64byte viommu novlan 4q 8pmd: 17.2mpps
64byte noviommu vlan 1q 2pmd: 4.0mpps
64byte noviommu vlan 1q 4pmd: 6.9mpps
64byte noviommu vlan 2q 4pmd: 7.9mpps
64byte noviommu vlan 4q 8pmd: 13.8mpps

fdp23.c rhel8.6 ovs2.17
https://beaker.engineering.redhat.com/jobs/7711592
https://beaker-archive.hosts.prod.psi.bos.redhat.com/beaker-logs/2023/04/77115/7711592/13687702/158538415/ice_25.html
https://beaker.engineering.redhat.com/jobs/7631111
https://beaker-archive.hosts.prod.psi.bos.redhat.com/beaker-logs/2023/03/76311/7631111/13557238/157586892/ice_25.html
64byte viommu novlan 1q 2pmd: 4.9mpps    
64byte viommu novlan 1q 4pmd: 8.3mpps
64byte viommu novlan 2q 4pmd: 9.1mpps
64byte viommu novlan 4q 8pmd: 17.1mpps
64byte noviommu 1q 2pmd: 3.9mpps
64byte noviommu 1q 4pmd: 6.7mpps
64byte noviommu 2q 4pmd: 7.3mpps
64byte noviommu 4q 8pmd: 13.6mpps

fdp23.c rhel9.2 ovs2.17
https://beaker.engineering.redhat.com/jobs/7635259
https://beaker-archive.hosts.prod.psi.bos.redhat.com/beaker-logs/2023/03/76352/7635259/13565170/157653085/ice_25.html
64byte viommu novlan 1q 2pmd: 4.8mpps    
64byte viommu novlan 1q 4pmd: 8.1mpps
64byte viommu novlan 2q 4pmd: 9mpps
64byte viommu novlan 4q 8pmd: 14.1mpps(compare above ovs2.17 on rhel8.6,reduced by 17%)
64byte noviommu vlan 1q 2pmd: 3.2mpps
64byte noviommu vlan 1q 4pmd: 6.7mpps
64byte noviommu vlan 2q 4pmd: 6.6mpps
64byte noviommu vlan 4q 8pmd: 13.9mpps

fdp23.b rhel9.0 ovs2.17
https://beaker.engineering.redhat.com/jobs/7539500
https://beaker-archive.hosts.prod.psi.bos.redhat.com/beaker-logs/2023/02/75395/7539500/13406159/156372849/ice_25.html
64byte viommu novlan 1q 2pmd: 4.2mpps    
64byte viommu novlan 1q 4pmd: 6.7mpps
64byte viommu novlan 2q 4pmd: 8.3mpps
64byte viommu novlan 4q 8pmd: 14.1mpps(compare above ovs2.17 on rhel8.6,reduced by 10%)
64byte noviommu vlan 1q 2pmd: 5.2mpps
64byte noviommu 1q 4pmd: 8.5mpps
64byte noviommu 2q 4pmd: 8.1mpps
64byte noviommu 4q 8pmd: 17.3mpps

fdp23.b rhel8.6 ovs3.1
https://beaker.engineering.redhat.com/jobs/7577363
https://beaker-archive.hosts.prod.psi.bos.redhat.com/beaker-logs/2023/02/75773/7577363/13467307/156828431/ice_25.html
64byte viommu novlan 1q 2pmd: 4.9mpps    
64byte viommu novlan 1q 4pmd: 8.6mpps
64byte viommu novlan 2q 4pmd: 9.1mpps
64byte viommu novlan 4q 8pmd: 17.2mpps
64byte noviommu 1q 2pmd: 4.0mpps
64byte noviommu 1q 4pmd: 6.9mpps
64byte noviommu 2q 4pmd: 7.9mpps
64byte noviommu 4q 8pmd: 13.8mpps

fdp23.c rhel8.6 ovs3.1
https://beaker.engineering.redhat.com/jobs/7711597
https://beaker-archive.hosts.prod.psi.bos.redhat.com/beaker-logs/2023/04/77115/7711597/13687709/158538449/ice_25.html
64byte viommu novlan 1q 2pmd: 4.7mpps    
64byte viommu novlan 1q 4pmd: 8.2mpps
64byte viommu novlan 2q 4pmd: 9.4mpps
64byte viommu novlan 4q 8pmd: 17.3mpps
64byte noviommu 1q 2pmd: 4.0mpps
64byte noviommu 1q 4pmd: 6.7mpps
64byte noviommu 2q 4pmd: 7.5mpps
64byte noviommu 4q 8pmd: 13.5mpps

fdp23.c rhel9.2 ovs3.1
https://beaker.engineering.redhat.com/jobs/7631127
https://beaker-archive.hosts.prod.psi.bos.redhat.com/beaker-logs/2023/03/76311/7631127/13557257/157586957/ice_25.html
64byte viommu novlan 1q 2pmd: 4.0mpps    
64byte viommu novlan 1q 4pmd: 8.3mpps
64byte viommu novlan 2q 4pmd: 9.4mpps
64byte viommu novlan 4q 8pmd: 14.4mpps(compare above ovs3.1 on rhel8.6,reduced by 16%)
64byte noviommu 1q 2pmd: 4.2mpps
64byte noviommu 1q 4pmd: 6.8mpps
64byte noviommu 2q 4pmd: 6.5mpps(compare above ovs3.1 on rhel8.6,reduced by 13%)
64byte noviommu 4q 8pmd: 14.4mpps


fdp23.b rhel9.0 ovs3.1
https://beaker.engineering.redhat.com/jobs/7564557
https://beaker-archive.hosts.prod.psi.bos.redhat.com/beaker-logs/2023/02/75645/7564557/13447604/156698539/ice_25.html
64byte viommu novlan 1q 2pmd: 4.9mpps    
64byte viommu novlan 1q 4pmd: 8.1mpps
64byte viommu novlan 2q 4pmd: 9.7mpps
64byte viommu novlan 4q 8pmd: 14.4mpps(compare above ovs3.1 on rhel8.6,reduced by 13%)
64byte noviommu 1q 2pmd: 4.1mpps
64byte noviommu 1q 4pmd: 6.8mpps
64byte noviommu 2q 4pmd: 8.3mpps
64byte noviommu 4q 8pmd: 12.9mpps

Expected results:
some ovs dpdk pvp multiple queues cases on rhel9.2/rhel9.0 should not got lower performance than rhel8.6

Additional info:

Comment 1 ovs-bot 2024-10-08 17:49:14 UTC
This bug did not meet the criteria for automatic migration and is being closed.
If the issue remains, please open a new ticket in https://issues.redhat.com/browse/FDP