From: Andrew Morton Date: Tue, 17 Oct 2006 07:09:36 +0000 (-0700) Subject: [PATCH] invalidate: remove_mapping() fix X-Git-Tag: v2.6.19-rc3~196 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a649fd9271773dd0f78e2b9f347bcceecb8827f9;p=pandora-kernel.git [PATCH] invalidate: remove_mapping() fix If remove_mapping() failed to remove the page from its mapping, don't go and mark it not uptodate! Makes kernel go dead. (Actually, I don't think the ClearPageUptodate is needed there at all). Says Nick Piggin: "Right, it isn't needed because at this point the page is guaranteed by remove_mapping to have no references (except us) and cannot pick up any new ones because it is removed from pagecache. We can delete it." Signed-off-by: Andrew Morton Acked-by: Nick Piggin Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed