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

Gleb Smirnoff glebius at FreeBSD.org
Mon Sep 11 07:32:13 PDT 2006


On Sat, Sep 09, 2006 at 03:36:57AM +0000, Doug Ambrisko wrote:
D> ambrisko    2006-09-09 03:36:57 UTC
D> 
D>   FreeBSD src repository
D> 
D>   Modified files:
D>     sys/dev/bge          if_bge.c if_bgereg.h 
D>   Log:
D>   Add support to bge(4) to not break IPMI support when the driver attaches
D>   to it.  Try to co-operate with the IPMI/ASF firmware accessing the PHY.
D>   One we get link we don't mess with the PHY.  If we do then over time
D>   the NIC will go off line.  It would be nice if we could tell if IPMI
D>   was enabled on the chip but I can't figure out a reliable way to do
D>   that.  The scheme I tried worked on a Dell PE850 but not on an HP machine.
D>   So we assume any NIC that has ASF capability needs to deal with it.
D>   
D>   The code was inspired by the support in Linux from kernel.org and Broadcom.
D>   Broadcom did give me some info. but it is rather limited and is mostly
D>   just what is in the Linux driver.  Thanks to the numerous people that
D>   helped debug the many prior versions and that I didn't break other
D>   bge(4) HW.
D>   
D>   Reviewed by:    several people
D>   Tested by:      even more

Thanks!

-- 
Totus tuus, Glebius.
GLEBIUS-RIPN GLEB-RIPE


More information about the cvs-src mailing list