From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jad Naous Subject: netfront drops anything more than 25 pkts Date: Wed, 31 May 2006 12:31:36 -0700 Message-ID: <447DEF18.60300@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Hi all, I've written earlier to this list concerning building a hardware-assisted network receive path. We have finished the prototype, and done some testing, but are continuing our work for something more general and usable. We have rewritten our Xen code for the current xen-unstable, but we are hitting this limit when we send too many packets (over 25) too quickly to domU. After 25 packets, the upper layers (above netfront.c) drop all packets that arrive. Note that the skbuffs keep getting passed to the upper layer. Would someone kindly illuminate why this happens, when this queue empties, and where (in the code) this takes place? Any help greatly appreciated, Jad Naous.