From owner-freebsd-bugs@FreeBSD.ORG Tue Aug 28 12:49:33 2012 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ACF16106567C; Tue, 28 Aug 2012 12:49:33 +0000 (UTC) (envelope-from anders@FreeBSD.org) Received: from fupp.net (totem.fix.no [80.91.36.20]) by mx1.freebsd.org (Postfix) with ESMTP id 69DC68FC1F; Tue, 28 Aug 2012 12:49:33 +0000 (UTC) Received: from totem.fix.no (totem.fix.no [80.91.36.20]) by fupp.net (Postfix) with ESMTP id 5E3585718B; Tue, 28 Aug 2012 14:49:32 +0200 (CEST) Received: from fupp.net ([80.91.36.20]) by totem.fix.no (totem.fix.no [80.91.36.20]) (amavisd-new, port 10024) with LMTP id dq07Lp5LzKdX; Tue, 28 Aug 2012 14:49:32 +0200 (CEST) Received: by fupp.net (Postfix, from userid 1000) id 1F4BB5718A; Tue, 28 Aug 2012 14:49:32 +0200 (CEST) Date: Tue, 28 Aug 2012 14:49:32 +0200 From: Anders Nordby To: freebsd-bugs@FreeBSD.org, yongari@FreeBSD.org Message-ID: <20120828124931.GA25914@fupp.net> References: <201208272101.q7RL1SYi084988@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <201208272101.q7RL1SYi084988@freefall.freebsd.org> X-PGP-Key: http://anders.fix.no/pgp/ X-PGP-Key-FingerPrint: 1E0F C53C D8DF 6A8F EAAD 19C5 D12A BC9F 0083 5956 User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Subject: Re: kern/171121: bge driver not working with BCM5719 (HP Proliant DL 360 G8) X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Aug 2012 12:49:33 -0000 Hi, The last response from YongHyeon PYUN (yongari@) was: > I tried setting hw.bge.allow_asf to 0, but it did not help. The loader tunable has no effect for controllers with APE(Application Processor Engine). > During boot I get: > > pcib3: at device 2.0 on pci0 > pci3: on pcib3 > pci0:3:0:0: failed to read VPD data. > bge0: mem > 0xf6bf0000-0xf6bfffff0xf6be0000-0xf6beffff,0xf6bd0000-0xf6bdffff irq 32 > at device 0.0 on pci3 > bge0: APE FW version: NCSI v1.0.80.0 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ It seems your APE runs slightly newer NC-SI firmware. I was able to reproduce watchdog timeouts on Dell R820 but I'm not sure you're also seeing the same issue here. Due to unknown reason, it seems programming RX MTU register has no effect with BCM5720 on R820. Receiving frames larger than 175(?) bytes seem to hang the controller on R820. Current workaround for the issue is to set the MTU of sender(i.e. link partner or switch) to some low value, 128 for example. That would show poor performance but shall make your controller work. I asked help to Broadcom and waiting for answers/hint from Broadcom. Regards, -- Anders.