Home
last modified time | relevance | path

Searched hist:fcf6b1b729bcd23f2b49a84fb33ffbb44712ee6a (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/fs/ext4/
H A Dmove_extent.cdiff fcf6b1b729bcd23f2b49a84fb33ffbb44712ee6a Sat Aug 30 22:52:19 CDT 2014 Dmitry Monakhov <dmonakhov@openvz.org> 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>
H A Dextents.cdiff fcf6b1b729bcd23f2b49a84fb33ffbb44712ee6a Sat Aug 30 22:52:19 CDT 2014 Dmitry Monakhov <dmonakhov@openvz.org> 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>
H A Dext4.hdiff fcf6b1b729bcd23f2b49a84fb33ffbb44712ee6a Sat Aug 30 22:52:19 CDT 2014 Dmitry Monakhov <dmonakhov@openvz.org> 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>