]> git.baikalelectronics.ru Git - kernel.git/commit
Ocfs2/move_extents: Let defrag handle partial extent moving.
authorTristan Ye <tristan.ye@oracle.com>
Wed, 25 May 2011 06:30:36 +0000 (14:30 +0800)
committerTristan Ye <tristan.ye@oracle.com>
Wed, 25 May 2011 07:17:12 +0000 (15:17 +0800)
commitb87ebe7daaa562f0fe6e37b596f94a9366b0bc81
treee11b923c29fbd85d10aa343dff93db5bc82003b4
parent518de27d023715072bb2bdf5b25217ffa901b222
Ocfs2/move_extents: Let defrag handle partial extent moving.

We're going to support partial extent moving, which may split entire extent
movement into pieces to compromise the insuffice allocations, it eases the
'ENSPC' pain and makes the whole moving much less likely to fail, the downside
is it may make the fs even more fragmented before moving, just let the userspace
make a trade-off here.

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