Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Jul 2009 13:50:20 +0200
From:      =?ISO-8859-1?Q?=D8yvind_Rakv=E5g?= <oyvind@rakvag.net>
To:        freebsd-current@freebsd.org
Subject:   8.0-beta freeze when bringing up bge0 on certain HP Proliant servers
Message-ID:  <4A65AB7C.9020804@rakvag.net>

next in thread | raw e-mail | index | archive | help
Hi

Setting bge0 to UP causes a freeze on these HP Proliant models:
DL380 G4
DL360 G4p
I suspect DL380 G4p and DL360 G4 are affected as well, since they're 
essentially the same, but I can't confirm that.

These servers have onboard dual Broadcom NetXtreme Dual Gigabit Adapters 
(BCM5704), but the problem only occurs on bge0, not bge1. I found no 
difference between having a cable plugged in or not. I have tested 
beta1, beta2 and -current as of today.

 From pciconf -lv

bge0@pci0:3:1:0:        class=0x020000 card=0x00d00e11 chip=0x164814e4 
rev=0x10 hdr=0x00
    vendor     = 'Broadcom Corporation'
    device     = 'NetXtreme Dual Gigabit Adapter (BCM5704)'
    class      = network
    subclass   = ethernet
bge1@pci0:3:1:1:        class=0x020000 card=0x00d00e11 chip=0x164814e4 
rev=0x10 hdr=0x00
    vendor     = 'Broadcom Corporation'
    device     = 'NetXtreme Dual Gigabit Adapter (BCM5704)'
    class      = network
    subclass   = ethernet

 From ifconfig (interesting that media on bge0 doesn't say "(none)" as 
it usually does.)

bge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
    options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
    ether 00:16:35:04:5b:65
    media: Ethernet autoselect
    status: no carrier
bge1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
    options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
    ether 00:16:35:04:5b:64
    inet 10.247.18.15 netmask 0xffffff00 broadcast 10.247.18.255
    media: Ethernet autoselect (1000baseT <full-duplex>)
    status: active

 From dmesg

bge0: <HP NC7782 Gigabit Server Adapter, ASIC rev. 0x2100> mem 
0xfdef0000-0xfdefffff irq 25 at device 1.0 on pci3
miibus0: <MII bus> on bge0
brgphy0: <BCM5704 10/100/1000baseTX PHY> PHY 1 on miibus0
brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
bge0: Ethernet address: 00:16:35:04:5b:65
bge0: [ITHREAD]
bge1: <HP NC7782 Gigabit Server Adapter, ASIC rev. 0x2100> mem 
0xfdee0000-0xfdeeffff irq 26 at device 1.1 on pci3
miibus1: <MII bus> on bge1
brgphy1: <BCM5704 10/100/1000baseTX PHY> PHY 1 on miibus1
brgphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
bge1: Ethernet address: 00:16:35:04:5b:64
bge1: [ITHREAD]

I hope someone can look into the problem. I can dedicate this box for 
testing for a while.

--
/ Øyvind Rakvåg



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A65AB7C.9020804>