Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Oct 2013 11:23:45 +1000
From:      Jan Mikkelsen <janm@transactionware.com>
To:        Konstantin Belousov <kostikbel@gmail.com>
Cc:        freebsd-stable@freebsd.org, Ryan Stone <rysto32@gmail.com>
Subject:   Re: Device timeout from mfi(9) while booting 9.2-RELEASE
Message-ID:  <E0480AD0-8097-41D2-BCB6-8650AA662C20@transactionware.com>
In-Reply-To: <20131003194704.GG41229@kib.kiev.ua>
References:  <CAFMmRNzWwxe=YVJcC7Lkjqru5eugciwzEQHjgE-Bh-ctOykVNQ@mail.gmail.com> <20131003194704.GG41229@kib.kiev.ua>

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

We have Drake Skinny (9240-4i and 9240-8i) cards running, most recently =
with 9.2-RC4. We'll be testing 9.2-RELEASE in the next week or two.

We have seen problems with older versions of the firmware, and =
interactions with some Supermicro BIOS versions. All these problems have =
been resolved by upgrading to the latest versions of the controller =
firmware and system BIOSes.

We're running with with hw.mfi.msi=3D1. I haven't tested without that =
since early 2011; I should probably try it out.

So: What firmware do you have in the controller? Did you update it?

Regards,

Jan.


On 04/10/2013, at 5:47 AM, Konstantin Belousov <kostikbel@gmail.com> =
wrote:

> On Thu, Oct 03, 2013 at 11:50:15AM -0400, Ryan Stone wrote:
>> We're having trouble booting 9.2-RELEASE on a system with an mfi
>> (Drake Skinny) controller.  When it tries to mount root we get:
>>=20
>> mfi0: COMMAND 0xffffff8000cb7220 TIMEOUT AFTER 59 SECONDS
>> mfi0: COMMAND 0xffffff8000cb72a8 TIMEOUT AFTER 60 SECONDS
>> mfi0: COMMAND 0xffffff8000cb7220 TIMEOUT AFTER 90 SECONDS
>>=20
>> I also get the following when mfi attaches (with bootverbose):
>>=20
>> mfi0: <Drake Skinny> port 0x5000-0x50ff mem =
0xfbd60000-0xfbd63fff,0xfbd00000-0xf
>> bd3ffff irq 16 at device 0.0 on pci2^M
>> mfi0: attempting to allocate 1 MSI vectors (1 supported)^M
>> msi: routing MSI IRQ 282 to local APIC 0 vector 77^M
>> mfi0: using IRQ 282 for MSI^M
>> mfi0: Using MSI^M
>> mfi0: Megaraid SAS driver Ver 4.23 ^M
>> mfi0: Frame 0xffffff85d394b280 timed out command 0x1010000^M
>> error 60 in callback from mfi_send_frame^M
>> mfi0: Frame 0xffffff85d394b500 timed out command 0x1040100^M
>> error 60 in callback from mfi_send_frame^M
>> mfi0: Frame 0xffffff85d394b780 timed out command 0x1040300^M
>> error 60 in callback from mfi_send_frame^M
>> mfi0: Error 255 fetching controller entries^M
>>=20
>> I've put full bootverbose logs from boots with hw.mfi.msi=3D0 and
>> hw.mfi.msi=3D1 here:
>> http://people.freebsd.org/~rstone/mfi_timeout_irq.txt
>> http://people.freebsd.org/~rstone/mfi_timeout_msi.txt
>>=20
>> Neither boot was successful.  I don't have the ability to boot from
>> alternative media so I have a limited ability to test changes (I can
>> re-image from a full disk image, but that requires building a new =
disk
>> image which takes some time).
>>=20
>> I did see the following forum post and tried with cbb and pccard
>> removed from GENERIC.  That didn't fix it.
>> http://forums.freebsd.org/showpost.php?p=3D231135&postcount=3D4
>=20
> I have two Drake Skinny cards, one four-ports, one with eight ports, =
both
> not working with either version of driver in HEAD from February up to =
now.
> I tried to talk about this both with Doug Ambrisko and
> "Desai, Kashyap" <Kashyap.Desai@lsi.com>, and provided the debugging
> data I could think of, but no avail.
>=20
> There is a rumor that it might be related to the slot the card is
> inserted in. I only have 8x or wider PCIe slot provided by CPU
> north-bridge. It might be that card does not like it and only work in
> the south-bridge PCIe lanes. I have no idea why could it be so, =
neither
> I saw the confirmation of the speculation.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E0480AD0-8097-41D2-BCB6-8650AA662C20>