Subject: CVS commit: [netbsd-3] src/sys/arch/xen
To: None <source-changes@NetBSD.org>
From: Matthias Scheler <tron@netbsd.org>
List: source-changes
Date: 04/06/2006 12:31:51
Module Name:	src
Committed By:	tron
Date:		Thu Apr  6 12:31:51 UTC 2006

Modified Files:
	src/sys/arch/xen/include [netbsd-3]: if_xennetvar.h
	src/sys/arch/xen/xen [netbsd-3]: if_xennet.c

Log Message:
Pull up following revision(s) (requested by bouyer in ticket #1239):
	sys/arch/xen/include/if_xennetvar.h: revision 1.9
	sys/arch/xen/xen/if_xennet.c: revision 1.37
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
way.


To generate a diff of this commit:
cvs rdiff -r1.4.2.4 -r1.4.2.5 src/sys/arch/xen/include/if_xennetvar.h
cvs rdiff -r1.13.2.22 -r1.13.2.23 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.