This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] netfront drops anything more than 25 pkts

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] netfront drops anything more than 25 pkts
From: Jad Naous <jnaous@xxxxxxxxx>
Date: Wed, 31 May 2006 12:31:36 -0700
Delivery-date: Wed, 31 May 2006 12:32:18 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird (Windows/20060308)
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.

Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] netfront drops anything more than 25 pkts, Jad Naous <=