Module Name: src Committed By: jym Date: Sun Oct 17 17:10:44 UTC 2010
Modified Files: src/sys/arch/xen/xen: if_xennet_xenbus.c Log Message: Implement feature-rx-copy support in xennet (domU network frontend). Instead of flipping pages back and forth between dom0 and domU for the network RX queue, feature-rx-copy tells frontend to use content copy instead. This is the only mode supported by the dom0 Linux pv_ops backend. NetBSD domU and dom0 can still fall back to flipping, when needed. Copy is supposed to be faster than flipping, as it does not require MMU manipulation and TLB shootdowns. Based on patch provided by Hideki ONO. Thanks! See also http://mail-index.netbsd.org/port-xen/2010/09/24/msg006265.html and http://mail-index.netbsd.org/port-xen/2010/10/16/msg006312.html ok bou...@. XXX will ask for a pull-up after 5.1 is branched. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/arch/xen/xen/if_xennet_xenbus.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.