Date: Mon, 27 Apr 2009 15:45:54 +0000 (UTC) From: Andrew Gallatin <gallatin@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/mxge if_mxge.c if_mxge_var.h Message-ID: <200904271546.n3RFk3Fv055133@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
gallatin 2009-04-27 15:45:54 UTC FreeBSD src repository Modified files: sys/dev/mxge if_mxge.c if_mxge_var.h Log: SVN rev 191562 on 2009-04-27 15:45:54Z by gallatin 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. Revision Changes Path 1.55 +320 -41 src/sys/dev/mxge/if_mxge.c 1.25 +13 -0 src/sys/dev/mxge/if_mxge_var.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200904271546.n3RFk3Fv055133>