Searched hist:a649fd9271773dd0f78e2b9f347bcceecb8827f9 (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/mm/ |
H A D | truncate.c | diff a649fd9271773dd0f78e2b9f347bcceecb8827f9 Tue Oct 17 02:09:36 CDT 2006 Andrew Morton <akpm@osdl.org> [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 <akpm@osdl.org> Acked-by: Nick Piggin <nickpiggin@yahoo.com.au> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
|
H A D | vmscan.c | diff a649fd9271773dd0f78e2b9f347bcceecb8827f9 Tue Oct 17 02:09:36 CDT 2006 Andrew Morton <akpm@osdl.org> [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 <akpm@osdl.org> Acked-by: Nick Piggin <nickpiggin@yahoo.com.au> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
|