aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ocfs2/dcache.c
diff options
context:
space:
mode:
authorTao Ma <tao.ma@oracle.com>2009-07-21 15:42:05 +0800
committerJoel Becker <joel.becker@oracle.com>2009-07-21 14:41:54 -0700
commit3c5e10683e684ef45614c9071847e48f633d9806 (patch)
tree2861ea95385422c50afc818dd6bb2d2c6cb9d46a /fs/ocfs2/dcache.c
parentocfs2: Fail ocfs2_get_block() immediately when a block needs allocation (diff)
downloadlinux-dev-3c5e10683e684ef45614c9071847e48f633d9806.tar.xz
linux-dev-3c5e10683e684ef45614c9071847e48f633d9806.zip
ocfs2: Add extra credits and access the modified bh in update_edge_lengths.
In normal tree rotation left process, we will never touch the tree branch above subtree_index and ocfs2_extend_rotate_transaction doesn't reserve the credits for them either. But when we want to delete the rightmost extent block, we have to update the rightmost records for all the rightmost branch(See ocfs2_update_edge_lengths), so we have to allocate extra credits for them. What's more, we have to access them also. Signed-off-by: Tao Ma <tao.ma@oracle.com> Signed-off-by: Joel Becker <joel.becker@oracle.com>
Diffstat (limited to 'fs/ocfs2/dcache.c')
0 files changed, 0 insertions, 0 deletions