bug in drivers/mtd/onenand/onenand_base.c?
Artem Bityutskiy
dedekind at infradead.org
Thu Mar 22 06:34:29 EDT 2007
On Thu, 2007-03-22 at 12:36 +0300, Vitaly Wool wrote:
> The problem is, the entry of oobfree past the last valid
> one should have length 0.
>
> Here it's not the case: all the entries are occupied by
> OOB chunks. Therefore, once we get into a loop like
>
> for (free = this->ecclayout->oobfree; free->length; ++free) {
>
> we might end up scanning past the real oobfree array.
We have this fixed in OneNAND.
--
Best regards,
Artem Bityutskiy (Битюцкий Артём)
More information about the linux-mtd
mailing list