Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Sep 2012 18:17:27 -0700
From:      YongHyeon PYUN <pyunyh@gmail.com>
To:        Wanpeng Qian <spf72sa9@rhythm.ocn.ne.jp>
Cc:        freebsd-current@FreeBSD.org
Subject:   Re: Call for bge(4) testers
Message-ID:  <20120915011727.GD7612@michelle.cdnetworks.com>
In-Reply-To: <F5CD925454EEDBspf72sa9@rhythm.ocn.ne.jp>
References:  <20120914212716.GB7612@michelle.cdnetworks.com> <F4CD9240F3A3BFspf72sa9@rhythm.ocn.ne.jp> <20120915001532.GC7612@michelle.cdnetworks.com> <F5CD925454EEDBspf72sa9@rhythm.ocn.ne.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Sep 14, 2012 at 05:38:36PM +0900, Wanpeng Qian wrote:
> Hi, Here is the output.
> 
> the machine is HP Microserver N36L. onboard lan.
> 
> bge0@pci0:4:0:0:	class=0x020000 card=0x705d103c chip=0x165b14e4 
> rev=0x10 hdr=0x00
>     vendor     = 'Broadcom Corporation'
>     device     = 'NetXtreme BCM5723 Gigabit Ethernet PCIe'
>     class      = network
>     subclass   = ethernet
>     bar   [10] = type Memory, range 64, base 0xfe9f0000, size 65536, 
> enabled
>     cap 01[48] = powerspec 3  supports D0 D3  current D0
>     cap 03[40] = VPD
>     cap 09[60] = vendor (length 108)
>     cap 05[50] = MSI supports 1 message, 64 bit enabled with 1 message
>     cap 10[cc] = PCI-Express 2 endpoint max data 128(256) link x1(x1)
> ecap 0001[100] = AER 1 0 fatal 0 non-fatal 1 corrected
> ecap 0002[13c] = VC 1 max VC0
> ecap 0003[160] = Serial 1 d8d385fffeaf9f38
> ecap 0004[16c] = unknown 1

It seems BCM5723 support code was not added by me so I don't know
how well it works in previous FreeBSD releases. Did bge(4) ever
work with your controller?

> 
> Regards.
> 
> Qian
> 
> >On Fri, Sep 14, 2012 at 03:19:52PM +0900, Wanpeng Qian wrote:
> >> Hi, I encounter a watchdog timeout issue on NetXtreme BCM5723 Gigabit 
> >> Ethernet PCIe, dose this patch solve this issue? 
> >
> >I'm not aware of BCM5723. Could you show me the output of "pciconf -lcbv"?
> >
> >> 
> >> If so, I can test it.
> >> 
> >> Regards.
> >> 
> >> Qian
> >> 
> >> >All,
> >> >
> >> >There were lots of reports that stock bge(4) does not work on Dell
> >> >Rx20/HP DL 360 G8.  With the help of Broadcom and BCM5719/BCM5720
> >> >users I managed to address the issue but I had to touch very
> >> >sensitive part of driver. Before committing the change to tree I'd
> >> >like to know whether this change introduces regressions on old
> >> >bge(4) controllers. If you're bge(4) user, please try latest WIP
> >> >version at the following URL and let me know how it goes on your
> >> >box. I'm especially interested in whether there is any ASF/IPMI
> >> >regression on BCM570x/571x.
> >> >
> >> >http://people.freebsd.org/~yongari/bge/if_bge.c
> >> >http://people.freebsd.org/~yongari/bge/if_bgereg.h
> >> >http://people.freebsd.org/~yongari/bge/brgphy.c
> >> >
> >> ><Build instructions>
> >> >1. Copy both if_bge.c/if_bgereg.h to /usr/src/sys/dev/bge directory
> >> >2. Copy brgphy.c /usr/src/sys/dev/mii
> >> >3. Rebuild kernel and reboot to take the change effect.
> >> >
> >> >You can also use the files above for for 9.1/stable/9. For stable/8
> >> >it needs slight modification and I couldn't find time to regenerate
> >> >the patch.
> >> >
> >> >Thanks.



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