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