684 questions
- Bountied 0
- Unanswered
- Frequent
- Score
- Trending
- Week
- Month
- Unanswered (my tags)
1
vote
0
answers
45
views
X-forwarded PyQt application hanging due to separate UHD application
I'm working on a project that uses an X440 radio from Ettus Research, which relies on UHD under the hood for its API. My application has three main components:
C++ files that handle all of the UHD/...
0
votes
1
answer
188
views
DPDK zero-copy transmit: callback function isn't getting triggered
I am experimenting with DPDK zero-copy transmit. I have written a sample application, where I am doing following:
Allocate, register and create DMA maps for the user buffer.
Allocate 2 mbuf. One for ...
0
votes
0
answers
118
views
Fully release VFIO resources in DPDK
I am writing a C program that periodically loads/unloads a dynamic library. The dynamic library performs network operations using DPDK, and in my setup, it relies on the VFIO framework.
This is a ...
0
votes
1
answer
43
views
Is it possible to create an Event Queue in DPDK?
Some NICs (mellanox/nvidia for example, but also the QDMA IP of AMD/Xilinx) have the possibility of creating Event Queues. Each entry of the event queue stores information about which RX rings have ...
0
votes
1
answer
94
views
Should i use dpdk KNI or TAP pmd for me to test my tcp/ip stack without dpdk combatible NIC [closed]
I don't have dpdk supported NIC. so I wanted to test my userspace tcp/ip stack without having one. which method should i prefer ? DPDK KNI vs TAP PMD. What's the point of having 2 methods which ...
1
vote
1
answer
140
views
How to make dpdk application running on the same NUMA node as NIC, currently it is running on different
rte_eth_dev_socket_id(port) returns 1
rte_socket_id() returns 0
uint16_t port = 0;
RTE_ETH_FOREACH_DEV(port)
{
if (rte_eth_dev_socket_id(port) >= 0 && rte_eth_dev_socket_id(port) != ...
1
vote
0
answers
242
views
Issue with Mellanox ConnectX-5 and VFIO-PCI Binding in DPDK — "mlx5_common: Verbs device not found" Error
I am using a Mellanox ConnectX-5 MCX516A-CCAT card and trying to achieve 100G Ethernet data transmission between a client PC and an SoC board.
I have installed the Mellanox drivers and DPDK, and I ...
0
votes
0
answers
134
views
Persistent "Verbs device not found" Error with ConnectX-5 and DPDK (VFIO Mode) on MLNX OFED 24.10.x with Ubuntu 24.04 (Kernel 6.11.0-26-generic)
Subject: Persistent "Verbs device not found" Error with ConnectX-5 and DPDK (VFIO Mode) on MLNX OFED 24.10.x with Ubuntu 24.04 (Kernel 6.11.0-26-generic)
Dear NVIDIA Networking Support Team,
...
1
vote
1
answer
126
views
How to intercept all packets from eth0 of container interface by dpdk application in docker container
I have setup hugepages, created container and deployed dpdk application to container, but my application return 0 for rte_eth_dev_count_avail, what could I miss
arguments which I pass for application:...
0
votes
0
answers
100
views
Trouble Detecting NIC Ports in DPDK Program with ConnectX-6
I'm encountering an issue while developing a DPDK-based program using a dual-port ConnectX-6 NIC on Ubuntu 24.04. Despite following the setup instructions, my program fails to detect the NIC ports. ...
0
votes
0
answers
63
views
How can i expose local pcie SPDK-managed nvme ssd's namespace as block device
Currently, im using SPDK(provides a set of tools and libraries for writing high performance, scalable, user-mode storage applications.) in my project.I don't know how to expose local pcie nvme ssd's ...
1
vote
0
answers
85
views
DPDK Application keeps showing Discarded Packets
I am using DPDk to get packets from a Mellanox Card (ConnectX-6) Port and process them. The traffic is supposed to be 100Gbps. I am using the following thread to print statistics from the NIC
static ...
0
votes
0
answers
50
views
DPDK Bond in Balance RR Mode Incorrect link speed
I've created a DPDK bond with two slave interfaces, each capable of 1Gbps (mtu 1500 and both Full duplex). I'm using bonding mode 0 (balance RR - round-robin). Theoretically, this should give me a ...
1
vote
1
answer
334
views
Unable to set RSS algorithm in DPDK
I'm trying to configure RSS (Receive Side Scaling) on my Mellanox ConnectX-6 NIC using RTE_ETH_HASH_FUNCTION_TOEPLITZ in DPDK. However, no matter which algorithm I set (except the default), I get the ...
0
votes
2
answers
243
views
ETHDEV: ethdev initialisation failed
I am trying to use a Broadcom BCM57508 200G NIC with DPDK. However, I am facing an ethdev initialisation failed error when I try to use Pktgen or even testpmd. I have tried updating the NIC firmware ...