Subject: CVS commit: src/sys/arch/xen
To: None <>
From: Manuel Bouyer <>
List: source-changes
Date: 10/02/2005 21:39:41
Module Name:	src
Committed By:	bouyer
Date:		Sun Oct  2 21:39:41 UTC 2005

Modified Files:
	src/sys/arch/xen/include: if_xennetvar.h
	src/sys/arch/xen/xen: if_xennet.c

Log Message:
Have xennet_start() schedule a software interrupt to defer processing of the
send queue. This give upper layer an opportunity to queue up all available
packets before starting to process them. This reduce the number of interrupt
generated on the backend, and the time spent doing hypercalls in a significant

To generate a diff of this commit:
cvs rdiff -r1.8 -r1.9 src/sys/arch/xen/include/if_xennetvar.h
cvs rdiff -r1.36 -r1.37 src/sys/arch/xen/xen/if_xennet.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.