From owner-freebsd-stable@FreeBSD.ORG Mon Oct 7 08:39:37 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id E7DE21CF for ; Mon, 7 Oct 2013 08:39:37 +0000 (UTC) (envelope-from janm@transactionware.com) Received: from mail3.transactionware.com (mail3.transactionware.com [202.68.173.211]) by mx1.freebsd.org (Postfix) with SMTP id 358652EAA for ; Mon, 7 Oct 2013 08:39:36 +0000 (UTC) Received: (qmail 4935 invoked by uid 907); 7 Oct 2013 08:39:35 -0000 Received: from eth222.nsw.adsl.internode.on.net (HELO [192.168.1.53]) (150.101.196.221) (smtp-auth username janm, mechanism plain) by mail3.transactionware.com (qpsmtpd/0.84) with (AES128-SHA encrypted) ESMTPSA; Mon, 07 Oct 2013 19:39:35 +1100 Subject: Re: Device timeout from mfi(9) while booting 9.2-RELEASE Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1812\)) Content-Type: text/plain; charset=windows-1252 From: Jan Mikkelsen X-Priority: 3 In-Reply-To: <0370DB3A3A804CB48C862133FC053836@multiplay.co.uk> Date: Mon, 7 Oct 2013 19:39:33 +1100 Content-Transfer-Encoding: quoted-printable Message-Id: <79021054-40E5-40C6-89E1-4483709A8574@transactionware.com> References: <20131003194704.GG41229@kib.kiev.ua> <20131004052457.GN41229@kib.kiev.ua> <24C7E2F8EDAF40439C076C03B8A0E203@multiplay.co.uk> <1380902373.2621.12.camel@localhost> <13CA24D6AB415D428143D44749F57D720FC2F488@LTCFISWMSGMB21.FNFIS.com> <2F782A12-C6C0-46F0-849E-935ED4B007BA@transactionware.com> <0370DB3A3A804CB48C862133FC053836@multiplay.co.uk> To: Steven Hartland X-Mailer: Apple Mail (2.1812) Cc: Konstantin Belousov , "" , Ryan Stone , "Teske, Devin" X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 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, 07 Oct 2013 08:39:38 -0000 On 7 Oct 2013, at 7:30 pm, Steven Hartland = wrote: >=20 > ----- Original Message ----- From: "Jan Mikkelsen" = > To: "Teske, Devin" > Cc: "Konstantin Belousov" ; "Steven Hartland" = ; "Ryan Stone" ; = > 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 = 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.