Vitaliy Ivanov
|
e44ba033c5
treewide: remove duplicate includes
|
14 gadi atpakaļ |
Tristan Ye
|
ea5e1675ac
Ocfs2/move_extents: Validate moving goal after the adjustment.
|
14 gadi atpakaļ |
Tristan Ye
|
6aea6f5068
Ocfs2/move_extents: Avoid doing division in extent moving.
|
14 gadi atpakaļ |
Tristan Ye
|
dda54e76d7
Ocfs2/move_extents: Set several trivial constraints for threshold.
|
14 gadi atpakaļ |
Tristan Ye
|
4dfa66bd59
Ocfs2/move_extents: Let defrag handle partial extent moving.
|
14 gadi atpakaļ |
Tristan Ye
|
53069d4e76
Ocfs2/move_extents: move/defrag extents within a certain range.
|
14 gadi atpakaļ |
Tristan Ye
|
ee16cc037e
Ocfs2/move_extents: helper to calculate the defraging length in one run.
|
14 gadi atpakaļ |
Tristan Ye
|
e08477176d
Ocfs2/move_extents: move entire/partial extent.
|
14 gadi atpakaļ |
Tristan Ye
|
8473aa8a2b
Ocfs2/move_extents: helpers to update the group descriptor and global bitmap inode.
|
14 gadi atpakaļ |
Tristan Ye
|
e6b5859ccc
Ocfs2/move_extents: helper to probe a proper region to move in an alloc group.
|
14 gadi atpakaļ |
Tristan Ye
|
99e4c75041
Ocfs2/move_extents: helper to validate and adjust moving goal.
|
14 gadi atpakaļ |
Tristan Ye
|
1c06b91261
Ocfs2/move_extents: find the victim alloc group, where the given #blk fits.
|
14 gadi atpakaļ |
Tristan Ye
|
202ee5facb
Ocfs2/move_extents: defrag a range of extent.
|
14 gadi atpakaļ |
Tristan Ye
|
8f603e567a
Ocfs2/move_extents: move a range of extent.
|
14 gadi atpakaļ |
Tristan Ye
|
de474ee8bb
Ocfs2/move_extents: lock allocators and reserve metadata blocks and data clusters for extents moving.
|
14 gadi atpakaļ |
Tristan Ye
|
028ba5df63
Ocfs2/move_extents: Add basic framework and source files for extent moving.
|
14 gadi atpakaļ |