Commit f4ae2faa40199b97b12f508234640bc565d166f8

Authored by Sergey Senozhatsky
Committed by Al Viro
1 parent da5cabf80e

fix reiserfs_evict_inode end_writeback second call

reiserfs_evict_inode calls end_writeback two times hitting
kernel BUG at fs/inode.c:298 becase inode->i_state is I_CLEAR already.

Signed-off-by: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>

Showing 1 changed file with 1 additions and 0 deletions Side-by-side Diff

... ... @@ -83,6 +83,7 @@
83 83 dquot_drop(inode);
84 84 inode->i_blocks = 0;
85 85 reiserfs_write_unlock_once(inode->i_sb, depth);
  86 + return;
86 87  
87 88 no_delete:
88 89 end_writeback(inode);