329 questions
- Bountied 0
- Unanswered
- Frequent
- Score
- Trending
- Week
- Month
- Unanswered (my tags)
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 ...
1
vote
1
answer
112
views
How are MMIO requests routed in CPU microarchitecture — cache-bypass on same path or a separate bus/port?
Short background: MMIO regions are typically mapped as uncachable / device memory, so CPU must not treat device registers like normal cacheable DRAM. I’m asking about the microarchitecture routing and ...
0
votes
1
answer
182
views
How to run Docker containers on a bonded interface (bond0) using a bridge network? [closed]
I’m trying to make my Docker containers use a bonded interface (bond0) for fault tolerance, instead of binding directly to a single network adapter.
The bonded interface is successfully created with ...
1
vote
1
answer
72
views
WebSocket interface binding not working with Boost.Beast - socket still uses default interface
I'm trying to bind a WebSocket connection to a specific network interface using Boost.Beast, but the socket keeps using the default interface instead of the specified one.
I have a WebSocket client ...
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,
...
0
votes
0
answers
101
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. ...
1
vote
0
answers
128
views
Why MMIO memory space of 𝚖𝚌𝚙𝟼𝟷 Ethernet controller Nvidia are all set?
I am trying to write a driver for Nvidia.
At a certain address I have read it is the correct return value, though unfortunately the MAC address is correct only once, otherwise all values are set to, ...
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 ...
2
votes
1
answer
155
views
How to find a network bottleneck
I'm currently unable to find where, in my application, the bottleneck is located. The issue isn't hardware specific as I made tests on different computers using different hardware.
My application is ...
1
vote
0
answers
71
views
How to implement generic filter (FILTER CONTROL ) in qdma (Im using dpdk 2020.11 and Alveo U200 card)
I am implementing Generic Filter in QDMA inside DPDK. I am using DPDK-20.11. I am not able find any documents releated to Generic filter in QDMA driver. Can you please help me to implement the same.
...
0
votes
1
answer
146
views
When using RDMA to access memory on another machine, does it incur memory bandwidth overhead on both side?
Assuming that Machine-1 accesses data in the memory of Machine-2 via RDMA, will this action incur memory bandwidth overhead on both Machine-1 and Machine-2?
If a regular network card is used for data ...
0
votes
1
answer
91
views
Is system call always involved in issuing a RDMA operation?
I read the following from ibverbs' website:
"InfiniBand host channel adapters (HCAs) and iWARP NICs commonly support direct hardware access from userspace (kernel bypass), and libibverbs supports ...
-1
votes
1
answer
261
views
New NIC with public IP has no internet connection, while existing NIC works fine
I'm experiencing an issue with a newly added network interface (NIC) on my Azure VM. While the existing NIC works perfectly, the new one fails to connect to the internet. Here are the details:
Current ...
0
votes
1
answer
70
views
Is it possible to disable "Coalesced Acknowledge Messages" for RDMA Write?
According to the IB specification, "Coalesced Acknowledge Messages" means "It is not required that there be a unique, discrete response for each request packet. Instead, the responder ...
0
votes
1
answer
189
views
Hardware timestamp of network interface different between several devices & between the NIC and the system clock
I meet two problem when using recvmsg to get the hardware timestamp.
One device get the realtime type, but the other get the monotonic time
Network interface hw time is 100 second ahead of the time ...