Re: [patch 2/3] fs: buffer don't PageUptodate without page locked

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Andrew Morton
Date: Tuesday, February 6, 2007 - 1:21 am

On Tue,  6 Feb 2007 09:02:23 +0100 (CET) Nick Piggin <npiggin@suse.de> wrote:


Why this change?  Without looking at it too hard, it seems that if
submit_bh() completes synchronously, this thread can end up playing with
the buffers on a non-locked, non-PageWriteback page.  Someone else could
whip the buffers away and oops?

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

Messages in current thread:
[patch 1/3] mm: fix PageUptodate memorder, Nick Piggin, (Tue Feb 6, 1:02 am)
[patch 3/3] mm: make read_cache_page synchronous, Nick Piggin, (Tue Feb 6, 1:02 am)
Re: [patch 2/3] fs: buffer don't PageUptodate without page ..., Andrew Morton, (Tue Feb 6, 1:21 am)
Re: [patch 1/3] mm: fix PageUptodate memorder, Andrew Morton, (Tue Feb 6, 1:25 am)
Re: [patch 3/3] mm: make read_cache_page synchronous, Andrew Morton, (Tue Feb 6, 1:28 am)
Re: [patch 1/3] mm: fix PageUptodate memorder, Nick Piggin, (Tue Feb 6, 1:51 am)
Re: [patch 3/3] mm: make read_cache_page synchronous, Nick Piggin, (Tue Feb 6, 1:56 am)
Re: [patch 3/3] mm: make read_cache_page synchronous, Nick Piggin, (Tue Feb 6, 1:58 am)