Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Oct 2013 19:39:33 +1100
From:      Jan Mikkelsen <janm@transactionware.com>
To:        Steven Hartland <killing@multiplay.co.uk>
Cc:        Konstantin Belousov <kostikbel@gmail.com>, "<freebsd-stable@freebsd.org>" <freebsd-stable@freebsd.org>, Ryan Stone <rysto32@gmail.com>, "Teske, Devin" <Devin.Teske@fisglobal.com>
Subject:   Re: Device timeout from mfi(9) while booting 9.2-RELEASE
Message-ID:  <79021054-40E5-40C6-89E1-4483709A8574@transactionware.com>
In-Reply-To: <0370DB3A3A804CB48C862133FC053836@multiplay.co.uk>
References:  <CAFMmRNzWwxe=YVJcC7Lkjqru5eugciwzEQHjgE-Bh-ctOykVNQ@mail.gmail.com> <20131003194704.GG41229@kib.kiev.ua> <E0480AD0-8097-41D2-BCB6-8650AA662C20@transactionware.com> <20131004052457.GN41229@kib.kiev.ua> <DAB5A340-813E-4495-A771-14523E64F526@transactionware.com> <24C7E2F8EDAF40439C076C03B8A0E203@multiplay.co.uk> <ED830028-7B99-4727-B14A-CACE36A8DCD5@transactionware.com> <1380902373.2621.12.camel@localhost> <13CA24D6AB415D428143D44749F57D720FC2F488@LTCFISWMSGMB21.FNFIS.com> <2F782A12-C6C0-46F0-849E-935ED4B007BA@transactionware.com> <0370DB3A3A804CB48C862133FC053836@multiplay.co.uk>

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

On 7 Oct 2013, at 7:30 pm, Steven Hartland <killing@multiplay.co.uk> =
wrote:

>=20
> ----- Original Message ----- From: "Jan Mikkelsen" =
<janm@transactionware.com>
> To: "Teske, Devin" <Devin.Teske@fisglobal.com>
> Cc: "Konstantin Belousov" <kostikbel@gmail.com>; "Steven Hartland" =
<killing@multiplay.co.uk>; "Ryan Stone" <rysto32@gmail.com>; =
<freebsd-stable@freebsd.org>
> Sent: Monday, October 07, 2013 8:57 AM
> Subject: Re: Device timeout from mfi(9) while booting 9.2-RELEASE
>=20
>=20
>>=20
>> On 5 Oct 2013, at 2:32 am, Teske, Devin <Devin.Teske@fisglobal.com> =
wrote:
>>=20
>>>=20
>>> On Oct 4, 2013, at 8:59 AM, Sean Bruno wrote:
>>>=20
>>>> On Fri, 2013-10-04 at 18:27 +1000, Jan Mikkelsen wrote:
>>>>>> mfi0: 14299 (boot + 4s/0x0020/info) - Firmware version =
3.190.05-1669
>>>>>> mfi0: 14300 (boot + 5s/0x0020/info) - Package version 23.7.0-0029
>>>>>> mfi0: 14301 (boot + 5s/0x0020/info) - Board Revision
>>>>=20
>>>> Does it make sense then, to take a survey and add a recommended =
minium
>>>> f/w for cards that we know about to the man page?
>>>>=20
>>>=20
>>> Sounds like a great idea.
>>>=20
>>> I can provide the following *good* firmware infos:
>>>=20
>>> =3D=3D=3D
>>>=20
>>> In order:
>>>=20
>>> 1. (as root) mfiutil show adapter | grep Name
>>> 2. grep 'mfi[[:digit:]]\{1,\}:.*\(vers\|Board\)' /var/run/dmesg.boot
>>> 3. (as root) mfiutil show firmware | grep Pack # only required on =
older cards
>>>=20
>>> =3D=3D=3D
>>=20
>> The mfiutils instructions only work for the first card in the system.
>>=20
>> I just went through a few running systems and found these =
combinations. Some of these are looking a bit old and should be =
upgraded. All are running fine.
>>=20
>>   Product Name: LSI MegaRAID SAS 9261-8i
>> mfi0: 21552 (boot + 3s/0x0020/info) - Firmware version 2.130.383-2315
>> mfi0: 21554 (boot + 9s/0x0020/info) - Package version 12.13.0-0154
>> mfi0: 21555 (boot + 9s/0x0020/info) - Board Revision 15A
>>=20
>>   Product Name: LSI MegaRAID SAS 9240-4i
>> mfi1: 15228 (boot + 3s/0x0020/info) - Firmware version 2.130.384-2291
>> mfi1: 15229 (boot + 5s/0x0020/info) - Package version 20.11.1-0137
>> mfi1: 15230 (boot + 5s/0x0020/info) - Board Revision 03A
>>=20
>>   Product Name: LSI MegaRAID SAS 9261-8i
>> mfi0: 62632 (boot + 4s/0x0020/info) - Firmware version 2.120.243-1482
>> mfi0: 62634 (boot + 9s/0x0020/info) - Package version 12.12.0-0090
>> mfi0: 62635 (boot + 9s/0x0020/info) - Board Revision 15A
>>=20
>>   Product Name: LSI MegaRAID SAS 9240-8i
>> mfi0: 6559 (boot + 3s/0x0020/info) - Firmware version 2.130.374-2023
>> mfi0: 6560 (boot + 5s/0x0020/info) - Package version 20.10.1-0126
>> mfi0: 6561 (boot + 5s/0x0020/info) - Board Revision 04A
>>=20
>>   Product Name: LSI MegaRAID SAS 9261-8i
>> mfi0: 74819 (boot + 4s/0x0020/info) - Firmware version 2.120.183-1415
>> mfi0: 74822 (boot + 9s/0x0020/info) - Package version 12.12.0-0073
>> mfi0: 74823 (boot + 9s/0x0020/info) - Board Revision 15A
>>=20
>>   Product Name: LSI MegaRAID SAS 9261-8i
>> mfi0: 72049 (boot + 4s/0x0020/info) - Firmware version 2.120.63-1242
>> mfi0: 72051 (boot + 6s/0x0020/info) - Package version 12.12.0-0048
>> mfi0: 72052 (boot + 6s/0x0020/info) - Board Revision 15A
>>=20
>>   Product Name: LSI MegaRAID SAS 9240-8i
>> mfi0: 2463 (boot + 3s/0x0020/info) - Firmware version 2.130.354-1664
>> mfi0: 2464 (boot + 5s/0x0020/info) - Package version 20.10.1-0107
>> mfi0: 2465 (boot + 5s/0x0020/info) - Board Revision 04A
>=20
> Just to confirm when you say fine, have you checked to ensure none
> are reporting timeouts?

Yes.

Only the first two of these are from a 9.2 era system (also the ones =
with the most recent firmware).

We did have timeout issues while testing this platform which were =
resolved by taking the mfi driver from -HEAD at the time and setting =
hw.mfi.msi=3D1. The oldest ones have been running for over two years.

I can go through our Perforce depot to tell you exactly what mfi driver =
they=92re running, if you care.

Regards,

Jan.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?79021054-40E5-40C6-89E1-4483709A8574>