|
@@ -517,9 +517,13 @@ void truncate_inode_pages_final(struct address_space *mapping)
|
|
*/
|
|
*/
|
|
xa_lock_irq(&mapping->i_pages);
|
|
xa_lock_irq(&mapping->i_pages);
|
|
xa_unlock_irq(&mapping->i_pages);
|
|
xa_unlock_irq(&mapping->i_pages);
|
|
-
|
|
|
|
- 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);
|
|
EXPORT_SYMBOL(truncate_inode_pages_final);
|
|
|
|
|