dev.dpdk.org archive mirror
 help / color / mirror / Atom feed
* Problem in multi-queue receiving
@ 2014-08-09 15:59 Kai Zhang
       [not found] ` <CACKSPmeriwphHnR=1kqOC6+5S0EqWDbK7VHMXEccca55iSDHFg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
  0 siblings, 1 reply; 4+ messages in thread
From: Kai Zhang @ 2014-08-09 15:59 UTC (permalink / raw)
  To: dev-VfR2kkLFssw@public.gmane.org

Hi there,

I have a problem for multi-queue receiving.

For a specific application, I am not using the lcore abstractions in DPDK.
I launch rx and tx threads seperately. For one port with N queues, I
launched N rx threads and N tx threads, with each thread in charge of
receiving or sending only one queue.

The tx threads work on their own queues well. However, all received packets
only go to queue 0 rx thread, and other rx threads receive nothing.

My code is at :
https://github.com/kay21s/dpdk/blob/master/examples/pthread/main.c
It has a default NUM_QUEUE=2, which means port 0 is configured with 2
queues, and 2 rx threads and 2 tx threads are launched.
Is there any problem in my implementation? or DPDK does not support it?

Thanks a lot!
Kai

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2014-08-11  3:31 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-08-09 15:59 Problem in multi-queue receiving Kai Zhang
     [not found] ` <CACKSPmeriwphHnR=1kqOC6+5S0EqWDbK7VHMXEccca55iSDHFg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-08-10 13:37   ` Zhang, Helin
2014-08-10 18:11   ` Stephen Hemminger
     [not found]     ` <20140810111127.3638a395-a7a0dvSY7KrRI77zikRAJc56i+j3xesD0e7PPNI6Mm0@public.gmane.org>
2014-08-11  3:31       ` Kai Zhang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).