From: Christoph Lameter Date: Fri, 17 Mar 2006 07:04:07 +0000 (-0800) Subject: [PATCH] fix race in pagevec_strip? X-Git-Tag: v2.6.16~12 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5b40dc780ed996162f3af8712eb03beb24dcdbef;p=pandora-kernel.git [PATCH] fix race in pagevec_strip? We can call try_to_release_page() with PagePrivate off and a valid page->mapping This may cause all sorts of trouble for the filesystem *_releasepage() handlers. XFS bombs out in that case. Lock the page before checking for page private. Signed-off-by: Christoph Lameter Cc: Nick Piggin Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed