Getting errors in arp storm control application

Hi ALL,

I am running the ARP STORM CONTROL application using DOCA 2.2 on my BlueField-2 DPU including the latest changes with the answers in the following repo: nvidia / networking / BlueField DPU / dli / arp_storm_control · GitLab

The thing is that everything is working as expected, but I am obtaining two different errors coming from the dpdk_pipe_legacy library, as shown in the figure below:

First error is when I am trying to query the status of the drop entries.

The second error is when the drop entry is being removed from the pipe automatically.

Could someone please have a look into these two issues?

Thanks in advance.

Rafael.

Just in case someone is facing the same issues, I was able to fix them as follows:

  • First error when trying to query the status of the drop entries: I had to include the doca_flow_monitor element when the drop pipe is created and after that the issue is solved.

  • Second error when a drop entry is removed: To fix this problem, I had to include the call to the doca_flow_entries_process function after all the calls to the doca_flow_pipe_add_entry funtion. After that, I am able to remove entries without any problem.

Regards.

1 Like