aboutsummaryrefslogtreecommitdiffstats
path: root/mm/truncate.c
diff options
context:
space:
mode:
Diffstat (limited to 'mm/truncate.c')
-rw-r--r--mm/truncate.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/mm/truncate.c b/mm/truncate.c
index 45d68e90b703..798e7ccfb030 100644
--- a/mm/truncate.c
+++ b/mm/truncate.c
@@ -517,9 +517,13 @@ void truncate_inode_pages_final(struct address_space *mapping)
517 */ 517 */
518 xa_lock_irq(&mapping->i_pages); 518 xa_lock_irq(&mapping->i_pages);
519 xa_unlock_irq(&mapping->i_pages); 519 xa_unlock_irq(&mapping->i_pages);
520
521 truncate_inode_pages(mapping, 0);
522 } 520 }
521
522 /*
523 * Cleancache needs notification even if there are no pages or shadow
524 * entries.
525 */
526 truncate_inode_pages(mapping, 0);
523} 527}
524EXPORT_SYMBOL(truncate_inode_pages_final); 528EXPORT_SYMBOL(truncate_inode_pages_final);
525 529