Hi all,
I have a strange behavior on BlueField 2. The amount of “rx_good_bytes” statistic is decreasing with more throughput when there are some packets drops.
I generate more traffic (in bps on X axis, sorry) and observe the throughput with multiple xstats value found with DPDK. We start having drops at more than 15Gbps for the system (running on ARM cores).
rx_phy_packets does increase with more load, expected:
The rx_phy_bytes follow:
The rx_good_packets too:
However we have much less rx_good_bytes:
It’s on BlueField 2 with an app built using EAL: RTE Version: ‘MLNX_DPDK 22.11.1.4.2’
The queue counters actually follow the same impossible trend:
Any idea? :) Is it a known bug fixed in a newer version? I’m reluctant to re-flash the bluefied as there are a lot of system components in the OS.
sudo flint -d /dev/mst/mt41686_pciconf0 q
Image type: FS4
FW Version: 24.39.3004
FW Release Date: 28.2.2024
Product Version: 24.39.3004
Rom Info: type=UEFI Virtio net version=21.4.13 cpu=AMD64,AARCH64
type=UEFI Virtio blk version=22.4.12 cpu=AMD64,AARCH64
type=UEFI version=14.32.17 cpu=AMD64,AARCH64
type=PXE version=3.7.300 cpu=AMD64
Description: UID GuidsNumber
Base GUID: 08c0eb0300bfef8e 12
Base MAC: 08c0ebbfef8e 12
Image VSD: N/A
Device VSD: N/A
PSID: MT_0000000561
Security Attributes: N/A




