From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: DPDK delaying individual packets infinitely Date: Thu, 2 Jan 2014 14:59:38 +0100 Message-ID: <201401021459.38669.thomas.monjalon@6wind.com> References: <52A1CF9D.30708@gmail.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Cc: dev-VfR2kkLFssw@public.gmane.org To: Dmitry Vyal Return-path: In-Reply-To: <52A1CF9D.30708-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces-VfR2kkLFssw@public.gmane.org Sender: "dev" Hello Dmitry, 06/12/2013 14:22, Dmitry Vyal : > The application consists of two threads, first one sends the packets > from one port and second receives them on another. These are 2 ports of > four-ports 1Gb NIC. It's detected as Intel Corporation 82576 Gigabit > Network Connection (rev 01). Ports are connected with a patch cord. [...] > So looks like DPDK is buffering first 21 packets and doesn't flush the > buffer in the first run even if I wait for several seconds after last > packet is sent. In second run we see it forwards packets one by one > after first burst of size 21. > > I tried on DPDK-1.3.1 and DPDK-1.5.1 observing similar results. Is it > expected behavior? Have you made any progress on this bug ? Is it an igb-specific issue ? Can you reproduce it with ixgbe ? Thank you to keep us informed -- Thomas