]> git.baikalelectronics.ru Git - kernel.git/commit
Ocfs2/move_extents: defrag a range of extent.
authorTristan Ye <tristan.ye@oracle.com>
Fri, 18 Mar 2011 06:35:34 +0000 (14:35 +0800)
committerTristan Ye <tristan.ye@oracle.com>
Wed, 25 May 2011 07:17:09 +0000 (15:17 +0800)
commitcb2d0b9ad00a3b98fdb07dffb09a4918be20f071
tree22875e904e85cf1ef9419119914314fe4dd48550
parent03714ace3fa02be5b209db07e6320717818cd1c3
Ocfs2/move_extents: defrag a range of extent.

It's a relatively complete function to accomplish defragmentation for entire
or partial extent, one journal handle was kept during the operation, it was
logically doing one more thing than ocfs2_move_extent() acutally, yes, it's
claiming the new clusters itself;-)

Signed-off-by: Tristan Ye <tristan.ye@oracle.com>
fs/ocfs2/move_extents.c