]> 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)
commitdda6be67f3c6178f92128491e7c746b9f5e9ef3c
tree22875e904e85cf1ef9419119914314fe4dd48550
parentef0dcfd0e4307bbcee89cff35861b79cb080abb9
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