chip 1000:0055 (LSI1068 PCI-X) Fusion-MPT/MegaRAID

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi LSI MegaRAID/Linux team,


There's a LSI 1068 chip that can be found on NEC hardware (also
Intel/Supermicro/Hitachi, ...) and that can provide RAID 0 and 1 based
on a MegaRAID BIOS.

By setting a jumper, LSI1068 chip  can be used in 2 modes:

- LSI1068 'MPT-Fusion':
pciid 1000:0054
embedded MPT-Fusion BIOS
used with MPT-Fusion (SAS) Linux driver, from kernel.org
(no issue in this mode)


- LSI1068 'MegaRAID':
pciid 1000:0055
embedded MegaRAID BIOS, providing RAID 0 and 1


But in this last mode, there's no way to use this chip with megaraid
driver from kernel.org
(so no way to use RAID device created by MegaRAID BIOS)

=> There's a driver provided by several vendors (Intel, Supermicro, ...)
for RHEL and SLES, and that can be found on the web.
This driver is named 'megaswr' (aka 'megasr', MegaRAID software RAID
driver):
==========================================================
> [root@iotiger2 x86_64]# modinfo megaswr.ko
> filename:       megaswr.ko
> parm:           low_mem_g:Set to 1 to simulate low mem condition
> parm:           dbglvl_g:driver-wide debug flag
> license:        GPL
> description:    LSI Logic SofrRAID Driver
> author:         LSI Logic Corporation
> alias:          pci:v00000000d00000000sv00000000sd00000000bc*sc*i*
> alias:          pci:v00000000d00000000sv00000000sd00000000bc*sc*i*
> alias:          pci:v00000000d00000000sv00000000sd00000000bc*sc*i*
> ...
> alias:          pci:v00000000d00000000sv00000000sd00000000bc*sc*i*
> alias:          pci:v00000000d00000000sv00000000sd00000000bc*sc*i*
> depends:        scsi_mod
> vermagic:       2.6.9-22.ELsmp SMP gcc-3.4
==========================================================
Do you have any information about this driver ?
Seems that it is provided under GPL license.
Who can provide the sources for this module ?
(only binary are provided)


Regards
--
Frederic TEMPORELLI






-------- Message original --------
Sujet: RE: Fw: SAS1068 PCI-X Fusion-MPT SAS 1000:0055
Date: Mon, 5 Feb 2007 10:04:28 -0700
De: Moore, Eric <Eric.Moore@xxxxxxx>
Pour: Frederic TEMPORELLI <frederic.temporelli@xxxxxxxxxxxx>
Copie: <linux-scsi@xxxxxxxxxxxxxxx>

The 2.6.9-22.EL kernel is RHEL4 Update 2.   You may
want to contact someone from the LSI MegaRAID group,
or Red Hat since this is a binary only deliverable.  You
should be able to find a MegaRAID contact in the MAINTAINERS file
in the top directory of the kernel source tree.

I work on mpt fusion drivers, which is a seperate division within LSI.

Eric

On Sunday, February 04, 2007 11:49 PM, Frederic TEMPORELLI wrote:
> 
> Eric,
> 
> 
> Do you have more information about 'megasr' module, which 
> seems able to
> manage 'MegaRAID' on LSI 1068 ?
> 
> This module is also named 'megaswr'
> 
> Here's modinfo output for this module (binary for RH4, but can also be
> found for SLES9)
> ==========================================================
> [root@iotiger2 x86_64]# modinfo megaswr.ko
> filename:       megaswr.ko
> parm:           low_mem_g:Set to 1 to simulate low mem condition
> parm:           dbglvl_g:driver-wide debug flag
> license:        GPL
> description:    LSI Logic SofrRAID Driver
> author:         LSI Logic Corporation
> alias:          pci:v00000000d00000000sv00000000sd00000000bc*sc*i*
> alias:          pci:v00000000d00000000sv00000000sd00000000bc*sc*i*
> alias:          pci:v00000000d00000000sv00000000sd00000000bc*sc*i*
> ...
> alias:          pci:v00000000d00000000sv00000000sd00000000bc*sc*i*
> alias:          pci:v00000000d00000000sv00000000sd00000000bc*sc*i*
> depends:        scsi_mod
> vermagic:       2.6.9-22.ELsmp SMP gcc-3.4
> ==========================================================
> 
> 
> => the module is provided by LSI (I get it from the web from 
> supermicro)
> => the module is under GPL (but sources aren't shipped, nor the GPL
> license )
> => the module is shipped with a 'pci.ids' file, with 
> following content:
> ==========================================================
> 0x8086 0x2652   "megaswr"       "MegaSWR|INTEL-ICH6R"
> 0x8086 0x2682   "megaswr"       "MegaSWR|INTEL-ESB2"
> 0x8086 0x27C1   "megaswr"       "MegaSWR|INTEL-ICH7R"
> 0x8086 0x27C3   "megaswr"       "MegaSWR|INTEL-ICH7R"
> 0x1000 0x0030   "megaswr"       "MegaSWR|LSILogic-1030"
> 0x1000 0x0050   "megaswr"       "MegaSWR|LSILogic-1064"
> 0x1000 0x0054   "megaswr"       "MegaSWR|LSILogic-1068"
> 0x1000 0x0055   "megaswr"       "MegaSWR|LSILogic-1068"
> 0x1000 0x0057   "megaswr"       "MegaSWR|LSILogic-1064E"
> 0x1000 0x0059   "megaswr"       "MegaSWR|LSILogic-1068E"
> ==========================================================
> (note the chip with id 1000:0055)
> 
> Hope that you can give us more details...
> 
> regards
> --
> Frederic TEMPORELLI
> 
> 
> 
> 
> Frederic TEMPORELLI a écrit :
> > Hi,
> > 
> > Also seen on a NEC server, a 1068 chip with a jumper used 
> to switch chip
> > PCI ID and its BIOS:
> > - PCI ID = 0054 => 'MPT Fusion' BIOS
> > - PCI ID = 0055 => 'MegaRAID' BIOS
> > 
> > I'm feeling that I submit this unusual chip ID to pciid DB 
> some month ago...
> > 
> > More important: there's a driver for this chip when it is used in
> > 'MegaRAID' mode (standard 'mptsas' driver may be used for MPT Fusion
> > mode) . This driver is named 'megasr' and is available 
> (binaries) from
> > several server vendors (Intel/Supermicro/Hitachi...) for 
> standard distro
> > (RH,Suse).
> > Seems that this driver is provided by LSI (modinfo)...
> > 
> > regards
> > --
> > Fred
> > 
> > 
> > Moore, Eric a écrit :
> >> On Friday, January 26, 2007 12:53 PM, Jun'ichi Nomura wrote: 
> >>> Hi,
> >>>
> >>>> I have new NEC server with SAS1068 PCI-X Fusion-MPT SAS
> >>>> pciid: 1000:0055
> >>>> mptsas form 2.6.20-rc5 don't recognize it ;(
> >>>>
> >>>> I see that driver support only 1000:0054 and 1000:0058 devices.
> >>> It might be that the device has software RAID feature and changes
> >>> device ID based on setup. (1000:0055 when software RAID is enabled
> >>> and 1000:0054 or something for normal SAS)
> >>>
> >>> If so, there is a chance you can disable the software RAID
> >>> via BIOS setup utility.
> >>>
> >>> Thanks,
> >>> -- 
> >>> Jun'ichi Nomura, NEC Corporation of America
> >>>
> >> You probably want to talk to the megaraid folks and see
> >> if the have a driver for that.
> >>
> >> I didn't submit a device id of 0055 to sourceforge.
> >>
> >> The only 1068 ids that are clamied by mptsas is 0054 and 0058
> >> which are the pcix and pcie solutions.   I notice that 0055 is
> >> listed in repository, but it was not me that submitted that.
> >> http://pci-ids.ucw.cz/iii/?i=1000 
> >>
> >> Eric Moore
> >> -
> >> To unsubscribe from this list: send the line "unsubscribe 
> linux-scsi" in
> >> the body of a message to majordomo@xxxxxxxxxxxxxxx
> >> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> >>
> > 
> > -
> > To unsubscribe from this list: send the line "unsubscribe 
> linux-scsi" in
> > the body of a message to majordomo@xxxxxxxxxxxxxxx
> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
> > 
> 
> 
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux