Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Apr 2008 14:02:51 +0200
From:      Ben Stuyts <ben@altesco.nl>
To:        Jeremy Chadwick <koitsu@freebsd.org>
Cc:        jfv@freebsd.org, gnn@freebsd.org, stable@freebsd.org
Subject:   Re: Problems with em0 failing to initialize on stable?
Message-ID:  <0528764C-4B25-4063-B018-EFD2750ACBDB@altesco.nl>
In-Reply-To: <20080417112035.GA81275@eos.sc1.parodius.com>
References:  <m2ej94rfm7.wl%gnn@neville-neil.com> <20080417112035.GA81275@eos.sc1.parodius.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

On 17 apr 2008, at 13:20, Jeremy Chadwick wrote:

> On Thu, Apr 17, 2008 at 06:32:32PM +0900, gnn@freebsd.org wrote:
>> I am running 7-STABLE with machines that are net booted.  On  
>> occasion,
>> that is not with any level of predictability, this happens:
>>
>> em0: Hardware Initialization Failed
>> em0: Unable to initialize the hardware
>>
>> which of course stops the machine in its tracks.  A normal dmesg is
>> also included.
>>
>> Any steps I should take to help debug this?
>
> George, can you provide the following?
>
> * Motherboard type and model (a URL to the board would be good)
> * kenv | grep smbios
> * pciconf -lv

I have seen this too. A couple of times on a new server here. Maybe  
one in two or three reboots. So far, it only happens after a reboot,  
but not after a hard reset or power cycle. This board has 3 em network  
if's. Two on the board itself, and one on a daughter card on the ipmi  
add-on card. It is always em0 that is giving trouble. The board is a  
Supermicro X7DBP-i: <http://www.supermicro.com/products/motherboard/xeon1333/5000P/X7DBP-i.cfm 
 >

uname -a:
FreeBSD mars.altus-escon.com 7.0-STABLE FreeBSD 7.0-STABLE #1: Wed  
Apr  9 18:13:43 CEST 2008     root@mars.altus-escon.com:/usr/obj/usr/ 
src/sys/MARS  amd64

Here is the other data you requested:

kenv | grep smbios:
smbios.bios.reldate="05/29/2007"
smbios.bios.vendor="Phoenix Technologies LTD"
smbios.bios.version="6.00"
smbios.chassis.maker="Supermicro"
smbios.chassis.serial="0123456789"
smbios.chassis.tag=" "
smbios.chassis.version="0123456789"
smbios.planar.maker="Supermicro"
smbios.planar.product="X7DBP"
smbios.planar.serial="0123456789"
smbios.planar.version="PCB Version"
smbios.socket.enabled="2"
smbios.socket.populated="2"
smbios.system.maker="Supermicro"
smbios.system.product="X7DBP"
smbios.system.serial="0123456789"
smbios.system.uuid="53d19f64-d663-a017-8922-0030487b887e"
smbios.system.version="0123456789"

pciconf -lv:
hostb0@pci0:0:0:0:	class=0x060000 card=0x838015d9 chip=0x25d88086  
rev=0xb1 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '5000P Chipset Memory Controller Hub'
     class      = bridge
     subclass   = HOST-PCI
pcib1@pci0:0:2:0:	class=0x060400 card=0x00000000 chip=0x25f78086  
rev=0xb1 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset PCIe x8 Port 2-3'
     class      = bridge
     subclass   = PCI-PCI
pcib7@pci0:0:4:0:	class=0x060400 card=0x00000000 chip=0x25f88086  
rev=0xb1 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset PCIe x8 Port 4-5'
     class      = bridge
     subclass   = PCI-PCI
pcib8@pci0:0:6:0:	class=0x060400 card=0x00000000 chip=0x25f98086  
rev=0xb1 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset PCIe x8 Port 6-7'
     class      = bridge
     subclass   = PCI-PCI
none0@pci0:0:8:0:	class=0x088000 card=0x838015d9 chip=0x1a388086  
rev=0xb1 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '5000 5000 Series Chipset DMA Engine'
     class      = base peripheral
hostb1@pci0:0:16:0:	class=0x060000 card=0x838015d9 chip=0x25f08086  
rev=0xb1 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset Error Reporting Registers'
     class      = bridge
     subclass   = HOST-PCI
hostb2@pci0:0:16:1:	class=0x060000 card=0x838015d9 chip=0x25f08086  
rev=0xb1 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset Error Reporting Registers'
     class      = bridge
     subclass   = HOST-PCI
hostb3@pci0:0:16:2:	class=0x060000 card=0x838015d9 chip=0x25f08086  
rev=0xb1 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset Error Reporting Registers'
     class      = bridge
     subclass   = HOST-PCI
hostb4@pci0:0:17:0:	class=0x060000 card=0x838015d9 chip=0x25f18086  
rev=0xb1 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset Reserved Registers'
     class      = bridge
     subclass   = HOST-PCI
hostb5@pci0:0:19:0:	class=0x060000 card=0x838015d9 chip=0x25f38086  
rev=0xb1 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset Reserved Registers'
     class      = bridge
     subclass   = HOST-PCI
hostb6@pci0:0:21:0:	class=0x060000 card=0x838015d9 chip=0x25f58086  
rev=0xb1 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset FBD Registers'
     class      = bridge
     subclass   = HOST-PCI
hostb7@pci0:0:22:0:	class=0x060000 card=0x838015d9 chip=0x25f68086  
rev=0xb1 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '5000 Series Chipset FBD Registers'
     class      = bridge
     subclass   = HOST-PCI
uhci0@pci0:0:29:0:	class=0x0c0300 card=0x838015d9 chip=0x26888086  
rev=0x09 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '631xESB/632xESB/3100 Chipset USB Universal Host  
Controller'
     class      = serial bus
     subclass   = USB
uhci1@pci0:0:29:1:	class=0x0c0300 card=0x838015d9 chip=0x26898086  
rev=0x09 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '631xESB/632xESB/3100 Chipset USB Universal Host  
Controller'
     class      = serial bus
     subclass   = USB
uhci2@pci0:0:29:2:	class=0x0c0300 card=0x838015d9 chip=0x268a8086  
rev=0x09 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '631xESB/632xESB/3100 Chipset USB Universal Host  
Controller'
     class      = serial bus
     subclass   = USB
ehci0@pci0:0:29:7:	class=0x0c0320 card=0x838015d9 chip=0x268c8086  
rev=0x09 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '631xESB/632xESB/3100 Chipset USB2 Enhanced Host  
Controller'
     class      = serial bus
     subclass   = USB
pcib9@pci0:0:30:0:	class=0x060401 card=0x838015d9 chip=0x244e8086  
rev=0xd9 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '82801 Family (ICH2/3/4/4/5/5/6/7/8/9,63xxESB) Hub  
Interface to PCI Bridge'
     class      = bridge
     subclass   = PCI-PCI
isab0@pci0:0:31:0:	class=0x060100 card=0x838015d9 chip=0x26708086  
rev=0x09 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '631xESB/632xESB/3100 LPC Interface Controller'
     class      = bridge
     subclass   = PCI-ISA
atapci0@pci0:0:31:1:	class=0x01018a card=0x838015d9 chip=0x269e8086  
rev=0x09 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '631xESB/632xESB/3100 Ultra ATA Storage Controller'
     class      = mass storage
     subclass   = ATA
atapci1@pci0:0:31:2:	class=0x01018f card=0x838015d9 chip=0x26808086  
rev=0x09 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '631xESB/632xESB/3100 Serial ATA Storage Controller'
     class      = mass storage
     subclass   = ATA
none1@pci0:0:31:3:	class=0x0c0500 card=0x838015d9 chip=0x269b8086  
rev=0x09 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '631xESB/632xESB/3100 SMBus Controller'
     class      = serial bus
     subclass   = SMBus
pcib2@pci0:1:0:0:	class=0x060400 card=0x838015d9 chip=0x35008086  
rev=0x01 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '631xESB/632xESB PCIe Upstream Port'
     class      = bridge
     subclass   = PCI-PCI
pcib6@pci0:1:0:3:	class=0x060400 card=0x838015d9 chip=0x350c8086  
rev=0x01 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '631xESB/632xESB PCIe to PCI-X Bridge'
     class      = bridge
     subclass   = PCI-PCI
pcib3@pci0:2:0:0:	class=0x060400 card=0x838015d9 chip=0x35108086  
rev=0x01 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '631xESB/632xESB PCIe Downstream Port E1'
     class      = bridge
     subclass   = PCI-PCI
pcib5@pci0:2:2:0:	class=0x060400 card=0x838015d9 chip=0x35188086  
rev=0x01 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '631xESB/632xESB PCIe Downstream Port E3'
     class      = bridge
     subclass   = PCI-PCI
pcib4@pci0:3:0:0:	class=0x060400 card=0x00000000 chip=0x032c8086  
rev=0x09 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '6702PXH PCI Express-to-PCI Express Bridge'
     class      = bridge
     subclass   = PCI-PCI
em0@pci0:5:0:0:	class=0x020000 card=0x000015d9 chip=0x10968086  
rev=0x01 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = 'PRO/1000 EB Network Connection'
     class      = network
     subclass   = ethernet
em1@pci0:5:0:1:	class=0x020000 card=0x000015d9 chip=0x10968086  
rev=0x01 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = 'PRO/1000 EB Network Connection'
     class      = network
     subclass   = ethernet
puc0@pci0:6:1:0:	class=0x070002 card=0x00021000 chip=0x98359710  
rev=0x01 hdr=0x00
     vendor     = 'MosChip Semiconductors (Was: Netmos Technology)'
     device     = 'Nm9835 Parallel/Serial Port Adapter'
     class      = simple comms
     subclass   = UART
vgapci0@pci0:9:1:0:	class=0x030000 card=0x838015d9 chip=0x515e1002  
rev=0x02 hdr=0x00
     vendor     = 'ATI Technologies Inc'
     device     = 'Radeon ES1000 Radeon ES1000'
     class      = display
     subclass   = VGA
em2@pci0:9:2:0:	class=0x020000 card=0x107615d9 chip=0x10768086  
rev=0x05 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '82541EI Gigabit Ethernet Controller'
     class      = network
     subclass   = ethernet

Regards,
Ben




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0528764C-4B25-4063-B018-EFD2750ACBDB>