From owner-freebsd-stable@FreeBSD.ORG Mon Mar 16 12:08:28 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 EA13710657B4 for ; Mon, 16 Mar 2009 12:08:27 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: from mail-fx0-f158.google.com (mail-fx0-f158.google.com [209.85.220.158]) by mx1.freebsd.org (Postfix) with ESMTP id 3F13F8FC23 for ; Mon, 16 Mar 2009 12:08:27 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: by fxm2 with SMTP id 2so3317727fxm.43 for ; Mon, 16 Mar 2009 05:08:26 -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:content-type :content-transfer-encoding; bh=Wp6utCSucgm/T51vuHI4SuK8TvtrP4PmTUumHo/t7Os=; b=HumUs6f5CUj+IQkDPuC7P8T4MEnWDeCsRo+RkD2bd9rp3brbRCrrjmnoYdl5I71UuI NBf26XdK4r+i9nGSYtrvdPlRNJYDGOEOhaZfMKisEDOgDgu7CEhD0q5sq86J/m1JSHOF JIX+Nab6bqU2KEWanNcmzRTHu0Sz9lub3hFxk= 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 :content-type:content-transfer-encoding; b=NSf71zJP+PxJsqOMfwPnQkzTqlIcsbxbX56PxSwvrqTioLRwkR7hEb7AE8UnRiw2GN ECVnSv92pB3h8qzkrTMd7h10JYjcqu0aLLGiD9QuJNRkga/QlduPbOr1NHEfbh1aHa4h Mj+LVaP7JR/0WMVGFe2wPWpj7BNObCJpWk8hA= MIME-Version: 1.0 Received: by 10.103.240.5 with SMTP id s5mr2122378mur.133.1237205306265; Mon, 16 Mar 2009 05:08:26 -0700 (PDT) In-Reply-To: References: Date: Mon, 16 Mar 2009 15:08:26 +0300 Message-ID: From: pluknet To: FreeBSD Stable Mailing List Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable 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: Mon, 16 Mar 2009 12:08:40 -0000 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: =A010baseT, 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.. What I got in dmesg (after native statically built bge(4) replacement in boot loader prompt) is: FreeBSD 6.2-RELEASE-p8 #13: Thu Feb 19 14:52:30 MSK 2009 [..snip..] bgex0: mem 0xe8400000-0xe840ffff irq 16 at device 0.0 on pci2 bgex0: Ethernet address: 00:21:5e:4d:05:c7 Whoohoo.. So, here it even reached macaddr designation. (and going to panic at nfs boot time (probably to different locking scheme between 6.2 and 6.4, but it's an another story)= ). --=20 wbr, pluknet