bge(4) watchdog timeout with APIC 5.4-prerel setup with 64bit PCI cards

Pawel Malachowski pawmal-posting at freebsd.lublin.pl
Fri Apr 8 02:29:57 PDT 2005


On Fri, Mar 18, 2005 at 09:56:35PM +0100, Pawel Malachowski wrote:

> > Machine B: 5.4-PRERELEASE, GENERIC, IBM (x225?), dual Xeon, 64bit PCI.
> > HTT disabled, ACPI disabled, GIANT LOCK.
> > . bge0 on board BCM5703
> > . two 3Com bge{1,2} NICs BCM5701 (identical as in A, but in 64bit PCI slots)
> > Cards connected to 100Mbps switch.
> > This machine works just fine only when onboard bge0 NIC is being used.
> > If I move vlans wih real traffic (only about 5-10Mbit/s) to bge1 or bge2,
> > it will fail with watchdog timeout few times per day (sometimes few times
> > per hour).
> > 
> > Cables were replaced, switch was changed.
> > SMP was disabled.
> > System was updated from 5.3-RELEASE to latest RELENG_5.
> > 
> > Nothing helps!
> > 
> > I'm currently running UP GENERIC kernel with APIC disabled, seems to work
> > fine (1 hour).
> 
> Failed again...
> 
> Mar 18 21:49:01 xxx kernel: bge2: watchdog timeout -- resetting
> Mar 18 21:49:21 xxx last message repeated 2 times
> 
> No idea, what else can I test?
> 
> 
> bge1: <Broadcom BCM5701 Gigabit Ethernet, ASIC rev. 0x105> mem 0xf1000000-0xf100ffff irq 11 at device 1.0 on pci4
> miibus1: <MII bus> on bge1
> brgphy1: <BCM5701 10/100/1000baseTX PHY> on miibus1
> brgphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto
> 
> bge2: <Broadcom BCM5701 Gigabit Ethernet, ASIC rev. 0x105> mem 0xf1010000-0xf101ffff irq 11 at device 2.0 on pci4
> miibus2: <MII bus> on bge2
> brgphy2: <BCM5701 10/100/1000baseTX PHY> on miibus2
> brgphy2:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto

FYI: removing one of these 3Com cards (leaving only one 64bit PCI card)
didn't help.
Since these cards work just fine as 32-bit PCI on another PC, I guess
this may be hardware incompatibility (IBM x225 + 3Com on 64bit slot)
or bge(4) is broken somehow.

> This onboard card works without problems.
> 
> bge0: <Broadcom BCM5703 Gigabit Ethernet, ASIC rev. 0x1002> mem 0xf2000000-0xf200ffff irq 11 at device 1.0 on pci3
> miibus0: <MII bus> on bge0
> brgphy0: <BCM5703 10/100/1000baseTX PHY> on miibus0
> brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto


-- 
Paweł Małachowski


More information about the freebsd-hardware mailing list