From: Prasad Joshi Date: Sat, 26 Nov 2011 05:30:47 +0000 (+0530) Subject: logfs: update page reference count for pined pages X-Git-Tag: v3.3-rc2~1^2~9 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=96150606e2fb82d242c9e4a414e4e922849f7bf7;p=pandora-kernel.git logfs: update page reference count for pined pages LogFS sets PG_private flag to indicate a pined page. We assumed that marking a page as private is enough to ensure its existence. But instead it is necessary to hold a reference count to the page. The change resolves the following BUG BUG: Bad page state in process flush-253:16 pfn:6a6d0 page flags: 0x100000000000808(uptodate|private) Suggested-and-Acked-by: Joern Engel Signed-off-by: Prasad Joshi --- Reading git-diff-tree failed