RE: LSI supported mps(4) driver available

From: Desai, Kashyap <Kashyap.Desai_at_lsi.com>
Date: Sun, 12 Feb 2012 23:22:20 +0530


> -----Original Message-----
> From: Stas Orlov [mailto:sennaar_at_gmail.com]
> Sent: Sunday, February 12, 2012 11:01 PM
> To: Desai, Kashyap
> Cc: Kenneth D. Merry; freebsd-scsi_at_freebsd.org; freebsd-
> current_at_freebsd.org; Dennis Glatting
> Subject: Re: LSI supported mps(4) driver available
> 
> I build r231557 Current, with recent mps changes, and sc->mps_debug =
> 0xd;
> 
> It actually gets to the installer, refuses to boot from raid1 after
> default installation, though.
> 
> Complete dmesg attached.

Very quick observation :

You have total six Driver attached in your system.
I guess you have 2 Drive part of Raid-1 and 4 Driver part of Raid-10.

Out of those six Drive, one drive is detected as "1.5Gbps" (see below part in dmesg log)

	PHY[8].AttachedDevHandle: 0x0009
	PHY[8].LinkRate: 1.5Gbps (0x80)
	PHY[8].PhyStatus: NewTargetAdde

LSI IR does not support mix of mix of different link speed Drivers in a single Volume.
I am not sure if this is root cause of the issue, but definetly worth to try why that Particular drive is 
At 1.5 Gbps link ?

Can you try to see if it is cable which is causing link to 1.5 OR Drive itself has 1.5 Gbps max speed. ?

` Kashyap

> 
> On Wed, Feb 8, 2012 at 1:42 PM, Desai, Kashyap <Kashyap.Desai_at_lsi.com>
> wrote:
> >
> >
> >> -----Original Message-----
> >> From: Kenneth D. Merry [mailto:ken_at_freebsd.org]
> >> Sent: Tuesday, February 07, 2012 10:30 PM
> >> To: Desai, Kashyap
> >> Cc: Stas Orlov; freebsd-scsi_at_freebsd.org;
> >> freebsd-current_at_freebsd.org; Dennis Glatting
> >> Subject: Re: LSI supported mps(4) driver available
> >>
> >> On Tue, Feb 07, 2012 at 21:00:28 +0530, Desai, Kashyap wrote:
> >> > Can you to reproduce issue with below mentioned changes..
> >> >
> >> > In mps.c
> >> >
> >> > mps_get_tunables(struct mps_softc *sc) {
> >> >     char tmpstr[80];
> >> >
> >> >     /* XXX default to some debugging for now */
> >> >     sc->mps_debug = MPS_FAULT;
> >> >
> >> > Instead of above line make
> >> >     sc->mps_debug = 0xd;
> >>
> >> You can also put the following in /boot/loader.conf:
> >>
> >> hw.mps.debug_level=0xd
> >
> > Thanks.! This Is what I was trying since last week, but somehow I did
> not entered correct syntax.
> >
> >
> >>
> >> Ken
> >> --
> >> Kenneth Merry
> >> ken_at_FreeBSD.ORG
Received on Sun Feb 12 2012 - 16:52:41 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:24 UTC