Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Mar 2012 15:06:40 +1100
From:      Jan Mikkelsen <janm@transactionware.com>
To:        freebsd-stable@freebsd.org
Cc:        jhb@freebsd.org
Subject:   LSI MegaRAID SAS 9240 with mfi driver?
Message-ID:  <AC3DB2E4-36C5-4658-A537-8EED99C91676@transactionware.com>

next in thread | raw e-mail | index | archive | help
Hi,

I have a loan LSI MegaRAID SAS 9240-4i controller for testing.

According to the LSI documentation, this device provides the MegaRAID =
interface and the BIOS message mentions MFI. The LSI driver for this =
device also lists support for the 9261 which I know is supported by =
mfi(4). Based on all this, I was hopeful that mfi(4) would work with the =
9240.

The pciconf -lv output is:

none3@pci0:1:0:0:	class=3D0x010400 card=3D0x92411000 =
chip=3D0x00731000 rev=3D0x03 hdr=3D0x00
    vendor     =3D 'LSI Logic / Symbios Logic'
    device     =3D 'MegaRAID SAS 9240'
    class      =3D mass storage
    subclass   =3D RAID

I added this line to src/sys/dev/mfi/mfi_pci.c

	{0x1000, 0x0073, 0xffff, 0xffff, MFI_FLAGS_GEN2, "LSI MegaRAID =
SAS 9240"},

It gave this result (tried with hw.mfi.msi set to 0 and to 1):

mfi0: <LSI MegaRAID SAS 9240> port 0xdc00-0xdcff mem =
0xfe7bc000-0xfe7bffff,0xfe7c0000-0xfe7fffff irq 16 at device 0.0 on pci1
mfi0: Using MSI
mfi0: Megaraid SAS driver Ver 3.00=20
mfi0: Frame 0xffffff8000285000 timed out command 0x26C8040
mfi0: failed to send init command

The firmware is package 20.10.1-0077, which is the latest on the LSI =
website.

Is this path likely to work out? Any suggestions on where to go from =
here?

Thanks,

Jan Mikkelsen




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AC3DB2E4-36C5-4658-A537-8EED99C91676>