"mlx5_net: Packet pacing is not supported" in gpunetio_send_wait_time

Host: DOCA 2.2.0
DPU: BF2, MBF2H332A-AEEO_Ax, FW 24.38.1002
DMA copy application can run successfully.

Follow this instruction to switch DPU to NIC mode .
Try to run GPUNetIO sample code, showing the following:
gpunetio_send_wait_time# ./build/doca_gpunetio_send_wait_time -n 05:00.0 -g 03:00.0 -t 50000
[08:37:34:929717][DOCA][INF][GPU_SEND_WAIT_TIME::MAIN:184]: Starting the sample
[08:37:34:929965][DOCA][INF][GPU_SEND_WAIT_TIME::MAIN:204]: Sample configuration:
GPU 03:00.0
NIC 05:00.0
Timeout 50000ns
EAL: Detected CPU lcores: 48
EAL: Detected NUMA nodes: 2
EAL: Detected shared linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: Selected IOVA mode ‘PA’
EAL: VFIO support initialized
TELEMETRY: No legacy callbacks, legacy socket not created
EAL: Probe PCI driver: mlx5_pci (15b3:a2d6) device: 0000:05:00.0 (socket 0)
mlx5_net: Packet pacing is not supported.
mlx5_net: Failed to process device configure: No such device
mlx5_net: probe of PCI device 0000:05:00.0 aborted after encountering an error: No such device
mlx5_common: Failed to load driver mlx5_eth
EAL: Driver cannot attach the device (0000:05:00.0)
EAL: Failed to attach device on primary process
[08:37:35:290973][DOCA][ERR][GPU_SEND_WAIT_TIME:SAMPLE:130]: Function doca_dpdk_port_probe returned DOCA Driver call failure

Is there any configuration I was missing? Thanks.

  1. Have you setup follow guide below?
    GPUNetIO Programming Guide :: NVIDIA DOCA SDK Documentation
  2. Have you run app on host?

Likely the DPDK can’t probe mlx5 driver. You can follow the DPDK guide to install.

https://doc.dpdk.org/guides/nics/mlx5.html

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.