Date: Mon, 26 Jul 2010 22:49:25 +0200 From: Andrea Venturoli <ml@netfence.it> To: Xin LI <delphij@gmail.com> Cc: scottl@FreeBSD.org, freebsd-hardware@FreeBSD.org Subject: Re: Support for Intel SRCSASJV Message-ID: <4C4DF4D5.7000701@netfence.it> In-Reply-To: <p2ma78074951004051254o8a0479a6r324e2b9767cdef39@mail.gmail.com> References: <4BBA00BC.6040809@netfence.it> <p2ma78074951004051254o8a0479a6r324e2b9767cdef39@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Il 04/05/10 21:54, Xin LI ha scritto: > On Mon, Apr 5, 2010 at 8:24 AM, Andrea Venturoli<ml@netfence.it> wrote: >> Hello. >> >> Is the SAS controller in subject supported? >> To what level? >> Can it just run? >> Is there management software available? >> Can at least RAID status be checked? >> >> I'd like to run a RAID5 on that. > > I think it was LSI 1078 (mfi(4)?) ? I don't have my hands on the > hardware though, if you have the hardware consider giving us a > feedback, thanks! I've finally put my hands on this. So far, so good (although the box is not in production yet). I've noticed some delay at boot, although I cannot tell if this is mfi related. Here's the requested feedback: > # dmesg|grep mfi > mfi0: <LSI MegaSAS 1078> port 0x3000-0x30ff mem 0xb1c00000-0xb1c3ffff,0xb1c40000-0xb1c7ffff irq 24 at device 0.0 on pci2 > mfi0: Megaraid SAS driver Ver 3.00 > mfi0: 1772 (333483265s/0x0020/info) - Shutdown command received from host > mfi0: 1773 (boot + 3s/0x0020/info) - Firmware initialization started (PCI ID 0060/1000/1006/8086) > mfi0: 1774 (boot + 3s/0x0020/info) - Firmware version 1.40.92-0746 > mfi0: 1775 (boot + 3s/0x0020/info) - Board Revision > mfi0: 1776 (boot + 32s/0x0010/info) - Connector Int.Ports 0-3 (loc=2 sasMux=0x0) is active > mfi0: 1777 (boot + 32s/0x0010/info) - Connector Int.Ports 4-7 (loc=2 sasMux=0x1) is active > mfi0: 1778 (boot + 32s/0x0002/info) - Inserted: PD 11(e0xff/s17) > mfi0: 1779 (boot + 32s/0x0002/info) - Inserted: PD 11(e0xff/s17) Info: enclPd=ffff, scsiType=0, portMap=01, sasAddr=5000cca00f19fb45,0000000000000000 > mfi0: 1780 (boot + 32s/0x0002/info) - Inserted: PD 12(e0xff/s18) > mfi0: 1781 (boot + 32s/0x0002/info) - Inserted: PD 12(e0xff/s18) Info: enclPd=ffff, scsiType=0, portMap=00, sasAddr=5000cca00f14a935,0000000000000000 > mfi0: 1782 (boot + 32s/0x0002/info) - Inserted: PD 13(e0xff/s19) > mfi0: 1783 (boot + 32s/0x0002/info) - Inserted: PD 13(e0xff/s19) Info: enclPd=ffff, scsiType=0, portMap=03, sasAddr=5000cca00f187d45,0000000000000000 > mfi0: 1784 (boot + 32s/0x0002/info) - Inserted: PD 14(e0xff/s20) > mfi0: 1785 (boot + 32s/0x0002/info) - Inserted: PD 14(e0xff/s20) Info: enclPd=ffff, scsiType=0, portMap=02, sasAddr=5000cca00f15807d,0000000000000000 > mfi0: 1786 (333483308s/0x0020/info) - Time established as 07/26/10 18:15:08; (35 seconds since power on) > mfi0: 1787 (boot + 3s/0x0020/info) - Firmware initialization started (PCI ID 0060/1000/1006/8086) > mfi0: 1788 (boot + 3s/0x0020/info) - Firmware version 1.40.92-0746 > mfi0: 1789 (boot + 3s/0x0020/info) - Board Revision > mfi0: 1790 (boot + 32s/0x0010/info) - Connector Int.Ports 0-3 (loc=2 sasMux=0x0) is active > mfi0: 1791 (boot + 32s/0x0010/info) - Connector Int.Ports 4-7 (loc=2 sasMux=0x1) is active > mfi0: 1792 (boot + 32s/0x0002/info) - Inserted: PD 11(e0xff/s17) > mfi0: 1793 (boot + 32s/0x0002/info) - Inserted: PD 11(e0xff/s17) Info: enclPd=ffff, scsiType=0, portMap=01, sasAddr=5000cca00f19fb45,0000000000000000 > mfi0: 1794 (boot + 32s/0x0002/info) - Inserted: PD 12(e0xff/s18) > mfi0: 1795 (boot + 32s/0x0002/info) - Inserted: PD 12(e0xff/s18) Info: enclPd=ffff, scsiType=0, portMap=00, sasAddr=5000cca00f14a935,0000000000000000 > mfi0: 1796 (boot + 32s/0x0002/info) - Inserted: PD 13(e0xff/s19) > mfi0: 1797 (boot + 32s/0x0002/info) - Inserted: PD 13(e0xff/s19) Info: enclPd=ffff, scsiType=0, portMap=03, sasAddr=5000cca00f187d45,0000000000000000 > mfi0: 1798 (boot + 32s/0x0002/info) - Inserted: PD 14(e0xff/s20) > mfi0: 1799 (boot + 32s/0x0002/info) - Inserted: PD 14(e0xff/s20) Info: enclPd=ffff, scsiType=0, portMap=02, sasAddr=5000cca00f15807d,0000000000000000 > mfi0: 1800 (333483496s/0x0020/info) - Time established as 07/26/10 18:18:16; (35 seconds since power on) > mfi0: 1801 (boot + 3s/0x0020/info) - Firmware initialization started (PCI ID 0060/1000/1006/8086) > mfi0: 1802 (boot + 3s/0x0020/info) - Firmware version 1.40.92-0746 > mfi0: 1803 (boot + 3s/0x0020/info) - Board Revision > mfi0: 1804 (boot + 32s/0x0010/info) - Connector Int.Ports 0-3 (loc=2 sasMux=0x0) is active > mfi0: 1805 (boot + 32s/0x0010/info) - Connector Int.Ports 4-7 (loc=2 sasMux=0x1) is active > mfi0: 1806 (boot + 32s/0x0002/info) - Inserted: PD 11(e0xff/s17) > mfi0: 1807 (boot + 32s/0x0002/info) - Inserted: PD 11(e0xff/s17) Info: enclPd=ffff, scsiType=0, portMap=01, sasAddr=5000cca00f19fb45,0000000000000000 > mfi0: 1808 (boot + 32s/0x0002/info) - Inserted: PD 12(e0xff/s18) > mfi0: 1809 (boot + 32s/0x0002/info) - Inserted: PD 12(e0xff/s18) Info: enclPd=ffff, scsiType=0, portMap=00, sasAddr=5000cca00f14a935,0000000000000000 > mfi0: 1810 (boot + 32s/0x0002/info) - Inserted: PD 13(e0xff/s19) > mfi0: 1811 (boot + 32s/0x0002/info) - Inserted: PD 13(e0xff/s19) Info: enclPd=ffff, scsiType=0, portMap=03, sasAddr=5000cca00f187d45,0000000000000000 > mfi0: 1812 (boot + 32s/0x0002/info) - Inserted: PD 14(e0xff/s20) > mfi0: 1813 (boot + 32s/0x0002/info) - Inserted: PD 14(e0xff/s20) Info: enclPd=ffff, scsiType=0, portMap=02, sasAddr=5000cca00f15807d,0000000000000000 > mfi0: [ITHREAD] > mfi0: 1814 (333483629s/0x0020/info) - Time established as 07/26/10 18:20:29; (35 seconds since power on) > mfid0: <MFI Logical Disk> on mfi0 > mfid0: 1284597MB (2630854656 sectors) RAID volume '' is optimal Of course it's detected as a generic LSI MegaSAS 1078, since the specific PCI IDs are not there. No problem here: I'm reporting them just in case you want to include them in an updated driver version. > # pciconf -lv > ... > mfi0@pci0:2:0:0: class=0x010400 card=0x10068086 chip=0x00601000 rev=0x04 hdr=0x00 > vendor = 'LSI Logic (Was: Symbios Logic, NCR)' > device = 'SAS1078 PCI-X Fusion-MPT SAS' > class = mass storage > subclass = RAID > ... > # mfiutil show adapter > mfi0 Adapter: > Product Name: Intel(R) RAID Controller SRCSASJV > Serial Number: P054824609 > Firmware: 11.0.1-0022 > RAID Levels: JBOD, RAID0, RAID1, RAID5, RAID6, RAID10, RAID50 > Battery Backup: not present > NVRAM: 32K > Onboard Memory: 512M > Minimum Stripe: 8K > Maximum Stripe: 1M > # mfiutil show firmware > mfi0 Firmware Package Version: 11.0.1-0022 > mfi0 Firmware Images: > Name Version Date Time Status > APP 1.40.92-0746 Nov 3 2009 12:10:24 active > BIOS 2.07.00 Aug 26 2009 15:05:19 active > BCON 2.2-19-e_10-Rel Jun 30 2009 11:59:33 active > PCLI 01.40-010:#%00008 Aug 21 2009 00:10:02 active > BTBL 1.00.00.01-0011 Nov 27 2007 18:29:20 active I really like mfiutil. Any chance it will be merged into 7.x? If you need other data, just ask :-) bye & Thanks av.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4C4DF4D5.7000701>