Date: Mon, 6 Feb 2012 22:24:19 +0400 From: Stas Orlov <sennaar@gmail.com> To: "Desai, Kashyap" <Kashyap.Desai@lsi.com> Cc: "freebsd-scsi@freebsd.org" <freebsd-scsi@freebsd.org>, "freebsd-current@freebsd.org" <freebsd-current@freebsd.org>, "Kenneth D. Merry" <ken@freebsd.org>, Dennis Glatting <freebsd@penx.com> Subject: Re: LSI supported mps(4) driver available Message-ID: <CAECV3vDyeS_Cs1cZ24D97nUrc02OgH1SKc6KsAb8kwQK35pn2w@mail.gmail.com> In-Reply-To: <B2FD678A64EAAD45B089B123FDFC3ED729A3414DD9@inbmail01.lsi.com> References: <20120120204459.GA51162@nargothrond.kdm.org> <1327553257.19745.6.camel@btw.pki2.com> <20120126045409.GA90912@nargothrond.kdm.org> <CAECV3vDaRFiPN5jrG85qXpfGUEbCbwBqhc_==P0GT77eH7u3yg@mail.gmail.com> <B2FD678A64EAAD45B089B123FDFC3ED729A3414D62@inbmail01.lsi.com> <CAECV3vA9HpHpBsjuKN8rKObmko%2BHJQO0GkHMZnxekPkmOuoQZw@mail.gmail.com> <B2FD678A64EAAD45B089B123FDFC3ED729A3414D65@inbmail01.lsi.com> <CAECV3vBgDq=xY=sR9-XHR1grW_3-dqmg4v_jE4Yvf4CZPF0X9g@mail.gmail.com> <B2FD678A64EAAD45B089B123FDFC3ED729A3414DD9@inbmail01.lsi.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Sorry for the swarm of screenshots :) Spare drive should be a iDRAC Virtual usb. On that particular machine, as I said, two RAID arrays (1 and 10) http://oi39.tinypic.com/10hlfmg.jpg -- they initialized as they should. http://oi43.tinypic.com/2db83g8.jpg -- loader recognizes 3 disks (3rd one is the iDRAC usb as I suppose) So, I flashed the FW and installed the latest one from Dell (7.15.08.00 \ 7.03.05.00), and things have gone slightly better. http://oi39.tinypic.com/69dtuq.jpg -- controller . http://oi44.tinypic.com/10s6jxi.jpg -- still. http://oi42.tinypic.com/ipmh37.jpg -- It boots in single user, in multiuser it prints probe errors, skips them and hang on the daemon startup. http://oi43.tinypic.com/13yhz02.jpg -- in single user they initialized\UFSed\mounted just fine. To sum everything up, FW upgrade helped, still some device handle errors and SCSI errors, hangs in multiuser-mode(may or may not be related). Tested with the same FreeBSD10-CURRENT r230857, I saw ken@'s commit to -STABLE and will try it somewhere tomorrow. Thanks for your time:) On Fri, Feb 3, 2012 at 12:10 PM, Desai, Kashyap <Kashyap.Desai@lsi.com> wro= te: > > > From: Stas Orlov [mailto:sennaar@gmail.com] > Sent: Thursday, February 02, 2012 8:29 PM > To: Desai, Kashyap > Cc: Kenneth D. Merry; freebsd-scsi@freebsd.org; freebsd-current@freebsd.o= rg; Dennis Glatting > Subject: Re: LSI supported mps(4) driver available > >>> (Again clarify which version of FreeBSD you are using) > > As I've stated earlier it's current snapshot from the other day, to be mo= re specific FreeBSD10-CURRENT r230857 > > Ok, I'll try to upgrade firmware. > On Thu, Feb 2, 2012 at 6:43 PM, Desai, Kashyap <Kashyap.Desai@lsi.com> wr= ote: > > >>> > Can you switch your mail client to default <text mode> reply. It is alway= s turning into html format and difficult for inline reply. > I have done some analysis on of your logs provided at "http://oi40.tinypi= c.com/25gdw8o.jpg" > > 1. it seems Driver is somehow not handling error condition which should b= e better handled at driver. > =C2=A0 =C2=A0e.a driver does not reinit HBA if any config request time ou= t. > =C2=A0 =C2=A0I will add this feature sometime later, since I have some mo= re item queued up as well. > 2. Your logs mentioned there are three different handled got from FW to a= dd as Bare Drive. (it is not a volume entry) > So just curious to know why those entries are coming as bare drive. ? (do= you have any other bare drives in your topology ? ) > > > ` Kashyap > > From: Stas Orlov [mailto:sennaar@gmail.com] > Sent: Thursday, February 02, 2012 7:45 PM > To: Desai, Kashyap > Cc: Kenneth D. Merry; freebsd-scsi@freebsd.org; freebsd-current@freebsd.o= rg; Dennis Glatting > Subject: Re: LSI supported mps(4) driver available > Sure, I've made two RAID (1 and 10 ) arrays within LSI Config Utility and= tried to install fresh current, every time I get error linked above, so ye= s, it's=C2=A0reproducible. > -> What I understood here is, you have two raid volumes RAID1 and RAID10,= and trying to install FreeBSD (Again clarify which version of FreeBSD you = are using) > > > Try erasing a controller FW completely and re-install everything from fre= sh. > (Here make sure you flash completely. Hope you are aware of controller fi= rmware upgrade process) > > Our board has DPM tables and for Raid volume it is maximum 2 entry. > When you have more than two inactive volumes, we cannot add another raid = volume. > There is some implementation recently done by BIOS team related to this a= rea. Where BIOS itself will erase inactive Raid volume entry from DPM pages= . > > ~ Kashyap > > > MPT Firmware 2.15.63.00-IR > Package Version 7.01.33.00 > > I do have another spare R610 with that card, I'll test it with current la= ter this evening. > > On Thu, Feb 2, 2012 at 5:53 PM, Desai, Kashyap <Kashyap.Desai@lsi.com> wr= ote: > > >> -----Original Message----- >> From: owner-freebsd-scsi@freebsd.org [mailto:owner-freebsd- >> scsi@freebsd.org] On Behalf Of Stas Orlov >> Sent: Thursday, February 02, 2012 6:48 PM >> To: Kenneth D. Merry >> Cc: freebsd-scsi@freebsd.org; freebsd-current@freebsd.org; Dennis >> Glatting >> Subject: Re: LSI supported mps(4) driver available >> >> Hi, >> >> We have a pack of identical Dell R610 mahcines with H200 cards. >> >> pciconf from R610 with FreeBSD9 on ZFS, disks in JBOD mode. >> >> mps0@pci0:3:0:0: =C2=A0 =C2=A0 =C2=A0 =C2=A0class=3D0x010700 card=3D0x1f= 1e1028 chip=3D0x00721000 >> rev=3D0x02 hdr=3D0x00 >> =C2=A0 =C2=A0 =C2=A0vendor =C2=A0 =C2=A0 =3D 'LSI Logic / Symbios Logic' >> =C2=A0 =C2=A0 =C2=A0device =C2=A0 =C2=A0 =3D 'SAS2008 PCI-Express Fusion= -MPT SAS-2 [Falcon]' >> =C2=A0 =C2=A0 =C2=A0class =C2=A0 =C2=A0 =C2=A0=3D mass storage >> =C2=A0 =C2=A0 =C2=A0subclass =C2=A0 =3D SAS >> =C2=A0 =C2=A0 =C2=A0bar =C2=A0 [10] =3D type I/O Port, range 32, base 0x= fc00, size 256, >> enabled >> =C2=A0 =C2=A0 =C2=A0bar =C2=A0 [14] =3D type Memory, range 64, base 0xdf= 2b0000, size 65536, >> enabled >> =C2=A0 =C2=A0 =C2=A0bar =C2=A0 [1c] =3D type Memory, range 64, base 0xdf= 2c0000, size 262144, >> enabled >> =C2=A0 =C2=A0 =C2=A0cap 01[50] =3D powerspec 3 =C2=A0supports D0 D1 D2 D= 3 =C2=A0current D0 >> =C2=A0 =C2=A0 =C2=A0cap 10[68] =3D PCI-Express 2 endpoint max data 128(4= 096) link x4(x8) >> =C2=A0 =C2=A0 =C2=A0cap 03[d0] =3D VPD >> =C2=A0 =C2=A0 =C2=A0cap 05[a8] =3D MSI supports 1 message, 64 bit >> =C2=A0 =C2=A0 =C2=A0cap 11[c0] =3D MSI-X supports 15 messages in map 0x1= 4 enabled >> >> >> We all aware of the state of things with the old mps driver, so I tried >> to >> pass a hardware array with the new one. >> Current snapshot from yesterday fails with following - >> http://oi40.tinypic.com/25gdw8o.jpg > Can you explain more about your setup and how to reproduce it ? > I will have look on this issue if it is reproducible ? > > Also what is Firmware version you are using on H200 card ? > > ~ Kashyap > >> >> iirc, Dell has a nasty habit of writing its own firmware. >> >> >> On Thu, Jan 26, 2012 at 8:54 AM, Kenneth D. Merry <ken@freebsd.org> >> wrote: >> >> > On Wed, Jan 25, 2012 at 20:47:37 -0800, Dennis Glatting wrote: >> > > On Fri, 2012-01-20 at 13:44 -0700, Kenneth D. Merry wrote: >> > > > The LSI-supported version of the mps(4) driver that supports their >> 6Gb >> > SAS >> > > > HBAs as well as WarpDrive controllers, is available here: >> > > > >> > > > http://people.freebsd.org/~ken/lsi/mps_lsi.20120120.1.txt >> > > > >> > > > I plan to check it in to head next week, and then MFC it into >> stable/9 >> > a >> > > > week after that most likely. >> > > > >> > > > Please test it out and let me know if you run into any problems. >> > > > >> > > > In addition to supporting WarpDrive, the driver also supports >> > Integrated >> > > > RAID. >> > > > >> > > > Thanks to LSI for doing the work on this driver! >> > > > >> > > >> > > Does this include the SAS2008 series chips? I have two systems, one >> a >> > > Tyan FT48-B8812 with a S8812 MB and Interlagos chips, where I am >> > > interested in using a driver under 9.0 amd64. >> > >> > Yes. =C2=A0The driver in 9.0 supports the 2008 as well. >> > >> > Ken >> > -- >> > Kenneth Merry >> > ken@FreeBSD.ORG >> > _______________________________________________ >> > freebsd-current@freebsd.org mailing list >> > http://lists.freebsd.org/mailman/listinfo/freebsd-current >> > To unsubscribe, send any mail to "freebsd-current- >> unsubscribe@freebsd.org" >> > >> _______________________________________________ >> freebsd-scsi@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-scsi >> To unsubscribe, send any mail to "freebsd-scsi-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAECV3vDyeS_Cs1cZ24D97nUrc02OgH1SKc6KsAb8kwQK35pn2w>