From: KAMEZAWA Hiroyuki Date: Thu, 26 Jul 2007 17:41:08 +0000 (-0700) Subject: memory unplug: isolate_lru_page fix X-Git-Tag: v2.6.23-rc2~214 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3dd9fe8c397df68086e6a1b2160573abbe944813;p=pandora-kernel.git memory unplug: isolate_lru_page fix release_pages() in mm/swap.c changes page_count() to be 0 without removing PageLRU flag... This means isolate_lru_page() can see a page, PageLRU() && page_count(page)==0.. This is BUG. (get_page() will be called against count=0 page.) Signed-off-by: KAMEZAWA Hiroyuki Acked-by: Christoph Lameter Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed