Date: Wed, 4 Apr 2007 05:29:18 +0000 (UTC) From: Kip Macy <kmacy@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/cxgb cxgb_adapter.h cxgb_sge.c Message-ID: <200704040529.l345TI26037089@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
kmacy 2007-04-04 05:29:18 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_adapter.h cxgb_sge.c Log: Make DMA tags per-queue to facilate parallel mappings Defer mbuf allocation and initialization until after data has already been received in a cluster This reduces cpu utilization somewhat, but it only improves the rx path. Recent changes to TCP appear to make us rate limited by the TX path. This is the first step in reducing mbuf management overhead for manipulating clusters. MFC after: 3 days Revision Changes Path 1.7 +4 -1 src/sys/dev/cxgb/cxgb_adapter.h 1.6 +106 -60 src/sys/dev/cxgb/cxgb_sge.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200704040529.l345TI26037089>