From mboxrd@z Thu Jan 1 00:00:00 1970 From: Corentin Chary Subject: Re: Request for review: NandFS Date: Sat, 7 Feb 2009 12:27:30 +0100 Message-ID: <71cd59b00902070327u2185377r5735cdd1a68249b8@mail.gmail.com> References: <200902031327.59536.corentincj@iksaif.net> <498BEBC8.3000302@yandex.ru> <498C40A2.8050100@billgatliff.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Artem Bityutskiy , linux-fsdevel@vger.kernel.org, HIBLOT Jean-Jacques , Gregory CLEMENT , linux-mtd@lists.infradead.org To: Bill Gatliff Return-path: Received: from mu-out-0910.google.com ([209.85.134.188]:49960 "EHLO mu-out-0910.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752736AbZBGL1c (ORCPT ); Sat, 7 Feb 2009 06:27:32 -0500 Received: by mu-out-0910.google.com with SMTP id i10so786936mue.1 for ; Sat, 07 Feb 2009 03:27:30 -0800 (PST) In-Reply-To: <498C40A2.8050100@billgatliff.com> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: >> Please, think about joining us instead :-) >> > > Of course, if NandFS is better than UBI/UBIFS, then maybe you should think > about joining him instead! :) Yep, I think you should do that ! :) Seriously, NandFS may not be scalable, but with checkpoints and writeback it'll should get better performances than JFFS/YAFFS. And as it only use mtd, it should be more easily portable to something else that linux. But I know that we now need scalable solutions, and it's why I work on another project ( http://uffs.org/ ). What we are trying to do with that is totaly different. We will try to do something portable (linux, windows, fuse (for MacOSX and *BSD)). And more important we wan't to make it work on raw NAND, *and* on block devices based on NAND. For that we've got EBM, which is very similar to UBI (and uses UBI on Linux) to talk to raw NAND or block devices. You may look at http://uffs.org/pages/documentation . For the core filesystem, we may make something new or use a modified version of UBIFS (in this case, the project may be re-named). Anyway, by working on UFFS, we will contribute to UBI/UBIFS and UBI2 (ebm on block devices will look like UBI2). -- Corentin Chary http://xf.iksaif.net