From owner-cvs-src@FreeBSD.ORG Fri Dec 1 01:08:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0302B16A403; Fri, 1 Dec 2006 01:08:53 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id C296B43CA3; Fri, 1 Dec 2006 01:08:41 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kB118qWG020350; Fri, 1 Dec 2006 01:08:52 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kB118qxY020349; Fri, 1 Dec 2006 01:08:52 GMT (envelope-from jkim) Message-Id: <200612010108.kB118qxY020349@repoman.freebsd.org> From: Jung-uk Kim Date: Fri, 1 Dec 2006 01:08:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Dec 2006 01:08:53 -0000 jkim 2006-12-01 01:08:52 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Simplify statistics updates, remove redundant register reads, and add discarded RX packets to input error for BCM5705 or newer chipset as the others. Unfortunately we cannot do the same for output errors because ifOutDiscards equivalent register does not exist. While I am here, replace misleading and wrong BGE_RX_STATS/BGE_TX_STATS with BGE_MAC_STATS. They were reversed but worked accidently. Revision Changes Path 1.153 +15 -23 src/sys/dev/bge/if_bge.c 1.58 +4 -5 src/sys/dev/bge/if_bgereg.h