Re: [jffs2] [rfc] fix write deadlock regression

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Jason Lunz <lunz@...>
Cc: David Woodhouse <dwmw2@...>, lkml <linux-kernel@...>, <jffs-dev@...>, Hugh Dickins <hugh@...>, Andrew Morton <akpm@...>
Date: Sunday, September 2, 2007 - 12:20 am

On Sat, Sep 01, 2007 at 12:06:03PM -0700, Jason Lunz wrote:

Hmm, thanks for that. It does sound like it is deadlocking via
commit_write(). OTOH, it seems like it could be using the page
before it is uptodate -- it _may_ only be dealing with uptodate
data at that point... but if so, why even read_cache_page at
all?

However, it is a regression. So unless David can come up with a
more satisfactory approach, I guess we'd have to go with your
patch.



-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
jffs2 deadlock introduced in linux 2.6.22.5, Jason Lunz, (Thu Aug 30, 2:23 pm)
Re: jffs2 deadlock introduced in linux 2.6.22.5, Jason Lunz, (Fri Aug 31, 5:26 pm)
[jffs2] [rfc] fix write deadlock regression, Jason Lunz, (Sat Sep 1, 3:06 pm)
Re: [jffs2] [rfc] fix write deadlock regression, Nick Piggin, (Sun Sep 2, 12:20 am)
Re: [jffs2] [rfc] fix write deadlock regression, David Woodhouse, (Sun Sep 2, 8:13 am)
Re: [jffs2] [rfc] fix write deadlock regression, Nick Piggin, (Sun Sep 2, 9:20 am)
Re: [jffs2] [rfc] fix write deadlock regression, David Woodhouse, (Sun Sep 2, 9:48 am)
Re: [jffs2] [rfc] fix write deadlock regression, Nick Piggin, (Sun Sep 2, 10:17 am)
Re: [jffs2] [rfc] fix write deadlock regression, David Woodhouse, (Sun Sep 2, 12:15 pm)
Re: jffs2 deadlock introduced in linux 2.6.22.5, Jesper Juhl, (Fri Aug 31, 5:32 pm)