ServeRAID M5210e passthroughand syspd corruption

Mark Johnston markj at freebsd.org
Fri Feb 28 13:50:06 UTC 2014


On Fri, Feb 28, 2014 at 5:06 AM, Borja Marcos <borjam at sarenet.es> wrote:
>
> Hello,
>
> I'm trying to make this card work. As  I am going to use ZFS, I need it in passthrough mode. However, both in 10-STABLE and 11-CURRENT
> it's corrupting data.

Hello,

Which revision of 11-CURRENT have you tried? In particular, do you
have r261535? It contains some changes which affect Invader cards; I
have no idea if they're connected to the corruption you're seeing, but
they were needed in order to prevent firmware crashes on Fury cards.

The mrsas driver is also available for download from the LSI product
pages, e.g. under "software downloads" here:
http://www.lsi.com/products/raid-controllers/pages/megaraid-sas-9341-4i.aspx

-Mark

>
> The card is detected as follows:
> mfi0: <Invader> port 0x4f00-0x4fff mem 0x913f0000-0x913fffff,0x91400000-0x914fffff irq 34 at device 0.0 on pci22
> mfi0: Using MSI
> mfi0: Megaraid SAS driver Ver 4.23
> mfi0: FW MaxCmds = 240, limiting to 128
> mfi0: MaxCmd = 240, Drv MaxCmd = 128, MaxSgl = 70, state = 0xb73c00f0
> mfi0: 10016 (446833719s/0x0020/info) - Shutdown command received from host
> mfi0: 10017 (boot + 10s/0x0020/info) - Firmware initialization started (PCI ID 005d/1000/045b/1014)
> mfi0: 10018 (boot + 10s/0x0020/info) - Firmware version 4.200.21-2840
> mfi0: 10019 (boot + 12s/0x0020/info) - Package version 24.0.2-0013
> mfi0: 10020 (boot + 12s/0x0020/info) - Board Revision  00AL055
> mfi0: 10021 (boot + 30s/0x0004/info) - Enclosure (SES) discovered on PD 08(c Port 0 - 3/p1)
> mfi0: 10022 (boot + 30s/0x0004/info) - Enclosure (SES) discovered on PD 0c(c Port 0 - 3/p2)
> mfi0: 10023 (boot + 30s/0x0004/info) - Enclosure PD 08(c Port 0 - 3/p1) communication restored
> mfi0: 10024 (boot + 30s/0x0004/info) - Enclosure PD 0c(c Port 0 - 3/p2) communication restored
> mfi0: 10025 (boot + 30s/0x0002/info) - Inserted: Encl PD 08
> mfisyspd0 on mfi0
>
> And according to mfiutil,
> root at merde:/home/borjam # mfiutil show adapter
> mfi0 Adapter:
>     Product Name: ServeRAID M5210e
>    Serial Number: XXXXX
>         Firmware: 24.0.2-0013
>      RAID Levels: JBOD, RAID0, RAID1, RAID10
>   Battery Backup: not present
>            NVRAM: 32K
>   Onboard Memory: 0M
>   Minimum Stripe: 64K
>   Maximum Stripe: 64K
>
>
> Curiously, other mfi cards which don't officially support syspd mode work in passthrough without problems. And indeed
> mfisyspd is not adequate to use SSDs. It's much better to use passthrough and the "da" driver.
>
> Is there any download I can try for the "mrsas" driver to test under FreeBSD 10 and 11? I'd like to know if mrsas can
> make it work properly.
>
> Also, I am wondering. Is it possible that syspd support in the driver may have caused trouble? I was considering purging it and
> try again.
>
>
> Thanks!
>
>
>
>
> Borja.
>
> _______________________________________________
> freebsd-scsi at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-scsi
> To unsubscribe, send any mail to "freebsd-scsi-unsubscribe at freebsd.org"


More information about the freebsd-scsi mailing list