From owner-cvs-src@FreeBSD.ORG Sat Sep 25 02:51:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 40D5016A4CE; Sat, 25 Sep 2004 02:51:49 +0000 (GMT) Received: from sccrmhc11.comcast.net (sccrmhc11.comcast.net [204.127.202.55]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8963843D1D; Sat, 25 Sep 2004 02:51:48 +0000 (GMT) (envelope-from DougB@dougbarton.net) Received: from [192.168.9.149] (unknown[195.172.110.163]) by comcast.net (sccrmhc11) with ESMTP id <200409250251470110060rcie> (Authid: domain_name_tsar); Sat, 25 Sep 2004 02:51:47 +0000 Message-ID: <4154DD41.4030000@DougBarton.net> Date: Sat, 25 Sep 2004 03:51:45 +0100 From: Doug Barton User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.2) Gecko/20040811 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Paul Saab References: <200409242224.i8OMOYP7062577@repoman.freebsd.org> In-Reply-To: <200409242224.i8OMOYP7062577@repoman.freebsd.org> X-Enigmail-Version: 0.84.2.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/mii brgphy.c miidevs src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 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: Sat, 25 Sep 2004 02:51:49 -0000 Paul Saab wrote: > ps 2004-09-24 22:24:33 UTC > > FreeBSD src repository > > Modified files: > sys/dev/mii brgphy.c miidevs > sys/dev/bge if_bge.c if_bgereg.h > Log: > Add support for the BCM5750/5751. Unfortunately the documentation > I have from Broadcom does not give much information on these devices, > so the Broadcom Linux driver was used for clues to what these chips > support. It turns out they are similar to the 5705 with the 5751 > being the PCI-Express version and needing special work-arounds and > settings. > > Revision Changes Path > 1.74 +121 -38 src/sys/dev/bge/if_bge.c > 1.29 +11 -0 src/sys/dev/bge/if_bgereg.h > 1.32 +33 -0 src/sys/dev/mii/brgphy.c > 1.29 +1 -0 src/sys/dev/mii/miidevs > > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/dev/bge/if_bge.c.diff?&r1=1.73&r2=1.74&f=h > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/dev/bge/if_bgereg.h.diff?&r1=1.28&r2=1.29&f=h > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/dev/mii/brgphy.c.diff?&r1=1.31&r2=1.32&f=h > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/dev/mii/miidevs.diff?&r1=1.28&r2=1.29&f=h > This seems to have dramatically degraded performance for my Broadcom BCM5705M Gigabit Ethernet, ASIC rev. 0x3001. It was working great on a kernel built about 12 hours ago. I just rebooted from a full world/kernel build and my ethernet performance was horrible. I rebooted the older kernel and it is back to normal. Sorry dude, Doug -- If you're never wrong, you're not trying hard enough