From owner-freebsd-amd64@FreeBSD.ORG Tue Aug 28 16:40:48 2012 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6DCB01065670 for ; Tue, 28 Aug 2012 16:40:48 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from bigwig.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id 3D1988FC1E for ; Tue, 28 Aug 2012 16:40:48 +0000 (UTC) Received: from jhbbsd.localnet (unknown [209.249.190.124]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 88E74B99A; Tue, 28 Aug 2012 12:40:47 -0400 (EDT) From: John Baldwin To: Mike A Date: Tue, 28 Aug 2012 12:38:47 -0400 User-Agent: KMail/1.13.5 (FreeBSD/8.2-CBSD-20110714-p17; KDE/4.5.5; amd64; ; ) References: <20120827203817.GB44988@mikea.ath.cx> <201208280934.14161.jhb@freebsd.org> <20120828140507.GB64344@mikea.ath.cx> In-Reply-To: <20120828140507.GB64344@mikea.ath.cx> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201208281238.48041.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Tue, 28 Aug 2012 12:40:47 -0400 (EDT) Cc: freebsd-amd64@freebsd.org Subject: Re: Bug Report: IBM x3650M4 (32GB, 2x4-core Xeon E5-2600, IBM ServeRaid M5110e): fails in install with NMI X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Aug 2012 16:40:48 -0000 On Tuesday, August 28, 2012 10:05:07 am Mike A wrote: > On Tue, Aug 28, 2012 at 09:34:14AM -0400, John Baldwin wrote: > > On Monday, August 27, 2012 4:38:17 pm Mike A wrote: > > > IBM x3650M4 (32GB, 2x4-core Xeon E5-2600, IBM ServeRaid M5110e) > > > > > > I just got handed 4 of the subject boxes with instructions "put 'em to > > > work". Naturally I tried FreeBSD first, on one of the machines. Boot from > > > the 9.0 AMD64 boot-only install CD fails. Things look fine until the last > > > several lines of the (verbose enabled) boot sequence, which (from an > > > insufficiently-wide phone camera capture) are: > > > > > > " > > > mpt0: port 0x3000-0x[lost off right edge of > > phone] > > > xc5d00000-0xc5deffff irq 34 at device 0.0 on pci[lost] > > > mpt0: attempting to allocate 1 MSI vectors (1 su[lost] > > > msi: routing MSI IRQ 256 to local APIC 0 vector [lost] > > > mpt0: using IRQ 256 for MSI > > > mpt0: soft reset failed, device not running > > > NMI ISA 2c, EISA 0 > > > NMI ... going to debugger > > > mpt0: hard reset failed > > > " > > > > Does setting 'hint.mpt.0.msi_enable=0' in the loader make a difference? > > Thanks VERY MUCH (and come collect your steak dinner at Cattlemen's Cafe in > OKC, next time you're in the area) for the very quick response. > > I will be happy to try that, but need guidance. This is an install from > CD (burned from FreeBSD-9.1-RC1-amd64-disc1.iso), and I don't know how to > insert a loader hint in that process. When the loader menu pops up, choose the "escape to loader prompt" option, then type 'set hint.mpt.0.msi_enable=0' followed by 'boot'. There's no guarantee this will help, btw, just something to try out first. If that doesn't work, you can also try setting 'machdep.kdb_on_nmi=0' using the same trick. If that still doesn't help, please boot another OS that does and get the output of 'lspci -v' or 'pciconf -lvb' or equivalent so we can see exactly which mpt adapter it is. I think there is one class of mpt(4) cards that we do not yet support properly. Ah, yes, this PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=149220 I think this may in fact be your adapter. This was fixed after 9.0, so try a 9.1-RC1 install disk instead and see if it works better. -- John Baldwin