]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - mm/rmap.c
kbuild: add ARCH=sparc32 target
[net-next-2.6.git] / mm / rmap.c
index 92e6757f196ed4e3b3598c1f8b7214616a4cbe39..5f17fad1bee8bfcd6281fd955f21019480651d94 100644 (file)
--- a/mm/rmap.c
+++ b/mm/rmap.c
@@ -745,7 +745,7 @@ int page_mkclean(struct page *page)
                if (mapping) {
                        ret = page_mkclean_file(mapping, page);
                        if (page_test_dirty(page)) {
-                               page_clear_dirty(page);
+                               page_clear_dirty(page, 1);
                                ret = 1;
                        }
                }
@@ -942,7 +942,7 @@ void page_remove_rmap(struct page *page)
         * containing the swap entry, but page not yet written to swap.
         */
        if ((!PageAnon(page) || PageSwapCache(page)) && page_test_dirty(page)) {
-               page_clear_dirty(page);
+               page_clear_dirty(page, 1);
                set_page_dirty(page);
        }
        /*