https://bugs.dpdk.org/show_bug.cgi?id=924
Bug ID: 924
Summary: Mellanox ConnectX6 DPDK dpdk-testpmd Receive error len
error checksum UDP packet performance is very low!
Product: DPDK
Version: 21.11
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: ethdev
Assignee: dev@dpdk.org
Reporter: 188989801@qq.com
Target Milestone: ---
I use Ixia to construct two streams
flow1 udp 64size small packet
flow2 udp 64size small packet error len error checksum
Send per second 30G bps 57 million pps
./dpdk-testpmd -l 4-22 -n 8 -- -i --rxq 19 --txq 19 --nb-cores 18 --rxd 2048
--txd 2048 --portmask 0xff
set fwd rxonly
start
######################## NIC statistics for port 6 ########################
RX-packets: 178423861761 RX-missed: 646877 RX-bytes: 11419127182586
RX-errors: 0
RX-nombuf: 0
TX-packets: 0 TX-errors: 0 TX-bytes: 0
Throughput (since last show)
Rx-pps: 5904277 Rx-bps: 3022990248
Tx-pps: 0 Tx-bps: 0
############################################################################
Recive per second 3G bps 5 million pps ,Only about one tenth was received
rx_discards_phy drop
[root@localhost ~]# ethtool -S enp202s0f0 |grep dis
rx_discards_phy: 48832790759
tx_discards_phy: 0
rx_prio0_discards: 48832470594
rx_prio1_discards: 0
rx_prio2_discards: 0
rx_prio3_discards: 0
rx_prio4_discards: 0
rx_prio5_discards: 0
rx_prio6_discards: 0
rx_prio7_discards: 0
When I change the flow2 to no problem udp, It's all normal.
######################## NIC statistics for port 6 ########################
RX-packets: 179251451823 RX-missed: 660384 RX-bytes: 11472092947106
RX-errors: 0
RX-nombuf: 0
TX-packets: 0 TX-errors: 0 TX-bytes: 0
Throughput (since last show)
Rx-pps: 57553942 Rx-bps: 29467618576
Tx-pps: 0 Tx-bps: 0
############################################################################
Recive per second 29.4G bps 57 million pps
[root@localhost ~]# mlxfwmanager
Querying Mellanox devices firmware ...
Device #1:
----------
Device Type: ConnectX6
Part Number: MCX653106A-ECA_Ax
Description: ConnectX-6 VPI adapter card; H100Gb/s (HDR100; EDR IB and
100GbE); dual-port QSFP56; PCIe3.0 x16; tall bracket; ROHS R6
PSID: MT_0000000224
PCI Device Name: 0000:ca:00.0
Base MAC: 08c0eb204e5a
Versions: Current Available
FW 20.30.1004 20.32.1010
PXE 3.6.0301 3.6.0502
UEFI 14.23.0017 14.25.0017
Status: Update required
--
You are receiving this mail because:
You are the assignee for the bug.