ARM: 7746/1: mm: lazy cache flushing on non-mapped pages
[deliverable/linux.git] / arch / arm / mm / flush.c
index 0d473cce501c137e8c87c40f9ccb455d6ec275eb..2ff66eb98ff028e7ca1eec42253f3fdb1a741b4e 100644 (file)
@@ -287,7 +287,7 @@ void flush_dcache_page(struct page *page)
        mapping = page_mapping(page);
 
        if (!cache_ops_need_broadcast() &&
-           mapping && !mapping_mapped(mapping))
+           mapping && !page_mapped(page))
                clear_bit(PG_dcache_clean, &page->flags);
        else {
                __flush_dcache_page(mapping, page);
This page took 0.037886 seconds and 5 git commands to generate.