Re: bge: don't use autopoll on anything above BCM5705

2013-05-29 Thread David Gwynne
ive tested this on: bge0 at pci4 dev 0 function 0 Broadcom BCM5721 rev 0x21, BCM5750 C1 (0x4201): apic 0 int 16, address 00:18:f3:d1:80:64 brgphy0 at bge0 phy 1: BCM5750 10/100/1000baseT PHY, rev. 0 bge1 at pci5 dev 0 function 0 Broadcom BCM5720 rev 0x00, BCM5720 A0 (0x572), APE firmware

Re: bge: don't use autopoll on anything above BCM5705

2013-05-29 Thread Mike Belopuhov
On 29 May 2013 09:35, David Gwynne d...@openbsd.org wrote: ive tested this on: bge0 at pci4 dev 0 function 0 Broadcom BCM5721 rev 0x21, BCM5750 C1 (0x4201): apic 0 int 16, address 00:18:f3:d1:80:64 brgphy0 at bge0 phy 1: BCM5750 10/100/1000baseT PHY, rev. 0 bge1 at pci5 dev 0 function 0

Re: bge: don't use autopoll on anything above BCM5705

2013-05-29 Thread David Gwynne
On 30/05/2013, at 2:56 AM, Mike Belopuhov m...@belopuhov.com wrote: cool, thanks! does your 5719 work w/o other diffs? yes, otherwise i would have fixed it :) dlg

bge: don't use autopoll on anything above BCM5705

2013-05-27 Thread Mike Belopuhov
Hi, While trying to fix the link state bug on BCM5719, David Imhoff has arrived at conclusion that the chip won't generate proper link state interrupts which renders auto-polling mode useless. As it turns out neither Linux nor FreeBSD use auto-polling mode for anything newer than BCM5705 and