bge0 watchdog timeout -- resetting on 8.2-PREREL never recovers

Steven Hartland killing at
Sat Feb 19 14:23:12 UTC 2011

Just updated a box to the 8.2-PREREL as of friday and now when we do any
serious amounts of network traffice we see:-
bge0: watchdog timeout -- resetting
bge0: link state changed to DOWN
bge0: link state changed to UP

The interface never recovers, we have to use remote console to down, wait
30 seconds then up the interface to restore network access.

This is the details from dmesg:-
bge0: <Broadcom NetXtreme Gigabit Ethernet Controller, ASIC rev. 0x002100> mem 0xfc9f0000-0xfc9fffff irq 26 at device 5.0 on pci3
bge0: CHIP ID 0x00002100; ASIC REV 0x02; CHIP REV 0x21; PCI-X
miibus0: <MII bus> on bge0
brgphy0: <BCM5704 10/100/1000baseTX PHY> PHY 1 on miibus0
brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto, 
bge0: Ethernet address: 00:30:48:75:32:42
bge0: [ITHREAD]

pciconf -lbvc:-
bge0 at pci0:3:5:0:        class=0x020000 card=0x164815d9 chip=0x164814e4 rev=0x10 hdr=0x00
    vendor     = 'Broadcom Corporation'
    device     = 'NetXtreme Dual Gigabit Adapter (BCM5704)'
    class      = network
    subclass   = ethernet
    bar   [10] = type Memory, range 64, base 0xfc9f0000, size 65536, enabled
    cap 07[40] = PCI-X 64-bit supports 133MHz, 2048 burst read, 1 split transaction
    cap 01[48] = powerspec 2  supports D0 D3  current D0
    cap 03[50] = VPD
    cap 05[58] = MSI supports 8 messages, 64 bit

Searching around I thought that r216970 might fix this but it looks
like this is already present in another (if_bge.c,v


This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. 

In the event of misdirection, illegible or incomplete transmission please telephone +44 845 868 1337
or return the E.mail to postmaster at

More information about the freebsd-stable mailing list