From owner-freebsd-stable@FreeBSD.ORG Wed Mar 18 19:41:16 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 437941065670 for ; Wed, 18 Mar 2009 19:41:16 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: from mail-fx0-f167.google.com (mail-fx0-f167.google.com [209.85.220.167]) by mx1.freebsd.org (Postfix) with ESMTP id 758A18FC1A for ; Wed, 18 Mar 2009 19:41:15 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: by fxm11 with SMTP id 11so196483fxm.43 for ; Wed, 18 Mar 2009 12:41:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=rS5XjmkJGGrDVLg2hjEAtpVyWY55Tm+XY29LIHsrynw=; b=YJwT8olF9UE85c/s/U0XG65bC6NMsx8DDZZJk2L92Zr9aBVItkk/ZCcam6YhPGdD4f chC+BnFPUyG/6olbHB3Vg1vWnlstiAGLMi4gB6fn5uNDxGR9436HucD/4QokTd6YueLm kwapc/OOTQl7pzfkgJZAl3QWpcAKz26k/R8aM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=TQkNljjNKH6gvHF60eeoDDqXHQIUbVKXqyg2H9Wa3Xwlr6Hrz+NqIPWbPbH2jpqQa5 io/ezfsl8YrP964tdtHp4nXhFfkl79l+4belt9zW7507/fQs3ZCJyWhBftlQ6fH+sP7I u/ysREAeGNU+cVZ7w+klEgJZVXx9zZF3wy0ws= MIME-Version: 1.0 Received: by 10.103.121.19 with SMTP id y19mr730431mum.56.1237405274366; Wed, 18 Mar 2009 12:41:14 -0700 (PDT) In-Reply-To: <200903181201.17975.jhb@freebsd.org> References: <200903181201.17975.jhb@freebsd.org> Date: Wed, 18 Mar 2009 22:41:14 +0300 Message-ID: From: pluknet To: John Baldwin Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-stable@freebsd.org Subject: Re: bge0: EEPROM read timed X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Mar 2009 19:41:16 -0000 2009/3/18 John Baldwin : > On Monday 16 March 2009 8:08:26 am pluknet wrote: >> 2009/3/16 pluknet : >> > Hi. >> > >> > I got this on today's RELENG_6 with Broadcom BCM5722 A0, ASIC rev. 0xa200. >> > >> > From dmesg (bge related): >> > >> > bge0: mem >> > 0xe8400000-0xe840ffff irq 16 at device 0.0 on pci2 >> > bge0: firmware handshake timed out, found 0x4b657654 >> > bge0: firmware handshake timed out, found 0x4b657654 >> > bge0: EEPROM read timed out >> > bge0: failed to read EEPROM >> > device_attach: bge0 attach returned 6 >> > bge1: mem >> > 0xe8600000-0xe860ffff irq 21 at device 1.0 on pci3 >> > miibus0: on bge1 >> > brgphy0: on miibus0 >> > brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, >> > 1000baseT-FDX, auto >> > bge1: Ethernet address: 00:21:5e:4d:05:c8 >> > >> > >> > any hints? >> > >> > P.S. I see EEPROM timeout fixes were already merged to RELENG_6 (I >> > have post-fix version certainly). >> > May that issue be somehow related? >> > >> >> I guess it's a regression. Below are my speculations. >> >> I tried to build on 6.2-R the bge(4) sources checked from later RELENG_6 >> just after BCM5722 support (from if_bgereg.h 1.36.2.11/ if_bge.c1.91.2.26) >> in order to backport BCM5722 support into 6.2-R. After some tweaks it >> was built, so.. > > Can you further narrow down where the regression occurs? I'm sorry, John. Today we moved to native 7.1-R installed from CD. I can only confirm now that there is no any visible problems now. bge0: mem 0xe8400000-0xe840ffff irq 16 at device 0.0 on pci2 miibus0: on bge0 brgphy0: PHY 1 on miibus0 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto bge0: Ethernet address: 00:21:5e:4d:05:c7 bge0: [ITHREAD] bge1: mem 0xe8600000-0xe860ffff irq 21 at device 1.0 on pci3 miibus1: on bge1 brgphy1: PHY 1 on miibus1 brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto bge1: Ethernet address: 00:21:5e:4d:05:c8 bge1: [ITHREAD] bge0: link state changed to UP bge1: link state changed to UP [root@ ~]# sysctl -a | grep bge hw.bge.allow_asf: 0 dev.bge.0.%desc: Broadcom NetXtreme Gigabit Ethernet Controller, ASIC rev. 0xa200 dev.bge.0.%driver: bge dev.bge.0.%location: slot=0 function=0 handle=\_SB_.PCI0.EXP5.PXS5 dev.bge.0.%pnpinfo: vendor=0x14e4 device=0x165a subvendor=0x1014 subdevice=0x0378 class=0x020000 dev.bge.0.%parent: pci2 dev.bge.1.%desc: Broadcom NetXtreme Gigabit Ethernet Controller, ASIC rev. 0x1100 dev.bge.1.%driver: bge dev.bge.1.%location: slot=1 function=0 dev.bge.1.%pnpinfo: vendor=0x14e4 device=0x16c7 subvendor=0x1014 subdevice=0x026f class=0x020000 dev.bge.1.%parent: pci3 dev.bge.1.stats.FramesDroppedDueToFilters: 0 dev.bge.1.stats.DmaWriteQueueFull: 0 dev.bge.1.stats.DmaWriteHighPriQueueFull: 0 dev.bge.1.stats.NoMoreRxBDs: 0 dev.bge.1.stats.InputDiscards: 0 dev.bge.1.stats.InputErrors: 0 dev.bge.1.stats.RecvThresholdHit: 15574 dev.bge.1.stats.DmaReadQueueFull: 0 dev.bge.1.stats.DmaReadHighPriQueueFull: 0 dev.bge.1.stats.SendDataCompQueueFull: 0 dev.bge.1.stats.RingSetSendProdIndex: 0 dev.bge.1.stats.RingStatusUpdate: 15604 dev.bge.1.stats.Interrupts: 15604 dev.bge.1.stats.AvoidedInterrupts: 0 dev.bge.1.stats.SendThresholdHit: 0 dev.bge.1.stats.rx.Octets: 3478478 dev.bge.1.stats.rx.Fragments: 0 dev.bge.1.stats.rx.UcastPkts: 0 dev.bge.1.stats.rx.MulticastPkts: 0 dev.bge.1.stats.rx.FCSErrors: 0 dev.bge.1.stats.rx.AlignmentErrors: 0 dev.bge.1.stats.rx.xonPauseFramesReceived: 0 dev.bge.1.stats.rx.xoffPauseFramesReceived: 0 dev.bge.1.stats.rx.ControlFramesReceived: 0 dev.bge.1.stats.rx.xoffStateEntered: 0 dev.bge.1.stats.rx.FramesTooLong: 0 dev.bge.1.stats.rx.Jabbers: 0 dev.bge.1.stats.rx.UndersizePkts: 0 dev.bge.1.stats.rx.inRangeLengthError: 0 dev.bge.1.stats.rx.outRangeLengthError: 0 dev.bge.1.stats.tx.Octets: 0 dev.bge.1.stats.tx.Collisions: 0 dev.bge.1.stats.tx.XonSent: 0 dev.bge.1.stats.tx.XoffSent: 0 dev.bge.1.stats.tx.flowControlDone: 0 dev.bge.1.stats.tx.InternalMacTransmitErrors: 0 dev.bge.1.stats.tx.SingleCollisionFrames: 0 dev.bge.1.stats.tx.MultipleCollisionFrames: 0 dev.bge.1.stats.tx.DeferredTransmissions: 0 dev.bge.1.stats.tx.ExcessiveCollisions: 0 dev.bge.1.stats.tx.LateCollisions: 0 dev.bge.1.stats.tx.UcastPkts: 0 dev.bge.1.stats.tx.MulticastPkts: 0 dev.bge.1.stats.tx.BroadcastPkts: 0 dev.bge.1.stats.tx.CarrierSenseErrors: 0 dev.bge.1.stats.tx.Discards: 0 dev.bge.1.stats.tx.Errors: 0 dev.miibus.0.%parent: bge0 dev.miibus.1.%parent: bge1 FreeBSD 7.1-RELEASE -- wbr, pluknet