diff options
author | gallatin <gallatin@FreeBSD.org> | 2009-04-27 15:45:54 +0000 |
---|---|---|
committer | gallatin <gallatin@FreeBSD.org> | 2009-04-27 15:45:54 +0000 |
commit | 2e2b8cdbbc19775f98c49adad57c6c7e5cdeb4ba (patch) | |
tree | 58100a656481ae295bfc671d14bd8625350efc3c /sys/dev/rp/rp_pci.c | |
parent | 506d007c7de2e8fbbe90bed7dd9b91a3d59e9de2 (diff) | |
download | FreeBSD-src-2e2b8cdbbc19775f98c49adad57c6c7e5cdeb4ba.zip FreeBSD-src-2e2b8cdbbc19775f98c49adad57c6c7e5cdeb4ba.tar.gz |
Updates to mxge for multiple tx/rx rings:
- Update mxge to use if_transmit(), and the new buf_ring
interfaces, so as to enable multiple transmit queues.
Use of if_transmit() is conditional on IFNET_BUF_RING,
and is enabled by default (as in if_em).
- Record a flow id on receive if receive hashing is active.
I currently only record the rx ring id (0..8) rather than
the 32-bit topelitz hash result, as doing the latter would
require shifting the driver to use a larger rx return ring.
Sponsored by: Myricom, Inc.
Diffstat (limited to 'sys/dev/rp/rp_pci.c')
0 files changed, 0 insertions, 0 deletions