summaryrefslogtreecommitdiffstats
path: root/fs/ocfs2/cluster/tcp_internal.h
diff options
context:
space:
mode:
authorTao Ma <tao.ma@oracle.com>2008-01-30 14:21:05 +0800
committerMark Fasheh <mfasheh@suse.com>2008-04-18 08:56:10 -0700
commit677b975282e48d1818df4181336307377d56b04e (patch)
treeeb4014d515d3dd23bf70d9cace666f2c85864141 /fs/ocfs2/cluster/tcp_internal.h
parent52f7c21b613f80cb425d115c9e5b4ed958a133c0 (diff)
ocfs2: Add support for cross extent block
In ocfs2_merge_rec_left, when we find the merge extent is "CONTIG_RIGHT" with the first extent record of the next extent block, we will merge it to the next extent block and change all the related extent blocks accordingly. In ocfs2_merge_rec_right, when we find the merge extent is "CONTIG_LEFT" with the last extent record of the previous extent block, we will merge it to the prevoius extent block and change all the related extent blocks accordingly. As for CONTIG_LEFTRIGHT, we will handle CONTIG_RIGHT first so that when the index is zero, the merge process will be more efficient and easier. Signed-off-by: Tao Ma <tao.ma@oracle.com> Signed-off-by: Mark Fasheh <mfasheh@suse.com>
Diffstat (limited to 'fs/ocfs2/cluster/tcp_internal.h')
0 files changed, 0 insertions, 0 deletions