On 9/13/06, Jonathan McDowell <
noodles@earth.li> wrote:
> Enabling the CONFIG_YAFFS_DOES_ECC option should still work though,
> shouldn't it? While I agree that using the MTD ECC is probably saner I'm
> guessing that if yaffs does things slightly differently that method
> still needs support - eg for other OSes that might use yaffs partitions
> that need mounted under Linux or bootloaders.
The problem is that yaffs tries to introduce its own OOB layout in
this case what is fundamentally wrong. The current version of MTD does
*not* allow OOB layout info substitution (which is absolutely right)
so there's no way to support CONFIG_YAFFS_DOES_ECC in recent kernels
other than by introducing evil and ugly hacks.
Vitaly