Date: Tue, 3 Apr 2012 18:04:43 +0530 From: "Desai, Kashyap" <Kashyap.Desai@lsi.com> To: Marius Strobl <marius@alchemy.franken.de> Cc: "stable@freebsd.org" <stable@freebsd.org>, "zvqops@di.vc" <zvqops@di.vc>, "ken@freebsd.org" <ken@freebsd.org>, Andrew Pantyukhin <infofarmer@freebsd.org>, "McConnell, Stephen" <Stephen.McConnell@lsi.com> Subject: RE: r232411 breaks onboard 1068 detection Message-ID: <B2FD678A64EAAD45B089B123FDFC3ED72B96EF8E14@inbmail01.lsi.com> In-Reply-To: <20120403122858.GA48373@alchemy.franken.de> References: <CA%2BqFSQ6nHXidbD2z%2B95E9a%2BqkMVyg4TU4Hac%2BG0qBU197-K5QQ@mail.gmail.com> <20120403082927.GH93449@alchemy.franken.de> <20120403122858.GA48373@alchemy.franken.de>
next in thread | previous in thread | raw e-mail | index | archive | help
> -----Original Message----- > From: Marius Strobl [mailto:marius@alchemy.franken.de] > Sent: Tuesday, April 03, 2012 5:59 PM > To: Desai, Kashyap > Cc: stable@freebsd.org; zvqops@di.vc; ken@freebsd.org; Andrew Pantyukhin > Subject: Re: r232411 breaks onboard 1068 detection >=20 > On Tue, Apr 03, 2012 at 10:29:27AM +0200, Marius Strobl wrote: > > On Tue, Apr 03, 2012 at 05:55:19AM +0400, Andrew Pantyukhin wrote: > > > Hello, > > > > > > r232411 broke onboard 1068 detection on all boxes with SuperMicro > > > X8ST3 motherboards for us. > > > > > > All of them are also equipped with two extra 1068 controllers, which > > > are detected fine. Reverting to r231518 with otherwise latest stable > > > kernel works around the problem. > > > > > > The issue is still there at r233425. > > > > > > Here's the disappearing device: > > > > > > mpt2@pci0:5:0:0: class=3D0x010000 card=3D0x10001000 > chip=3D0x00591000 > > > rev=3D0x08 hdr=3D0x00 > > > vendor =3D 'LSI Logic / Symbios Logic' > > > device =3D 'MegaRAID SAS 8208ELP/8208ELP' > > > class =3D mass storage > > > subclass =3D SCSI > > > > > > > Should be fixed in r233827. > > >=20 > Btw., Kashyap, could you please trigger LSI to update their mpi_cnfg.h > to include all the device IDs that actually should be handled by MPT > drivers. The FreeBSD mpt(4) additionally knows about the devices below, > which based on the fact they are not probed by the Linux counterpart > and are not found in PCI ID lists might not even exist in the wild, > or as in the above case, still might miss some actual devices not > currently found in mpi_cnfg.h. >=20 > #define MPI_MANUFACTPAGE_DEVICEID_FC909_FB 0x0620 > #define MPI_MANUFACTPAGE_DEVICEID_FC919_LAN_FB 0x0625 > #define MPI_MANUFACTPAGE_DEVICEID_FC929_LAN_FB 0x0623 > #define MPI_MANUFACTPAGE_DEVICEID_FC929X_LAN_FB 0x0627 > #define MPI_MANUFACTPAGE_DEVICEID_FC919X_LAN_FB 0x0629 > #define MPI_MANUFACTPAGE_DEVID_SAS1068A_FB 0x0055 > #define MPI_MANUFACTPAGE_DEVID_SAS1068E_FB 0x0059 > #define MPI_MANUFACTPAGE_DEVID_SAS1078DE_FB 0x007C Hi Marius, This is very critical part of discussion and I do not have real= ly best answer, because I don't know the history behind it. Added Steve M f= or better help. Also I have contacted Megaraid Driver team to respond what is device id 0x0= 059 ?=20 FYI: I am referring pciid from below link.=20 http://pciids.sourceforge.net/v2.2/pci.ids >=20 > Marius >=20
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B2FD678A64EAAD45B089B123FDFC3ED72B96EF8E14>