From owner-cvs-all@FreeBSD.ORG Fri Jan 9 13:13:57 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FFD416A4CE; Fri, 9 Jan 2004 13:13:57 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D7C143D2D; Fri, 9 Jan 2004 13:13:56 -0800 (PST) (envelope-from truckman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i09LDu0B076345; Fri, 9 Jan 2004 13:13:56 -0800 (PST) (envelope-from truckman@repoman.freebsd.org) Received: (from truckman@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i09LDux8076344; Fri, 9 Jan 2004 13:13:56 -0800 (PST) (envelope-from truckman) Message-Id: <200401092113.i09LDux8076344@repoman.freebsd.org> From: Don Lewis Date: Fri, 9 Jan 2004 13:13:56 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_2 Subject: cvs commit: src/sys/pci if_dc.c if_dcreg.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Jan 2004 21:13:57 -0000 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