ServeRAID M5210e passthroughand syspd corruption

Steven Hartland killing at multiplay.co.uk
Fri Feb 28 10:18:02 UTC 2014


mfi is a raid card it doesn't really have a true passthrough mfisyspd is
the best you'll get. I'd recommend you switch to an HBA card which uses
mps driver instead.

When you said you're seeing mfisyspd corruption what specifically are
you seeing?

    Regards
    Steve

----- Original Message ----- 
From: "Borja Marcos" <borjam at sarenet.es>
To: <freebsd-scsi at freebsd.org>
Sent: Friday, February 28, 2014 10:06 AM
Subject: ServeRAID M5210e passthroughand syspd corruption


>
> 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.
>
> 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"
> 


================================================
This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. 

In the event of misdirection, illegible or incomplete transmission please telephone +44 845 868 1337
or return the E.mail to postmaster at multiplay.co.uk.



More information about the freebsd-scsi mailing list