I will try it though I hope the amount of logs won't affect the result. while analyzing the wireshark captures I noted that the packet i supposed to capture arrives in a short time after the one before. for example, here is a time between the consecutive transmitted packets: 0.000050000 PKT 12201 0.000050000 PKT 12202 0.000050000 PKT 12203 0.000050000 PKT 12204 0.000050000 PKT 12205 0.000050000 PKT 12206 0.000020000 PKT 12207 ==> though this one was received at the app as "PKT 12202" 0.000050000 PKT 12208
note that the problematic case was transmitted in a very short time after its previous one. this is also the case in other problematic cases. is there any way to configure ethernet IFG (Interf Frame Gap)? Thanks, On Wed, Jul 16, 2014 at 3:18 PM, Olivier MATZ <olivier.matz at 6wind.com> wrote: > Hello Helmut, > > > 2014-07-16 13:56, Helmut Sim: > >> then i see that from time to time i get a packet that was already received >>> earlier instead of receiving the expected packet. >>> the output is: >>> PKT 12201 >>> PKT 12202 >>> PKT 12203 >>> PKT 12204 >>> PKT 12205 >>> PKT 12206 >>> PKT 12202 >>> PKT 12208 >>> >>> total received pkts is identical to the total delivered pkts, but part of >>> the pkts are being received twice... >>> >> > Enabling CONFIG_RTE_LIBRTE_MEMPOOL_DEBUG and > CONFIG_RTE_LIBRTE_MBUF_DEBUG could help you to track > double free or corruptions. > > Regards, > Olivier > >