JFFS2 deadlock with alloc_sem
David Woodhouse
dwmw2 at infradead.org
Tue Jul 31 11:23:26 EDT 2007
On Tue, 2007-07-31 at 08:23 -0500, Dave Kleikamp wrote:
> We had tried a similar patch, attached here, but it caused problems.
> Maybe our patch is missing something.
>
> >From the bug report:
> -----------------------------
> Built and ran the 2nd patch (attachment 28493 [edit]). Results are similar
> as before, jffs2 runs for a little while, but soon complains there's
> already data at the point where it intends to write.
>
> ARGH. About to write node to 0x00140010 on flash, but there's data already
> there:
> 0x00140010: 19 85 e0 02 00 00 00 ac 0a 3e 48 74 00 00 00 74
Hm, I think that's probably a _separate_ problem, which you happened to
exacerbate. I don't see how it's related to f->sem locking.
--
dwmw2
More information about the linux-mtd
mailing list