From owner-freebsd-scsi@FreeBSD.ORG Thu Aug 30 22:22:56 2012 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A5BD0106564A; Thu, 30 Aug 2012 22:22:56 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id 116D08FC08; Thu, 30 Aug 2012 22:22:55 +0000 (UTC) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.4/8.14.4/ALCHEMY.FRANKEN.DE) with ESMTP id q7UMIoEU093863; Fri, 31 Aug 2012 00:18:50 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.4/8.14.4/Submit) id q7UMIoij093862; Fri, 31 Aug 2012 00:18:50 +0200 (CEST) (envelope-from marius) Date: Fri, 31 Aug 2012 00:18:49 +0200 From: Marius Strobl To: Doug Ambrisko Message-ID: <20120830221849.GA93819@alchemy.franken.de> References: <20120827203817.GB44988@mikea.ath.cx> <201208281238.48041.jhb@freebsd.org> <20120828210618.GD69985@mikea.ath.cx> <201208290818.20990.jhb@freebsd.org> <20120830212923.GA21687@ambrisko.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120830212923.GA21687@ambrisko.com> User-Agent: Mutt/1.4.2.3i Cc: freebsd-scsi@freebsd.org, Mike A , John Baldwin Subject: Re: Bug Report: IBM x3650M4 (32GB, 2x4-core Xeon E5-2600, IBM ServeRaid M5110e): fails in install with NMI X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Aug 2012 22:22:56 -0000 On Thu, Aug 30, 2012 at 02:29:23PM -0700, Doug Ambrisko wrote: > On Wed, Aug 29, 2012 at 08:18:20AM -0400, John Baldwin wrote: > [snip] > | Also, to be honest, the original NMI in itself is a bit odd. If you are having > | these problems now I do wonder if there isn't an underlying hardware issue. > | Regardless, I think netbooting would be a good thing to look to get the CD/DVD > | bit out of the way. > > The original NMI is quite common with mpt(4) attaching to an mfi(4) > card. This was due to some bad code in mpt(4) probe code that has > been corrected. I think this is why Sean suggested 9.1 which should > have this fixed. I run into this when I run an unpatched/older > FreeBSD image on newer machines with the new mfi controller. > There still is the problem that there are at least some LSI HBAs that can be upgraded to MegaRAID but also use the same PCI IDs when that add-on is not in place. The mpt(4) driver has some initial support for that in place by returning BUS_PROBE_LOW_PRIORITY for one ID known so far. However, unlike the corresponding Linux driver, mfi(4) doesn't try to figure out whether such an HBA actually is in MegaRAID and attaches instead. Marius