* [dpdk-users] stalled after receiving 8000 rte_mbuf (4096 byte)
@ 2018-08-13 3:35 Sungho Hong
2018-08-13 6:48 ` Dmitry B
0 siblings, 1 reply; 3+ messages in thread
From: Sungho Hong @ 2018-08-13 3:35 UTC (permalink / raw)
To: users
Hello
I am developing a project with DPDK but have encountered a silly issue,
that is not obvious to me.
I am sending and receiving 4kb rte_mbuf between remote and local node,
that alone works fine,
however when I combine the implemenation with 3rd party library, the DPDK
stops receiving the data after approximatelyr receiving 8000 packets.
I have debugged all the possible program side and to my astonishement.
there is no error found and all the packets that are within 8000 are
received correctly.
I have no idea the approach to find out the problem of this situation. but
the situation that I have mentioned can be replicated. It always stops at
approximately 8000 packets received.
and there are absolutely no bugs found in dpdk (user interface). The only
problem is the rte_rx_queue stops returning the packets after 8000 packets.
Would there be a good approach to identify the problem of this case?
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [dpdk-users] stalled after receiving 8000 rte_mbuf (4096 byte)
2018-08-13 3:35 [dpdk-users] stalled after receiving 8000 rte_mbuf (4096 byte) Sungho Hong
@ 2018-08-13 6:48 ` Dmitry B
2018-08-13 19:57 ` Sungho Hong
0 siblings, 1 reply; 3+ messages in thread
From: Dmitry B @ 2018-08-13 6:48 UTC (permalink / raw)
To: maverickjin88; +Cc: users
Hi,
Is there a chance you don't free mbufs (*rte_pktmbuf_free()*)?
Thanks
Dima
On Mon, Aug 13, 2018 at 6:35 AM Sungho Hong <maverickjin88@gmail.com> wrote:
> Hello
>
> I am developing a project with DPDK but have encountered a silly issue,
> that is not obvious to me.
>
> I am sending and receiving 4kb rte_mbuf between remote and local node,
> that alone works fine,
> however when I combine the implemenation with 3rd party library, the DPDK
> stops receiving the data after approximatelyr receiving 8000 packets.
>
> I have debugged all the possible program side and to my astonishement.
> there is no error found and all the packets that are within 8000 are
> received correctly.
>
> I have no idea the approach to find out the problem of this situation. but
> the situation that I have mentioned can be replicated. It always stops at
> approximately 8000 packets received.
> and there are absolutely no bugs found in dpdk (user interface). The only
> problem is the rte_rx_queue stops returning the packets after 8000 packets.
>
> Would there be a good approach to identify the problem of this case?
>
--
-----
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [dpdk-users] stalled after receiving 8000 rte_mbuf (4096 byte)
2018-08-13 6:48 ` Dmitry B
@ 2018-08-13 19:57 ` Sungho Hong
0 siblings, 0 replies; 3+ messages in thread
From: Sungho Hong @ 2018-08-13 19:57 UTC (permalink / raw)
To: Dmitry B; +Cc: users
Thanks. that was the problem.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2018-08-13 19:57 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-08-13 3:35 [dpdk-users] stalled after receiving 8000 rte_mbuf (4096 byte) Sungho Hong
2018-08-13 6:48 ` Dmitry B
2018-08-13 19:57 ` Sungho Hong
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).