Dmitry Monakhov fcf6b1b729 ext4: refactor ext4_move_extents code base
ext4_move_extents is too complex for review. It has duplicate almost
each function available in the rest of other codebase. It has useless
artificial restriction orig_offset == donor_offset. But in fact logic
of ext4_move_extents is very simple:

Iterate extents one by one (similar to ext4_fill_fiemap_extents)
   ->Iterate each page covered extent (similar to generic_perform_write)
     ->swap extents for covered by page (can be shared with IOC_MOVE_DATA)

Signed-off-by: Dmitry Monakhov <dmonakhov@openvz.org>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
2014-08-30 23:52:19 -04:00
..
2014-05-12 10:50:23 -04:00
2014-05-12 10:50:23 -04:00
2012-12-10 16:30:43 -05:00
2014-08-23 17:47:28 -04:00
2014-02-20 13:32:10 -05:00
2014-07-27 22:28:15 -04:00
2014-05-12 10:50:23 -04:00
2012-12-10 16:30:43 -05:00