[PATCH] MTD: mtdconcat NAND/Sibley support

Nicolas Pitre nico at cam.org
Wed Apr 26 12:04:51 EDT 2006


On Wed, 26 Apr 2006, Belyakov, Alexander wrote:

> JFFS2 (and not only JFFS2) does not work on top of concatenated MTD
> device in case of NAND and Sibley chips due to missing
> concat_block_isbad(), concat_block_markbad(), concat_writev() and
> concat_writev_ecc() functions. If anyone cares - the patch below fixes
> that issue.

That won't work with Sibley.  You must call the underlying devices with 
writev() as well, using the appropriate vector for each device, and only 
once per subdevice.  Sibley flash must write everything all at once with 
a single writev call.


Nicolas




More information about the linux-mtd mailing list