[PATCH] MTD: mtdconcat NAND/Sibley support
Jörn Engel
joern at wohnheim.fh-wedel.de
Wed Apr 26 12:08:34 EDT 2006
On Wed, 26 April 2006 12:04:51 -0400, Nicolas Pitre wrote:
> 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.
Everything? Not just in chunks of 1KiB?
Jörn
--
And spam is a useful source of entropy for /dev/random too!
-- Jasmine Strong
More information about the linux-mtd
mailing list