[NETEM]: use better types for time values
[powerpc.git] / mm / rmap.c
index 22ed3f7..b82146e 100644 (file)
--- a/mm/rmap.c
+++ b/mm/rmap.c
@@ -498,9 +498,9 @@ int page_mkclean(struct page *page)
                struct address_space *mapping = page_mapping(page);
                if (mapping)
                        ret = page_mkclean_file(mapping, page);
+               if (page_test_and_clear_dirty(page))
+                       ret = 1;
        }
-       if (page_test_and_clear_dirty(page))
-               ret = 1;
 
        return ret;
 }