Date: Wed, 10 Feb 2010 13:48:34 +0000 (UTC) From: Randall Stewart <rrs@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/mips/rmi/dev/xlr rge.c Message-ID: <201002101348.o1ADmm52017369@repoman.freebsd.org>
index | next in thread | raw e-mail
rrs 2010-02-10 13:48:34 UTC
FreeBSD src repository
Modified files:
sys/mips/rmi/dev/xlr rge.c
Log:
SVN rev 203754 on 2010-02-10 13:48:34Z by rrs
If a mbuf is split across two pages, we
have code that detects this and makes two
transmit descriptors. However its possible
that the algorithm detects when the second
page is not used (when the data aligns perfectly
to the bottom of the page). This caused a 0
len descriptor to be added which locks up the
rge device. Skip such things with a continue.
JC provided this patch... Thanks JC :-)
Obtained from: JC (c.jayachandran@gmail.com)
Revision Changes Path
1.5 +2 -0 src/sys/mips/rmi/dev/xlr/rge.c
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201002101348.o1ADmm52017369>
