[dpdk-users] A question about l2fwd
David Aldrich
david.aldrich.ntml at gmail.com
Wed Jun 24 13:28:49 CEST 2020
Hi,
I have a question about the l2fwd example, which concerns a basic question
about how dpdk works.
The main processing loop in l2fwd is *l2fwd_main_loop()* which calls
*rte_eth_rx_burst()* to retrieve packets from the rx_queue.
My question is: what processing loop is responsible for transferring
packets from the ethernet device to the rx_queue?
I ask this because we have written our own application based on l2fwd and
no packets are being returned by our app's call to
*rte_eth_rx_burst(). *However,
packets are returned in the case of l2fwd. I'm trying to identify the
difference between the non-working and working code.
Best regards
David
More information about the users
mailing list