From: Andrew Morton Should fix http://bugzilla.kernel.org/show_bug.cgi?id=6619 Cc: "Vladimir V. Saveliev" Cc: Hans Reiser Cc: Eric Buddington Signed-off-by: Andrew Morton --- fs/reiser4/super_ops.c | 1 + 1 file changed, 1 insertion(+) diff -puN fs/reiser4/super_ops.c~reiser4-run-truncate_inode_pages-in-reiser4_delete_inode fs/reiser4/super_ops.c --- devel/fs/reiser4/super_ops.c~reiser4-run-truncate_inode_pages-in-reiser4_delete_inode 2006-05-27 21:26:00.000000000 -0700 +++ devel-akpm/fs/reiser4/super_ops.c 2006-05-27 21:26:00.000000000 -0700 @@ -200,6 +200,7 @@ static void reiser4_delete_inode(struct fplug->delete_object(inode); } + truncate_inode_pages(inode->i_mapping, 0); inode->i_blocks = 0; clear_inode(inode); reiser4_exit_context(ctx); _