[PATCH] MTD: mtdconcat NAND/Sibley support

Jörn Engel joern at wohnheim.fh-wedel.de
Wed Apr 26 10:16:09 EDT 2006


On Wed, 26 April 2006 15:36:08 +0400, 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.

concat_writev() is far too complicated.  I have a patch somewhere that
adds a generic writev() function to every device.  Once that is in,
your patch should get a respin and be much simpler.

I didn't closely look at the rest of it but suspect similar things.
Having complicated code in the kernel should not result in adding more
complicated code, but in someone making the existing code simple. ;)

Jörn

-- 
The strong give up and move away, while the weak give up and stay.
-- unknown




More information about the linux-mtd mailing list