Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Sep 2010 07:39:15 +0400
From:      Igor Sysoev <is@rambler-co.ru>
To:        Pyun YongHyeon <pyunyh@gmail.com>
Cc:        freebsd-net@freebsd.org
Subject:   Re: bge hangs on recent 7.3-STABLE
Message-ID:  <20100910033915.GA93982@rambler-co.ru>
In-Reply-To: <20100909201050.GG7203@michelle.cdnetworks.com>
References:  <20100909102826.GB53812@rambler-co.ru> <20100909201050.GG7203@michelle.cdnetworks.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Sep 09, 2010 at 01:10:50PM -0700, Pyun YongHyeon wrote:

> On Thu, Sep 09, 2010 at 02:28:26PM +0400, Igor Sysoev wrote:
> > Hi,
> > 
> > I have several hosts running FreeBSD/amd64 7.2-STABLE updated on 11.01.2010
> > and 25.02.2010. Hosts process about 10K input and 10K output packets/s
> > without issues. One of them, however, is loaded more than others, so it
> > processes 20K/20K packets/s.
> > 
> > Recently, I have upgraded one host to 7.3-STABLE, 24.08.2010.
> > Then bge on this host hung two times. I was able to restart it from
> > console using:
> >   /etc/rc.d/netif restart bge0
> > 
> > Then I have upgraded the most loaded (20K/20K) host to 7.3-STABLE, 07.09.2010.
> > After reboot bge hung every several seconds. I was able to restart it,
> > but bge hung again after several seconds.
> > 
> > Then I have downgraded this host to 7.3-STABLE, 14.08.2010, since there
> > were several if_bge.c commits on 15.08.2010. The same hangs.
> > Then I have downgraded this host to 7.3-STABLE, 17.03.2010, before
> > the first if_bge.c commit after 25.02.2010. Now it runs without hangs.
> > 
> > The hosts are amd64 dual core SMP with 4G machines. bge information:
> > 
> > bge0@pci0:4:0:0:        class=0x020000 card=0x165914e4 chip=0x165914e4 rev=0x11 hdr=0x00
> >     vendor     = 'Broadcom Corporation'
> >     device     = 'NetXtreme Gigabit Ethernet PCI Express (BCM5721)'
> > 
> > bge0: <Broadcom NetXtreme Gigabit Ethernet Controller, ASIC rev. 0x004101> mem 0xfe5f0000-0xfe5fffff irq 19 at device 0.0 on pci4
> > miibus1: <MII bus> on bge0
> > brgphy0: <BCM5750 10/100/1000baseTX PHY> PHY 1 on miibus1
> > brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
> > bge0: Ethernet address: 00:e0:81:5f:6e:8a
> > 
> 
> Could you show me verbose boot message(bge part only)?
> Also show me the output of "pciconf -lcbv".

Here is "pciconf -lcbv", I will send the "boot -v" part later.

bge0@pci0:4:0:0:	class=0x020000 card=0x165914e4 chip=0x165914e4 rev=0x11 hdr=0x00
    vendor     = 'Broadcom Corporation'
    device     = 'NetXtreme Gigabit Ethernet PCI Express (BCM5721)'
    class      = network
    subclass   = ethernet
    bar   [10] = type Memory, range 64, base 0xfe5f0000, size 65536, enabled
    cap 01[48] = powerspec 2  supports D0 D3  current D0
    cap 03[50] = VPD
    cap 05[58] = MSI supports 8 messages, 64 bit 
    cap 10[d0] = PCI-Express 1 endpoint max data 128(128) link x1(x1)


-- 
Igor Sysoev
http://sysoev.ru/en/



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