Does DPDK supports EPOLL for 10G X550T (ixgbe driver)

Stephen Hemminger stephen at networkplumber.org
Thu Jan 19 23:14:06 CET 2023


On Thu, 19 Jan 2023 13:43:19 -0600
Priya Ramanathan <shunmugapriya.ramanathan at gmail.com> wrote:

> Hello,
> 
> We use two NIC cards - 10G X550T (ixgbe) for the DPDK-based application.
> The application uses EPOLL for the UDP communication between the server and
> the client.
> With the kernel driver, the EPOLL works properly, but when we enable DPDK
> support, we cannot see the communication correctly.
> 
> I would like to know whether anyone has tested DPDK with EPOLL on the 10G
> X550T model.
> Also, please suggest which NIC models have been verified using DPDK with
> EPOLL for UDP communication. Thank you.
> 
> Regards,
> Priya.

DPDK does not directly support UDP it is designed for raw packet applications.
It does not have traditional Linux sockets.

DPDK does support device interrupt and rte_epoll model.
It requires configuring interrupts and using VFIO.
See the l3fwd power for an example.


More information about the users mailing list