Date: Fri, 9 Jan 2004 13:13:56 -0800 (PST) From: Don Lewis <truckman@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/pci if_dc.c if_dcreg.h Message-ID: <200401092113.i09LDux8076344@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
truckman 2004/01/09 13:13:56 PST
FreeBSD src repository
Modified files: (Branch: RELENG_5_2)
sys/pci if_dc.c if_dcreg.h
Log:
MFC 1.138 - Check for transmit status and free the mbuf chain when
processing the last transmit descriptor for the frame
instead of the first descriptor. This eliminates the
bug that caused the driver to report spurious collisions
and output errors that was introduced when the driver
was changed to look at the first transmit descriptor
when it was converted to use busdma (rev 1.115).
Approved by: re (scottl)
Revision Changes Path
1.137.2.1 +4 -3 src/sys/pci/if_dc.c
1.40.2.1 +1 -0 src/sys/pci/if_dcreg.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200401092113.i09LDux8076344>
