NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/47634: Broadcom BCM57762 Gigabit Ethernet (bge0) does not work anymore



(2013/03/09 6:15), ryoon%NetBSD.org@localhost wrote:
>> Number:         47634
>> Category:       kern
>> Synopsis:       Broadcom BCM57762 Gigabit Ethernet (bge0) does not work 
>> anymore
>> Confidential:   no
>> Severity:       serious
>> Priority:       medium
>> Responsible:    kern-bug-people
>> State:          open
>> Class:          sw-bug
>> Submitter-Id:   net
>> Arrival-Date:   Fri Mar 08 21:15:00 +0000 2013
>> Originator:     Ryo ONODERA
>> Release:        NetBSD 6.99.17
>> Organization:
>       
>> Environment:
>       
>       
> System: NetBSD tellurium.elements.tetera.org 6.99.17 NetBSD 6.99.17 
> (NODKWEDGE2) #0: Sat Mar 9 05:47:39 JST 2013 
> root%tellurium.elements.tetera.org@localhost:/usr/obj/sys/arch/amd64/compile/NODKWEDGE2
>  amd64
> Architecture: x86_64
> Machine: amd64
>> Description:
> With today's kernel, bge0 (Broadcom BCM57762 Gigabit Ethernet) does not
> work anymore.
> With 2013-02-27's kernel, bge0 (Broadcom BCM57762 Gigabit Ethernet) works 
> fine.
> 
> Error message is here.
> 
> bge0: watchdog timeout -- resetting
> bge0: block failed to stop: reg 0xc00, bit 0x00000002
> 
> 
> And dmesg of bge part is following.
> 
> ppb7 at pci7 dev 0 function 0WARNING: module error: vfs load failed 45 for 
> `pciv
> erbose'
> WARNING: module error: vfs load failed 45 for `pciverbose'
> : vendor 0x8086 product 0x1549 (rev. 0x00)
> ppb7: PCI Express 2.0 <Downstream Port of PCI-E Switch> x4 @ 5.0Gb/s
> ppb7: link is x1 @ 2.5Gb/s
> pci8 at ppb7 bus 8
> pci8: i/o space, memory space enabled, rd/line, wr/inv ok
> bge0 at pci8 dev 0 function 0: Broadcom BCM57762 Gigabit Ethernet
> bge0: interrupting at ioapic0 pin 19
> bge0: ASIC unknown BCM57766 (0x57766000), Ethernet address 40:6c:8f:58:6c:c5
> bge0: setting short Tx thresholds
> brgphy0 at bge0 phy 1: BCM57765 1000BASE-T media interface, rev. 0
> brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
> 1000baseT-FDX, auto
>       
>> How-To-Repeat:
> 
> # dhcpcd bge0
> bge0: watchdog timeout -- resetting
> bge0: block failed to stop: reg 0xc00, bit 0x00000002
>       
>> Fix:
>       
> I have no idea.
> 
>> Unformatted:

 I have no BCM57765. Could you test with if_bge.c rev. 1.210 and rev. 1.209?
Perhaps either rev. 1.210 or rev. 1.211 made break for BCM57765.

 I'll checf if we have to add some more workaroud for BCM57765.




-- 
-----------------------------------------------
                SAITOH Masanobu (msaitoh%execsw.org@localhost
                                 msaitoh%netbsd.org@localhost)


Home | Main Index | Thread Index | Old Index