patch-2.4.7 linux/fs/reiserfs/do_balan.c
Next file: linux/fs/reiserfs/fix_node.c
Previous file: linux/fs/reiserfs/dir.c
Back to the patch index
Back to the overall index
- Lines: 9
- Date:
Wed Jul 18 07:46:02 2001
- Orig file:
v2.4.6/linux/fs/reiserfs/do_balan.c
- Orig date:
Mon Jan 15 15:31:19 2001
diff -u --recursive --new-file v2.4.6/linux/fs/reiserfs/do_balan.c linux/fs/reiserfs/do_balan.c
@@ -1626,7 +1626,7 @@
for (i = 0; i < sizeof (tb->thrown)/sizeof (tb->thrown[0]); i ++)
if (!tb->thrown[i]) {
tb->thrown[i] = bh;
- atomic_inc(&bh->b_count) ; /* decremented in free_thrown */
+ get_bh(bh) ; /* free_thrown puts this */
return;
}
reiserfs_warning ("store_thrown: too many thrown buffers\n");
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)