Release tail when inode is freed Signed-off-by: Dave Kleikamp <shaggy@xxxxxxxxxxxxxxxxxx> --- fs/inode.c | 2 ++ 1 file changed, 2 insertions(+) diff -Nurp linux002/fs/inode.c linux003/fs/inode.c --- linux002/fs/inode.c 2007-11-08 10:49:46.000000000 -0600 +++ linux003/fs/inode.c 2007-11-08 10:49:46.000000000 -0600 @@ -10,6 +10,7 @@ #include <linux/init.h> #include <linux/quotaops.h> #include <linux/slab.h> +#include <linux/vm_file_tail.h> #include <linux/writeback.h> #include <linux/module.h> #include <linux/backing-dev.h> @@ -260,6 +261,7 @@ void __iget(struct inode * inode) void clear_inode(struct inode *inode) { might_sleep(); + vm_file_tail_free(inode->i_mapping); invalidate_inode_buffers(inode); BUG_ON(inode->i_data.nrpages); - To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html