- truncate_inode_pages(inode->i_mapping, 0);
- if (inode->i_mapping->nrpages) {
- CDEBUG(D_VFSTRACE, DFID ": still has %lu pages remaining\n",
- PFID(lu_object_fid(&obj->co_lu)),
- inode->i_mapping->nrpages);
- RETURN(-EIO);
- }
+ ll_truncate_inode_pages_final(inode);
+ clear_bit(AS_EXITING, &inode->i_mapping->flags);