Axis log based flash filesystem ported to 2.3 and MTD

David Woodhouse dwmw2 at
Mon Mar 27 09:51:49 EST 2000

bjorn.wesen at said:
>  The flash is not divided into blocks in our JFFS. The flash is
> logically a single circular append-only file (but with random access
> of course). Wear-leveling comes implicitely in that model, since the
> log-file is circular. 

When you append to your circular log, you end up eating your tail. What if the 
erase block you're about to 'eat' doesn't contain any data that needs to be 
changed. Do you leave it alone and skip it, or do you erase it anyway?


To unsubscribe, send "unsubscribe mtd" to majordomo at

More information about the linux-mtd mailing list