Date: Fri, 03 Nov 2006 13:33:23 +0000 From: "Bruce M. Simpson" <bms@FreeBSD.org> To: Andre Oppermann <andre@FreeBSD.org> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern uipc_mbuf.c uipc_syscalls.c src/sys/net if_tap.c if_tun.c ppp_tty.c src/sys/netgraph ng_device.c src/sys/sys mbuf.h Message-ID: <454B4523.6000202@FreeBSD.org> In-Reply-To: <200611021737.kA2HbMxY017044@repoman.freebsd.org> References: <200611021737.kA2HbMxY017044@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Andre Oppermann wrote: > Rewrite m_uiotombuf() to use m_getm2() for mbuf allocation and do the > uiomove() in a tight loop over the mbuf chain. Add a flags parameter to > accept mbuf flags to be passed to m_getm2(). Adjust all callers for the > extra parameter. Has any benchmarking against tap(4) been done? It would be interesting if there were a performance increase here for large sends i.e. jumbograms being sent on software loopback. BMS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?454B4523.6000202>