Date: Fri, 15 Sep 2006 15:41:29 +0000 (UTC) From: Andrew Gallatin <gallatin@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/mxge if_mxge.c if_mxge_var.h Message-ID: <200609151541.k8FFfTc8004818@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
gallatin 2006-09-15 15:41:28 UTC
FreeBSD src repository
Modified files:
sys/dev/mxge if_mxge.c if_mxge_var.h
Log:
- Added TSO support. This entailed increasing the number of send descriptors
in the transmit busdma tag, so I moved the segment list off the
stack.
- Fixed transmit routine to ensure it doesn't read past the end
of an mbuf when parsing headers.
- Corrected handling of odd length segments. Setting MXGEFW_FLAGS_ALIGN_ODD
is required only when offloading the checksum of that frame.
Sponsored by: Myricom Inc.
Revision Changes Path
1.10 +224 -21 src/sys/dev/mxge/if_mxge.c
1.4 +5 -2 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?200609151541.k8FFfTc8004818>
