freebsd-dev/sys/dev/cxgb
Kip Macy fa0521c0e9 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
2007-04-04 05:29:18 +00:00
..
common Synchronize with version 1.0.071 of Chelsio's common code 2007-03-20 21:43:32 +00:00
cxgb_adapter.h Make DMA tags per-queue to facilate parallel mappings 2007-04-04 05:29:18 +00:00
cxgb_config.h Synchronize with version 1.0.071 of Chelsio's common code 2007-03-20 21:43:32 +00:00
cxgb_ioctl.h Synchronize with version 1.0.071 of Chelsio's common code 2007-03-20 21:43:32 +00:00
cxgb_lro.c
cxgb_main.c bus_size_t is a bad cross-architectural type with respect to printf, use uint32_t instead 2007-03-24 04:28:33 +00:00
cxgb_osdep.h make MSI-X the default and allocate up to mp_ncpus queues per port 2007-03-21 07:25:40 +00:00
cxgb_sge.c Make DMA tags per-queue to facilate parallel mappings 2007-04-04 05:29:18 +00:00
t3fw-3.2.bin.gz.uu