From owner-freebsd-fs@FreeBSD.ORG Wed Apr 21 02:31:48 2010 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6273C106564A for ; Wed, 21 Apr 2010 02:31:48 +0000 (UTC) (envelope-from mj@feral.com) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id 3DBB18FC0C for ; Wed, 21 Apr 2010 02:31:48 +0000 (UTC) Received: from [192.168.0.102] (m206-63.dsl.tsoft.com [198.144.206.63]) by ns1.feral.com (8.14.3/8.14.3) with ESMTP id o3L2VlFK054104 for ; Tue, 20 Apr 2010 19:31:47 -0700 (PDT) (envelope-from mj@feral.com) Message-ID: <4BCE63AA.3030706@feral.com> Date: Tue, 20 Apr 2010 19:32:10 -0700 From: Matthew Jacob User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 MIME-Version: 1.0 To: freebsd-fs@freebsd.org References: <4BCE6B95.3010409@fuujingroup.com> In-Reply-To: <4BCE6B95.3010409@fuujingroup.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Default is to whitelist mail, not delayed by milter-greylist-4.2.3 (ns1.feral.com [192.67.166.1]); Tue, 20 Apr 2010 19:31:47 -0700 (PDT) Subject: Re: MM-5425CN nand SSD X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Apr 2010 02:31:48 -0000 On 4/20/2010 8:05 PM, Erich Jenkins, Fuujin Group Ltd wrote: > Posted this to the SCSI list about a week ago, but with no responses, > I suspect it should have been posted here. Sorry for cross-posting: (Hi, Erich!) > > Not sure if the NAND drivers being written at > http://wiki.freebsd.org/NAND apply to this device or not. It appears > this is more of a simulator at the moment and an experimental > framework. Is there any current support for the MM-5425CN series NAND > flash cards in FreeBSD? These seem like they'd be excellent for a > separate ZIL in a ZFS raidz config if installed in pairs for mirroring... > > Here's the pciconf probe of the device in question: > > none3@pci0:6:2:0: class=0x058000 card=0x00000000 chip=0x54251332 > rev=0x06 hdr=0x00 > vendor = 'Micro Memory' > device = 'MM-5425CN PCI 64/66 Memory Module with Battery Backup' > class = memory > > > This looks like the old MMI card- not NAND. It's ECC ram with a battery. It won't fit into PCI-X slots- it predates it. It has a linux driver for it. DataDomain used it in there 200 series model. NetApp used it a while back too. It has a history going back to SBus PrestoServe. I don't believe anyone has ever done a FreeBSD driver. MMI got eaten up by Curtiss Wright a year or so ago. I actually have one, but considering that the connectivity to such a card, no matter how nice, isn't worth it. I don't believe they're being built any more. Insofar as NAND drivers, you might check with the PowerPC FreeBSD port people- they've just done a bunch of changes and look like they're supporting some of the embedded stuff, which means they'll have that entire wad of NAND and NOR based device support at their fingers.