mm: mm_event: remove get/put_online_cpus call
[GitHub/MotorolaMobilityLLC/kernel-slsi.git] / mm / truncate.c
index 2330223841fbbdf40c4e50764a11a557d9c7b426..d3a2737cc1885bdb7a1da636ed294ce6dc137201 100644 (file)
@@ -471,9 +471,13 @@ void truncate_inode_pages_final(struct address_space *mapping)
                 */
                spin_lock_irq(&mapping->tree_lock);
                spin_unlock_irq(&mapping->tree_lock);
-
-               truncate_inode_pages(mapping, 0);
        }
+
+       /*
+        * Cleancache needs notification even if there are no pages or shadow
+        * entries.
+        */
+       truncate_inode_pages(mapping, 0);
 }
 EXPORT_SYMBOL(truncate_inode_pages_final);