mlx5: imissed versus prio0_buf_discards
Tony Hart
tony.hart at domainhart.com
Sat Oct 12 17:08:30 CEST 2024
I have a simple DPDK app that receives packets via RSS from a CX7 (400G).
The app uses 16 queues across 16 cores. What I see is dropped packets even
at only 50Mpps.
Looking at rte_eth_port_xstats() I see rx_prio0_buf_discard_packets
matches the number of packets dropped however the imissed counter (from
rte_eth_port_stats) is 0. Indeed when I look at the rx_queue depths from
each thread in the app they barely reach 30 entries (I'm using the default
number of queue descs).
What is the difference between rx_prio0_buf_discards and imissed counters,
why would rx_prio0_buf_discards increase but not imissed?
many thanks,
tony
fyi: this is using DPKD 24.07 and the HWS RTE FLOW Api to setup the RSS
flow. Firmware is 28.41
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mails.dpdk.org/archives/users/attachments/20241012/662685ca/attachment.htm>
More information about the users
mailing list