[UBI] UFFS : Unified Flash File System

Sidney Amani seed95 at gmail.com
Wed Nov 26 13:03:51 EST 2008

On Tue, Nov 25, 2008 at 2:30 AM, Liu Hui <onlyflyer at gmail.com> wrote:
> This is interesting. I have some questions about UFFS:
> 1)UFFS can work both with bare flash(MTD or UBI) and FTL(as a block
> device), how do you organize the metadata of UFFS(log-structured?).
> 2)As we know, bare flash and FTL provide very different interfaces for
> FS. For MTD, FS should do garbage collection, wear leveling, bad block
> management by itself; For UBI, FS should also do garbage collection
> and wear leveling; and for FTL, FS just treat flash as block device.

I get confused when you say, FS must do wear-leveling on top of UBI, I
though UBI were doing wear leveling...

> What will UFFS do to treat all of kind of interfaces? Will UFFS
> provide different strategy for different interfaces?

Sidney Amani

More information about the linux-mtd mailing list