From owner-freebsd-stable@FreeBSD.ORG Tue May 3 17:35:10 2011 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 27677106564A for ; Tue, 3 May 2011 17:35:10 +0000 (UTC) (envelope-from ken@kdm.org) Received: from nargothrond.kdm.org (nargothrond.kdm.org [70.56.43.81]) by mx1.freebsd.org (Postfix) with ESMTP id D98378FC20 for ; Tue, 3 May 2011 17:35:09 +0000 (UTC) Received: from nargothrond.kdm.org (localhost [127.0.0.1]) by nargothrond.kdm.org (8.14.2/8.14.2) with ESMTP id p43HZ85M075788; Tue, 3 May 2011 11:35:08 -0600 (MDT) (envelope-from ken@nargothrond.kdm.org) Received: (from ken@localhost) by nargothrond.kdm.org (8.14.2/8.14.2/Submit) id p43HZ868075787; Tue, 3 May 2011 11:35:08 -0600 (MDT) (envelope-from ken) Date: Tue, 3 May 2011 11:35:08 -0600 From: "Kenneth D. Merry" To: Dmitry Morozovsky Message-ID: <20110503173508.GA75740@nargothrond.kdm.org> References: <20110430211927.GA67374@nargothrond.kdm.org> <20110503034737.GA52416@nargothrond.kdm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2i Cc: freebsd-stable@freebsd.org Subject: Re: mps driver instability under stable/8 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 May 2011 17:35:10 -0000 On Tue, May 03, 2011 at 21:28:27 +0400, Dmitry Morozovsky wrote: > > On Tue, 3 May 2011, Dmitry Morozovsky wrote: > > DM> DM> Well, I tried, and unfortunately I can not say that I'm happy after the > DM> DM> upgrade. :( > DM> DM> > DM> DM> Particularly, adapter now takes *VERY* long time (>10 minutes) to initialize, > DM> DM> and report as "ERROR" in BIOS utility (while seeing all 24 disks; however, it > DM> DM> reports 8 x36 expanders instead of one). > DM> DM> > DM> DM> I can't boot the system off this array yet; will experiment further :( > DM> > DM> booted from USB stick, I have constantly repeating > DM> > DM> (ses3:mps0:0:25:0): lost device > DM> (ses3:mps0:0:25:0): removing device entry > DM> ses3 at mps0 bus 0 scbus0 target 25 lun 0 > DM> ses3: Fixed Enclosure Services SCSI-5 device > DM> ses3: 600.000MB/s transfers > DM> ses3: Command Queueing enabled > DM> ses3: SCSI-3 SES Device > DM> > DM> for different sesN, which are detected many times: > DM> > DM> at scbus0 target 0 lun 0 (da0,pass0) > DM> at scbus0 target 1 lun 0 (da1,pass1) > DM> at scbus0 target 2 lun 0 (da2,pass2) > DM> at scbus0 target 3 lun 0 (pass11,da4) > DM> at scbus0 target 4 lun 0 (pass12,da5) > DM> at scbus0 target 5 lun 0 (pass9,da3) > DM> at scbus0 target 24 lun 0 (pass5,ses3) > DM> at scbus0 target 25 lun 0 (pass19,ses5) > DM> at scbus0 target 26 lun 0 (pass10,ses4) > DM> at scbus0 target 27 lun 0 (pass14,ses7) > DM> at scbus0 target 33 lun 0 (pass13,ses6) > DM> at scbus0 target 39 lun 0 (pass3,ses0) > DM> at scbus0 target 45 lun 0 (pass4,ses1) > DM> at scbus0 target 51 lun 0 (pass8,ses2) > DM> at scbus0 target 55 lun 0 (pass15,da7) > DM> at scbus0 target 63 lun 0 (pass16,da8) > DM> at scbus0 target 71 lun 0 (pass17,da9) > DM> at scbus0 target 79 lun 0 (pass18,da10) > DM> at scbus0 target 87 lun 0 (pass6,da11) > DM> at scbus0 target 95 lun 0 (pass20,da12) > DM> at scbus0 target 103 lun 0 (pass21,da13) > > Well, using > http://kb.lsi.com/KnowledgebaseArticle16414.aspx > I downgraded to version 8-fixed, and at least topology errors disappear. > > Just booted successfully (errm, it was a few nervous hours, to be honest :) > > Now I have in verbose kernel messages > > mps0: port 0xc000-0xc0ff mem > 0xfb43c000-0xfb43ffff,0xfb440000-0xfb47ffff irq 16 at device 0.0 on pci2 > mps0: Reserved 0x4000 bytes for rid 0x14 type 3 at 0xfb43c000 > mps0: Firmware: 08.00.00.00 > mps0: IOCCapabilities: 185c > mps0: attempting to allocate 1 MSI-X vectors (15 supported) > msi: routing MSI-X IRQ 256 to local APIC 0 vector 49 > mps0: using IRQ 256 for MSI-X > mps0: [MPSAFE] > mps0: [ITHREAD] Sorry you ran into all of those problems! Needless to say I haven't seen that with the 9.0 firmware in my environment, but then again I've got a different setup. > Will see whether it helps. Yes. I know the 8.0 firmware also works well. The only issue I ran into there was the topology issues that I'm guessing they fixed in that build. If the firmware doesn't fix it, we'll go down the path of trying to see why the IOC fault is happening. Ken -- Kenneth Merry ken@FreeBSD.ORG