Date: Wed, 26 May 2010 13:47:44 -0700 From: Jack Vogel <jfvogel@gmail.com> To: Ryan Stone <rysto32@gmail.com> Cc: freebsd-net@freebsd.org Subject: Re: em: "Hardware Initialization Failed" on 8.0-RELEASE Message-ID: <AANLkTin3gxBUKWwPrP_GAJ74bflywTpAlR-GCarH6E5L@mail.gmail.com> In-Reply-To: <AANLkTik2mZfh0fR_UVDp368q6QUPgMirFFRbeUeynfEv@mail.gmail.com> References: <AANLkTik2mZfh0fR_UVDp368q6QUPgMirFFRbeUeynfEv@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Maybe its a real hardware problem, never seen this behavior, I suppose you could try the STABLE/8 May snapshot, see if it helps. Jack On Wed, May 26, 2010 at 12:47 PM, Ryan Stone <rysto32@gmail.com> wrote: > 8.0-RELEASE is not able to bring up some of the my em interfaces. The > error message that I get is: > > em0: <Intel(R) PRO/1000 Network Connection 6.9.14> port 0xa800-0xa81f > mem 0xce480000-0xce49ffff,0xce460000-0xce47ffff irq 16 at device 0.0 > on pci1 > em0: Reserved 0x20000 bytes for rid 0x10 type 3 at 0xce480000 > em0: attempting to allocate 1 MSI vectors (1 supported) > msi: routing MSI IRQ 256 to local APIC 0 vector 48 > em0: using IRQ 256 for MSI > em0: Using MSI interrupt > em0: Hardware Initialization Failed > em0: Unable to initialize the hardware > device_attach: em0 attach returned 5 > em1: <Intel(R) PRO/1000 Network Connection 6.9.14> port 0xac00-0xac1f > mem 0xce4e0000-0xce4fffff,0xce4c0000-0xce4dffff irq 17 at device 0.1 > on pci1 > em1: Reserved 0x20000 bytes for rid 0x10 type 3 at 0xce4e0000 > em1: attempting to allocate 1 MSI vectors (1 supported) > msi: routing MSI IRQ 256 to local APIC 0 vector 48 > em1: using IRQ 256 for MSI > em1: Using MSI interrupt > em1: Hardware Initialization Failed > em1: Unable to initialize the hardware > device_attach: em1 attach returned 5 > > > I tried enabling all of the debug output I could find in the em driver > and got the following output(I truncated most of it because it didn't > look interesting). > > e1000_set_d0_lplu_state_82571 > e1000_read_phy_reg_igp > e1000_get_hw_semaphore_82571 > e1000_write_phy_reg_mdic > e1000_read_phy_reg_mdic > MDI Error > > e1000_put_hw_semaphore_generic > Error Disabling LPLU D0 > > e1000_clear_hw_cntrs_82571 > e1000_clear_hw_cntrs_base_generic > em0: Hardware Initialization Failed > em0: Unable to initialize the hardware > > Here's the pciconf output for the interfaces that are giving me problems: > > em0@pci0:1:0:0: class=0x020000 card=0x125e8086 chip=0x105e8086 rev=0x00 > hdr=0x00 > em1@pci0:1:0:1: class=0x020000 card=0x125e8086 chip=0x105e8086 rev=0x00 > hdr=0x00 > em2@pci0:2:0:0: class=0x020000 card=0x125e8086 chip=0x105e8086 rev=0x00 > hdr=0x00 > em3@pci0:2:0:1: class=0x020000 card=0x125e8086 chip=0x105e8086 rev=0x00 > hdr=0x00 > > Please let me know if there's anything else that you need. I'm > willing to try patches or get more debug output. > > Thanks, > Ryan Stone >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTin3gxBUKWwPrP_GAJ74bflywTpAlR-GCarH6E5L>