cvs commit: src/sys/dev/mii brgphy.c miidevs src/sys/dev/bge if_bge.c if_bgereg.h

Doug Barton DougB at DougBarton.net
Fri Sep 24 19:51:49 PDT 2004


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


More information about the cvs-src mailing list